Решено: Добавить маршрут в загрузочный скрипт

Kubuntu, Xubuntu и другие

Модератор: Модераторы разделов

Lipen
Сообщения: 37

Решено: Добавить маршрут в загрузочный скрипт

Сообщение Lipen »

Использовал Fedora и OpenBSD. Установил Ubuntu.
Ситуация такая, в сети два шлюза. Есть шлюз "по-умолчанию" (192.168.1.4) и еще один шлюз (10.0.0.1). Как мне добавить постоянный маршрут через второй шлюз, который будет добавляться при загрузке? (route add 88.87.86.85 gw 10.0.0.1). В fedore и bsd добавлял эту команду в rc.local. В ubuntu такое не проходит. Пробовал в /etc/network/interfaces добавить (up ip route add 88.87.86.85/32 gw 10.0.0.1 dev eth0) что не имело результата. Собственно вопрос: как мне добавить в загрузочный скрипт сценарий, в частности прописать постоянный маршрут?
Спасибо сказали:
Аватара пользователя
yur4ik
Сообщения: 10
ОС: Убунту 7.10 , 7.04

Re: Решено: Добавить маршрут в загрузочный скрипт

Сообщение yur4ik »

В твоем случае в файле etc/network/interfaces должно быть записано что то типа
auto eth0
iface eth0 inet static
address 192.168.0.42 //замени на свое
network 192.168.0.0 // замени на свое
netmask 255.255.255.0 // замени на свое
broadcast 192.168.0.255 // замени на свое
gateway 192.168.0.1 // замени на свое

А в файл /etc/resolv.conf внеси имена DNS серверов
nameserver 10.1.1.36 // свой
nameserver 192.168.9.100 // свой
Спасибо сказали:
Аватара пользователя
keir
Сообщения: 317
ОС: linux

Re: Решено: Добавить маршрут в загрузочный скрипт

Сообщение keir »

Lipen писал(а):
29.02.2008 17:46
Использовал Fedora и OpenBSD. Установил Ubuntu.
Ситуация такая, в сети два шлюза. Есть шлюз "по-умолчанию" (192.168.1.4) и еще один шлюз (10.0.0.1). Как мне добавить постоянный маршрут через второй шлюз, который будет добавляться при загрузке? (route add 88.87.86.85 gw 10.0.0.1). В fedore и bsd добавлял эту команду в rc.local. В ubuntu такое не проходит. Пробовал в /etc/network/interfaces добавить (up ip route add 88.87.86.85/32 gw 10.0.0.1 dev eth0) что не имело результата. Собственно вопрос: как мне добавить в загрузочный скрипт сценарий, в частности прописать постоянный маршрут?

как вариант, запихнуть в /etc/rc.local строку ip r r 88.87.86.85/32 via 10.0.0.1 dev eth0
Trust №1
Спасибо сказали:
Lipen
Сообщения: 37

Re: Решено: Добавить маршрут в загрузочный скрипт

Сообщение Lipen »

yur4ik писал(а):
29.02.2008 19:48
В твоем случае в файле etc/network/interfaces должно быть записано что то типа
auto eth0
iface eth0 inet static
address 192.168.0.42 //замени на свое
network 192.168.0.0 // замени на свое
netmask 255.255.255.0 // замени на свое
broadcast 192.168.0.255 // замени на свое
gateway 192.168.0.1 // замени на свое

А в файл /etc/resolv.conf внеси имена DNS серверов
nameserver 10.1.1.36 // свой
nameserver 192.168.9.100 // свой

Это не тот случай. Сеть у меня настроена. Адреса раздает dhcpd.

keir писал(а):
29.02.2008 19:53
как вариант, запихнуть в /etc/rc.local строку ip r r 88.87.86.85/32 via 10.0.0.1 dev eth0


В /etc/rc.local пробовал неоднократно, в этом дистрибутиве не работает. И в /etc/init.d/rc.local тоже.
Спасибо сказали:
Lipen
Сообщения: 37

Re: Решено: Добавить маршрут в загрузочный скрипт

Сообщение Lipen »

Решение такое, в /etc/network/interfaces добавил строки:

Код: Выделить всё

auto eth0
iface eth0 inet dhcp
up route add -net 88.87.86.85 netmask 255.255.255.255 gw 10.0.0.1
Спасибо сказали: