Я використовував Ubuntu з Ubuntu 8.10; сьогодні я працюю з сервером Ubuntu 12.04.
Мені важко зберігати статичні маршрути під час завантаження. Я зазвичай ставлю команди маршрутів
/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
) та перевірити його вихід ...