Ich benutze Ubuntu seit Ubuntu 8.10; Heute arbeite ich mit Ubuntu 12.04 Server.
Ich habe Schwierigkeiten, statische Routen beim Booten beizubehalten. Normalerweise würde ich die Routenbefehle setzen
/sbin/route add -net <IP>/<MASK> <GW> dev <ethX>
in /etc/rc.local
oder ich würde eine Datei (mit Namen routes
) im Verzeichnis erstellen /etc/network/if-up/
, aber ich stelle fest, dass es unter Ubuntu 12.04 nicht funktioniert.
Wenn ich die Befehle in die Shell eingebe, funktionieren sie, aber dieselben Befehle funktionieren nicht, wenn sie sich in der angegebenen Datei befinden.
Ich habe bereits versucht, den Dateinamen in andere Namen zu ändern, weil ich dachte, mein Dateiname ( routes
) könnte in Ubuntu 12.04 fehlerhaft sein, aber das hat auch nicht funktioniert.
Mir ist auch aufgefallen, dass der Befehl /sbin/ifconfig
funktioniert, abzüglich der /sbin/route
.
Was hat sich in der Netzwerkeinrichtung geändert?
Wie kann ich unter Ubuntu 12.04 statische Routen definieren?
ip add
und ip route
. Ein Befehl, um das Netz zu regieren. :)
man 5 interfaces
your_command > stderr.txt 2>&1
) und deren Ausgabe zu überprüfen ...