Esse problema surgiu ao tentar montar um ambiente de desenvolvimento e fazer as máquinas virtuais conversarem 'entre si' então foi preciso dizer ao mac que ele deveria passar os pacotes recebidos de um IP para outro, ou seja trabalhar como um gateway…
No link abaixo há uma boa explicacao, mesmo antiga, sobre o escopo de rede nas maquinas virtuais…
resolver o problema no mac foi 'simples', mas contou-se com a ajuda inestimável do Ajaxon!!
para habilitar essa funcao no kernel do BSD, basta o seguinte comando.
sudo sysctl -w net.inet.ip.forwarding=1
lembrete: essa alteração não é PERMANENTE… é preciso criar algum script para executar na inicialização ou 'porcamente' adicionar a linha no /etc/rc.common
parece (nao funciona) segundo a Sequencia de Boot do MAC que é só criar o arquivo /etc/sysctl.conf e incluir as linhas
# Enable packet forwarding net.ipv4.ip_forward = 1
lembrando: é preciso fazer alguns pings para ativar as rotas…