Afegir rutes estàtiques persistents a Mac (10.6)
Última actualització: maig 2012
Es tracta de configurar rutes estàtiques persistents (en reiniciar l'equip es mantenen). En teoria aquests canvis que apliquem no s'haurien de veure afectats per les actualitzacions del sistema.
Primer hem de crear un parell de fitxers:
cd /Library/StartupItems
mkdir AddRoutes cd AddRoutes
touch AddRoutes
touch StartupParameters.plist
chmod 755 *
Ara editem els dos i fiquem aquest contingut:
A StartupParameters.plist:
{ Description = "Add static routing tables"; Provides = ("AddRoutes"); Requires = ("Network"); OrderPreference = "None"; }
A AddRoutes:
#!/bin/sh
# Set up static routing tables
# Original de: Roark Holz, Thursday, April 6, 2006
# Mod: TM 5-2012
. /etc/rc.common
StartService ()
{
ConsoleMessage "Esperem amb 20 pings a la xarxa"
ping -c 20 8.8.8.8
ConsoleMessage "Afegeixo ruta estàtica"
route add -net 192.168.69.0/24 10.0.0.37
}
StopService ()
{
return 0
}
RestartService () { return 0 } RunService "$1"
Comprovem si la ruta està aplicada correctament amb:
netstat -r
Si tenim problemes podem comprovar a la consola que ha passat: