Używam Ubuntu od Ubuntu 8.10; dzisiaj pracuję z Ubuntu 12.04 Server.
Mam problem z utrzymaniem statycznych tras podczas uruchamiania. Zwykle umieszczałem polecenia trasy
/sbin/route add -net <IP>/<MASK> <GW> dev <ethX>
w /etc/rc.local
lub chciałbym utworzyć plik (o nazwie routes
) w katalogu /etc/network/if-up/
, ale zauważam, że w Ubuntu 12.04 to nie działa.
Jeśli wpisuję polecenia w powłoce, działają, ale te same polecenia nie działają, gdy znajdują się w określonym pliku.
Próbowałem już zmienić nazwę pliku na inne, uważając, że moja nazwa pliku ( routes
) może być błędna w Ubuntu 12.04, ale to również nie działa.
Zauważam również, że polecenie /sbin/ifconfig
działa, pomniejszone o /sbin/route
.
Co zmieniło się w konfiguracji sieci?
Jak zdefiniować trasy statyczne w systemie Ubuntu 12.04?
ip add
i ip route
. Jedno polecenie do rządzenia siecią. :)
man 5 interfaces
your_command > stderr.txt 2>&1
) i sprawdzić jego wynik ...