Eu tenho minha rede de escritório que se parece com isso:
Minharededeescritórioéassim:
192.168.88.0.192.168.2.0(NODE_1,....NODE_10).192.168.2.0.AconfiguraçãodoMacMiniéomeumaiorproblema.Éassimqueparece.
InterfaceEtherneten0
192.168.88.10255.255.255.0192.168.88.1InterfaceEtherneten2
192.168.2.1255.255.255.0192.168.88.10Euprecisoderoteamentodemáquinasem192.168.88.0paraaquelesem192.168.2.0.
Paraissoeuativeiorecurso"compartilhamento de Internet" dos MacOs: na verdade eu não sei o que acontece sob o capô, mas as máquinas NODE_1 ... NODE_10 acessa a Internet.
Então, quando estou conectado à rede do escritório, para obter um IP como: 192.168.88.33 , adiciono uma regra de roteamento como:
sudo route -n add 192.168.2.0/24 -gateway 192.168.88.10
Até aí tudo bem: tudo funciona bem !!!!!
O grande problema é quando me conecto através da VPN.
Eu me conecto com sucesso à VPN exposta em: 192.168.88.10 , depois adiciono a regra de roteamento.
sudo route -n add 192.168.2.0/24 -gateway 192.168.88.10
Não consigo acessar as máquinas na sub-rede 192.168.2.0 .
Cheirando os pacotes, vejo que os pacotes seguem os saltos:
O pacote vai para o gateway 192.168.88.1 em vez do 192.168.88.10 . Olhando para as tabelas de roteamento MacMini eu vejo:
192.168.88.202 192.168.88.10 UH 2 93 ppp1
192.168.88.202 40:6c:8f:3:d5:e7 UHLS2 0 0 en0
40:6c:8f:3:d5:e7 é o endereço mac de 192.168.88.1 .
Eu gostaria de alterar o roteamento sem usar o compartilhamento de internet para permitir o acesso à Internet para 192.168.2.0 e abranger tanto a VPN quanto o cenário local, mas não conheço as etapas Eu preciso fazer e como escrever as regras.
Muito obrigado.
Tags networking routing mac-osx