Tenho um Mac Pro e o problema é que ele não está se conectando a sistemas de outras VLANs. Isso pode ser arquivado temporariamente por
sudo route -n add -net <IP>/mask <Gateway>
No entanto, ele desaparece na próxima reinicialização do laptop. Como posso adicionar a rota permanentemente?
Responder1
Eu mesmo não consegui fazer funcionar com a solução que o pabo forneceu. Acabei rodando no crontab:
env EDITOR=nano crontab -e
adicione a linha do script:
@reboot sh /path/to/your/script.sh
certifique-se de que, se precisar de direitos sudo, você precisará desabilitar a senha para uso do sudo em seu script. Mais informações aqui:
Além disso, se você estiver usando alguns comandos integrados no Mac, como por exemplo, route
você precisará especificar o caminho completo do arquivo binário. Aqui está um exemplo de script.sh
arquivo:
sudo /sbin/route add 192.168.64.0/16 192.168.100.1
Responder2
Encontradoum artigoque sugere adicionar algo assim
ifconfig en2 inet 11.22.33.5 netmask 255.255.255.252
route -n add 11.22.33.64/26 111.222.333.6
para /etc/rc.common
. Aparentemente, a linha ifconfig anterior é necessária, embora eu não saiba por quê.