Wie erstelle ich eine dauerhafte statische Route unter Mac OS X 10.6?

3

Ich muss unter Mac OS eine statische Route hinzufügen. Ich habe hier eine gute Beschreibung für die permanente statische Route von Mac OS X 10.4.0 gefunden und bin der Roark-Holz-Lösung (Roarkh) gefolgt.
Nun mein Problem: Manchmal funktioniert diese Lösung, manchmal nicht.
Wenn es nicht funktioniert, werden folgende Meldungen nach dem Start im Protokoll der Konsolenmeldungen angezeigt:

06.05.10 9:34:13    com.apple.launchd[1]    *** launchd[1] has started up. ***  
06.05.10 9:34:46    com.apple.SystemStarter[30] Adding Static Route to 10.152
06.05.10 9:34:46    com.apple.SystemStarter[30] route: writing to routing socket: Network is unreachable
06.05.10 9:34:46    com.apple.SystemStarter[30] add net 10.152.0.0: gateway 192.168.1.234: Network is unreachable

Ich möchte wissen, was los ist. Wie kann ein solches Problem behoben werden?

kopobamypa
quelle

Antworten:

1

Ich denke, das Problem ist, dass die Netzwerkschnittstellen nicht richtig aktiviert wurden, bevor der Befehl ausgeführt wird. Möglicherweise müssen Sie einen anderen Startjob ausführen, um zu warten, bis der Befehl ausgeführt wird.

Alex
quelle
1

Ich habe das gerade heute gelöst.

Erstellen Sie die Datei /etc/rc.local und schreiben Sie diese

sleep 30
route add -net <network, I.E. 192.168.1.0/24> <interface, I.E. 192.168.1.1>

Sie müssen warten, bis der Rest des Netzwerks gestartet ist. Aus diesem Grund wird der nicht erreichbare Netzwerkfehler angezeigt.

Sie können dies mit der Pliste tun (wie es aussieht), aber ich habe keine Ahnung, wie es geht.

Sie können versuchen, den Befehl sleep 30 vor dem Befehl route in die Liste aufzunehmen. Wenn das für Sie funktioniert, können Sie es für den Rest von uns dokumentieren. Danke!

Herr Enigma
quelle
0

Vergewissern Sie sich, dass die Route eingerichtet ist, nachdem die dem Netz 192.168.1.0/24 entsprechende Schnittstelle aufgerufen wurde. Wenn das betreffende Gerät von einem DHCP-Server konfiguriert wurde, stellen Sie entweder sicher, dass Ihr WLAN aktiviert oder das Netzwerkkabel eingesteckt ist, oder lassen Sie DHCP die statische Route einrichten - vorausgesetzt, Ihr DHCP-Server unterstützt solche Einstellungen.

artistoex
quelle