Network: static routes

Раньше я чтобы прописать статичные роуты( которые мне нужны после каждого ребута ), писал какой-нить простенький shell-скрипт и клал в /etc/init.d/ затем добавлял в автозапуск через update-rc.d add scipt 99.
Теперь я знаю что это было неправильно, а надо делать вот так:
пишем скрипт if-up-ethX (где X 0,1,2,…. номер вашего сетевого интерфейса):
#!/bin/sh
ip r a 10.0.0.0/16 via 10.255.0.3
// ip — офигенная тулза всем советую.
ip r a 10.0.0.90/32 via 10.255.0.2
и т.д.
И кидаем этот скрипт в /etc/network/if-up.d
даем права на исполнение chmod +x /etc/network/if-up.d/if-up-eth0
затем делаем reboot(хотя можно просто рестартнуть сервис сети ;) ) и смотрим ip r

Реклама
  1. No trackbacks yet.

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s

%d такие блоггеры, как: