Tengo una Mac Pro y el problema es que no se conecta a sistemas en otras VLAN. Esto puede ser archivado temporalmente por
sudo route -n add -net <IP>/mask <Gateway>
Sin embargo, desaparece en el siguiente reinicio de la computadora portátil. ¿Cómo puedo agregar la ruta de forma permanente?
Respuesta1
Yo mismo no logré hacerlo funcionar con la solución que proporcionó pabo. Terminé ejecutándolo en el crontab:
env EDITOR=nano crontab -e
agregue la línea de script:
@reboot sh /path/to/your/script.sh
asegúrese de que si necesita derechos de sudo, deberá deshabilitar la contraseña para el uso de sudo en su secuencia de comandos. Más información aquí:
Además, si está utilizando algunos comandos integrados en Mac, como por ejemplo, route
debe especificar la ruta completa del archivo binario. Aquí hay un ejemplo de script.sh
archivo:
sudo /sbin/route add 192.168.64.0/16 192.168.100.1
Respuesta2
Encontróun artículolo que sugiere agregar algo como esto
ifconfig en2 inet 11.22.33.5 netmask 255.255.255.252
route -n add 11.22.33.64/26 111.222.333.6
a /etc/rc.common
. Aparentemente, la línea ifconfig anterior es necesaria, aunque no sé por qué.