Isto está relacionado com esta pergunta que acabei de fazer ...
Eu tenho dois endereços IP no meu iMac eu quero "ponte". Eu não tenho certeza qual é a terminologia correta ... aqui está a situação.
Meu iMac tem uma conexão firewire para meu laptop e uma conexão ethernet para o resto do meu escritório. Meu laptop tem um ip de 192.168.100.2 (na interface firewire). Meu iMac tem um IP 192.168.100.1 na interface firewire, e dois IPs, 10.1.0.6 e 10.1.0.7, em sua interface ethernet.
Se eu quisesse encaminhar todo o tráfego vindo de 192.168.100.2 na minha máquina OS X para sair no IP 10.1.0.7, e vice-versa, isso pode ser feito? Eu suponho que eu usaria o ipfw
comando.
Essencialmente, quero "ligar" a rede firewire à rede ethernet para que meu laptop possa ver todas as máquinas na rede 10.1, e todas essas máquinas possam ver meu laptop em 10.1.0.7. Isso é possível?
fonte
Você pode ativar o encaminhamento TCP / IP no OS X executando o seguinte:
Observe que isso pode não ser necessariamente suficiente para obter pacotes roteados para o dispositivo corretamente, dependendo da sua configuração de rede.
fonte
Eu provavelmente só usaria o
route
comando a partir da linha de comando para fazer o roteamento.Veja a man page Aqui . Basicamente basta adicionar uma nova rota para a rede desejada através do dispositivo de rede desejado. Faça o mesmo no outro computador apenas no sentido inverso. Eu também verificaria o que o OS X usa para determinar Métrica de roteamento então você não está completamente perdido quando não funciona imediatamente.
fonte