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.10
255.255.255.0
192.168.88.1
InterfaceEtherneten2
192.168.2.1
255.255.255.0
192.168.88.10
Euprecisoderoteamentodemáquinasem192.168.88.0
paraaquelesem192.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