Сбрасываются настройки машрутизации после перезагрузки компа [решено]

ROSA Enterprise Linux Server -- вопросы и проблемы
Правила форума
Уважаемые пользователи! Поддержка, ответы на вопросы и проблемы по серверу принимаются:
1) на багзилле http://bugs.rosalinux.ru/enter_bug.cgi? ... A%20Server
2) или после заполнения формы на http://www.rosalab.ru/products/server/download вы получаете 30 дней БЕСПЛАТНОЙ техподдержки по серверу.
Ответы на ваши вопросы на форуме НЕ ГАРАНТИРУЮТСЯ. Спасибо за понимание!
Ответить
Аватара пользователя
iLyaSereda
Сообщения: 65
Зарегистрирован: 11 мар 2015, 21:33
Operating system: Rosa fresh R5 KDE x64
Контактная информация:

Сбрасываются настройки машрутизации после перезагрузки компа [решено]

Сообщение iLyaSereda » 22 апр 2015, 12:54

На компе с ROSA Enterprise Linux Server сделал настройки машрутизации с помощью команд:

route add -net 192.168.2.0 netmask 255.255.255.0 gw 192.168.0.254
route add -net 192.168.3.0 netmask 255.255.255.0 gw 192.168.0.254
route add -net 192.168.16.0 netmask 255.255.255.0 gw 192.168.0.254
route add -net 192.168.17.0 netmask 255.255.255.0 gw 192.168.0.254
route add -net 192.168.18.0 netmask 255.255.255.0 gw 192.168.0.254

Все работает замечательно до перезагрузки компа. После перезагрузки, настройки маршрутов сбрасываются по умолчанию.
Если кто решал эту задачу - поделитесь, как сохранить настройки маршрутов, что-б они действовали и после перезагрузки компа.
Сервер работающий на Raspberry Pi2
http://osila.ru - давайте знакомиться

PastorDi
Сообщения: 2656
Зарегистрирован: 25 авг 2011, 12:34
Operating system: IBM DOS, OS/2
Откуда: Санкт-Петербург
Контактная информация:

Re: Сбрасываются настройки машрутизации после перезагрузки компа

Сообщение PastorDi » 22 апр 2015, 13:22

В /etc/init.d/rc.local прописать все команды. По идее, к этому времени, сеть должна быть уже поднята.

Аватара пользователя
iLyaSereda
Сообщения: 65
Зарегистрирован: 11 мар 2015, 21:33
Operating system: Rosa fresh R5 KDE x64
Контактная информация:

Re: Сбрасываются настройки машрутизации после перезагрузки компа

Сообщение iLyaSereda » 22 апр 2015, 16:12

создал файл, запускаемый. Содержание:

#!/bin/sh
#
route add -net 192.168.2.0 netmask 255.255.255.0 gw 192.168.0.254
route add -net 192.168.3.0 netmask 255.255.255.0 gw 192.168.0.254
route add -net 192.168.16.0 netmask 255.255.255.0 gw 192.168.0.254
route add -net 192.168.17.0 netmask 255.255.255.0 gw 192.168.0.254
route add -net 192.168.18.0 netmask 255.255.255.0 gw 192.168.0.254
route add -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.0.254


После перезагрузки компа - автоматом не запустился. Маршрутов нет. :(
Вручную его запустил - маршруты естественно прописались.
Как его заставить автоматом стартовать после перезагрузки компа?
Сервер работающий на Raspberry Pi2
http://osila.ru - давайте знакомиться

wolfeyes
Сообщения: 15
Зарегистрирован: 11 июл 2012, 13:47

Re: Сбрасываются настройки машрутизации после перезагрузки компа

Сообщение wolfeyes » 22 апр 2015, 17:17

Попробуйте в /etc/sysconfig/network-scripts создать файлик route-eth0 и туда добавить следующие сточки
192.168.2.0/24 via 192.168.0.254
192.168.3.0/24 via 192.168.0.254
192.168.16.0/24 via 192.168.0.254
192.168.17.0/24 via 192.168.0.254
и т.д.

Аватара пользователя
iLyaSereda
Сообщения: 65
Зарегистрирован: 11 мар 2015, 21:33
Operating system: Rosa fresh R5 KDE x64
Контактная информация:

Re: Сбрасываются настройки машрутизации после перезагрузки компа

Сообщение iLyaSereda » 17 май 2015, 16:37

wolfeyes писал(а):Попробуйте в /etc/sysconfig/network-scripts создать файлик route-eth0 и туда добавить следующие сточки
192.168.2.0/24 via 192.168.0.254
192.168.3.0/24 via 192.168.0.254
192.168.16.0/24 via 192.168.0.254
192.168.17.0/24 via 192.168.0.254
и т.д.
Забыл поблагодарить, спасибо все получилось! :)
Сервер работающий на Raspberry Pi2
http://osila.ru - давайте знакомиться

Аватара пользователя
iLyaSereda
Сообщения: 65
Зарегистрирован: 11 мар 2015, 21:33
Operating system: Rosa fresh R5 KDE x64
Контактная информация:

Re: Сбрасываются настройки машрутизации после перезагрузки компа [решено]

Сообщение iLyaSereda » 10 июл 2015, 15:02

Дико извиняюсь, что поднимаю тему, но мой возникший вопрос идет как-бы в тему.
В общем route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.3.0 192.168.0.254 255.255.255.0 UG 0 0 0 eth0
192.168.18.0 192.168.0.254 255.255.255.0 UG 0 0 0 eth0
192.168.2.0 192.168.0.254 255.255.255.0 UG 0 0 0 eth0
192.168.17.0 192.168.0.254 255.255.255.0 UG 0 0 0 eth0
192.168.1.0 192.168.0.254 255.255.255.0 UG 0 0 0 eth0
192.168.16.0 192.168.0.254 255.255.255.0 UG 0 0 0 eth0
192.168.0.0 * 255.255.255.0 U 0 0 0 eth0
link-local * 255.255.0.0 U 1003 0 0 eth0
default 192.168.0.102 0.0.0.0 UG 0 0 0 eth0

как видно у меня шлюз указан 192.168.0.102
у меня в локальной сети два шлюза, и хотелось бы чтобы шлюз по умолчанию был другой, а именно 192.168.0.1
руками я могу отдать команды:

route del default
route add default gw 192.168.0.1 eth0

тогда будет все замечательно:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.3.0 192.168.0.254 255.255.255.0 UG 0 0 0 eth0
192.168.18.0 192.168.0.254 255.255.255.0 UG 0 0 0 eth0
192.168.2.0 192.168.0.254 255.255.255.0 UG 0 0 0 eth0
192.168.17.0 192.168.0.254 255.255.255.0 UG 0 0 0 eth0
192.168.1.0 192.168.0.254 255.255.255.0 UG 0 0 0 eth0
192.168.16.0 192.168.0.254 255.255.255.0 UG 0 0 0 eth0
192.168.0.0 * 255.255.255.0 U 0 0 0 eth0
link-local * 255.255.0.0 U 1003 0 0 eth0
default 192.168.0.1 0.0.0.0 UG 0 0 0 eth0

но мне хотелось бы, чтобы после перезагрузки компа шлюз по умолчанию 192.168.0.1 вписывался бы сам.
Сервер работающий на Raspberry Pi2
http://osila.ru - давайте знакомиться

Ответить