Я использовал Ubuntu начиная с Ubuntu 8.10; сегодня я работаю с Ubuntu 12.04 Server.
У меня проблемы с сохранением статических маршрутов при загрузке. Я обычно ставлю команды маршрута
/sbin/route add -net <IP>/<MASK> <GW> dev <ethX>
в /etc/rc.local
или я хотел бы создать файл ( с именем routes
) внутри директории /etc/network/if-up/
, но я заметил , что на Ubuntu 12.04 это не работает.
Если я набираю команды в оболочке, они работают, но те же команды не работают, когда они находятся в указанном файле.
Я уже пытался изменить имя файла на другое имя, думая, что мое имя файла ( routes
) может быть ошибочным в Ubuntu 12.04, но это также не сработало.
Я также замечаю, что команда /sbin/ifconfig
работает, за исключением /sbin/route
.
Что изменилось в настройке сети?
Как я могу определить статические маршруты в Ubuntu 12.04?
ip add
и ip route
. Одна команда для управления сетью. :)
man 5 interfaces
your_command > stderr.txt 2>&1
) и проверить его вывод ...