Автор Тема: После перезагрузки таблица маршрутизации не сохраняется  (Прочитано 12112 раз)

Оффлайн ~Arkey

  • Завсегдатай
  • *
  • Сообщений: 69
  • Debian user
    • Email
Использовали команду route для внесения маршрутов в таблицу маршрутизации. Как сделать так, чтобы после перезагрузки изменения сохранялись? Какой файл в ALTLinux нужно отконфигурировать?

Оффлайн HaxHaxWin

  • Давно тут
  • **
  • Сообщений: 40
.... чтобы после перезагрузки изменения сохранялись? Какой файл в ALTLinux нужно отконфигурировать?
B alt-e не пробовал(у меня на ДНС - шлюзах др. крутится), утром тебе Альтераторщики
лучше ответят, ну а пока два варианта
  прописать в загрузочный скрипт последней строкой в
/etc/init.d/local
или
  второй вариант /etc/net/ifaces/ - должно быть так

 а вот это из 2005 года  (старовато однако)
http://lists.altlinux.org/pipermail/mandrake-russian/2005-June/356092.html
http://lists.altlinux.org/pipermail/sisyphus/2005-May/162468.html
« Последнее редактирование: 01.10.2008 04:39:13 от HaxHaxWin »

Оффлайн ~Arkey

  • Завсегдатай
  • *
  • Сообщений: 69
  • Debian user
    • Email
Цитировать
или  второй вариант /etc/net/ifaces/ - должно быть так

Не видно, как должно быть  :)

Цитировать
а вот это из 2005 года  (старовато однако)
http://lists.altlinux.org/pipermail/mandrake-russian/2005-June/356092.html
http://lists.altlinux.org/pipermail/sisyphus/2005-May/162468.html

А что до этих вариантов, то у меня в /etc/sysconfig/network-scripts/ файла наподобие fcfg-eth0 вообще нету. Есть ifcfg-venet0:

cat ifcfg-venet0
DEVICE=venet0
ONBOOT=yes
STARTMODE=onboot

Попутно такой вопрос, как в Alt Server'e по умолчанию настраивается сеть, не считая настроек при установке и веб интерфейса. Какой программой. Отдельно пришлось ifconfig устанавливать из gnome-nettool, может быть такое, что файлы настроек этой программы отличаются от проuраммы по умолчанию?

Пока в /etc/init.d/local запишу, потом посмотрим.

Оффлайн HaxHaxWin

  • Давно тут
  • **
  • Сообщений: 40
"очепятка за.ралась" читай - должно быть таМММ  :)
а сеть делается чрез альтератор -асс, ещё есть ethnet ....
это всё на скорую руку чтоб тебя не "колбасило" посреди ночи  :)

« Последнее редактирование: 01.10.2008 06:29:21 от HaxHaxWin »

Оффлайн ~Arkey

  • Завсегдатай
  • *
  • Сообщений: 69
  • Debian user
    • Email
Цитировать
это всё на скорую руку чтоб тебя не "колбасило" посреди ночи  Улыбающийся
Не переживай, у меня 2 часа дня   :D
Что такое альтератор ваш хваленый до сих пор не вкурил, ручками все ручками.

Оффлайн silicium

  • alt linux team
  • ***
  • Сообщений: 93
  • I hear the Machine Spirt voice.
    • Email
вопервых комада route устарела. Крайне рекомендую изучить ip.
После изучения ip /etc/net становиться прост и понятен. рекомендую глянуть примеры в /usr/share/doc/etcnet-*/
Keep it simple.
Keep it true.

Оффлайн ~Arkey

  • Завсегдатай
  • *
  • Сообщений: 69
  • Debian user
    • Email
ОК, попробую, почитаю.

Оффлайн HaxHaxWin

  • Давно тут
  • **
  • Сообщений: 40
Цитировать
это всё на скорую руку чтоб тебя не "колбасило" посреди ночи  Улыбающийся
Не переживай, у меня 2 часа дня   :D
тем паче. Представляешь кругом люди ходят, а здесь rout-ем "колбасит"
как на Олимпиаде пловца Хелпса- ужОс  :)
а чтоб не колбасило, лучше кость, сухарь, ман погрызть и решение придёт

зы сам такой  :D

Оффлайн Vitls

  • Глобальный модератор
  • *****
  • Сообщений: 372
  • Идиотизм вечен!
    • Linux. OpenSource. Life.
    • Email
Параметрs маршрутизации не зависшие от конкретного инерфtйса можно внести в /etc/rc.d/rc.local/
Хорошим тоном, как уже было сказано, считается использование iproute2
Если маршрут меняется в зависимости от подняти-опускания конкретного интерфейса, то для него отдельно можо указать
маршрутизация в дереве /etc/net. Подробности http://etcnet.org/

Дело не в том как болезнь вылечить.
Дело в том как других заразить.

Оффлайн komper

  • Давно тут
  • **
  • Сообщений: 28
    • ООО "Альтернатива"
    • Email
Цитировать
или  второй вариант /etc/net/ifaces/ - должно быть так

Не видно, как должно быть  :)

Цитировать
а вот это из 2005 года  (старовато однако)
http://lists.altlinux.org/pipermail/mandrake-russian/2005-June/356092.html
http://lists.altlinux.org/pipermail/sisyphus/2005-May/162468.html

А что до этих вариантов, то у меня в /etc/sysconfig/network-scripts/ файла наподобие fcfg-eth0 вообще нету. Есть ifcfg-venet0:

cat ifcfg-venet0
DEVICE=venet0
ONBOOT=yes
STARTMODE=onboot

Попутно такой вопрос, как в Alt Server'e по умолчанию настраивается сеть, не считая настроек при установке и веб интерфейса. Какой программой. Отдельно пришлось ifconfig устанавливать из gnome-nettool, может быть такое, что файлы настроек этой программы отличаются от проuраммы по умолчанию?

Пока в /etc/init.d/local запишу, потом посмотрим.
Вижу никто не хочет Вам ответить толком...
зайди в директорию /etc/net/ifaces/ найди свою сетевую карту eth0 eth1 и пр.. внутри есть файл с маршрутами... ipv4route и там пропиши маршруты...

Оффлайн HaxHaxWin

  • Давно тут
  • **
  • Сообщений: 40
Цитировать
или  второй вариант /etc/net/ifaces/ - должно быть так

Вижу никто не хочет Вам ответить толком...
зайди в директорию /etc/net/ifaces/ найди свою сетевую карту eth0 eth1 и пр.. внутри есть файл с маршрутами... ipv4route и там пропиши маршруты...

вы это имели ввиду :)
несколько строк выше читаем ещё раз

..... /etc/init.d/local
или
  второй вариант /etc/net/ifaces/ - должно быть таМММ

Оффлайн ~Arkey

  • Завсегдатай
  • *
  • Сообщений: 69
  • Debian user
    • Email
Цитировать
..... /etc/init.d/local
или
  второй вариант /etc/net/ifaces/ - должно быть таМММ

Просто у тебя интересная манера излагать свои мысли...  ;)

Цитировать
зайди в директорию /etc/net/ifaces/ найди свою сетевую карту eth0 eth1 и пр.. внутри есть файл с маршрутами... ipv4route и там пропиши маршруты...

Вот это- просто, понятно.

Оффлайн ~Arkey

  • Завсегдатай
  • *
  • Сообщений: 69
  • Debian user
    • Email
Вот команда:

ip route add to 192.168.0.0 via 192.168.111.213 src 192.168.123.6 dev eth0

Где 192.168.0.0 подсеть, 192.168.111.213 шлюз к ней,  192.168.123.6 адрес этой машины, причем перелопатил весь man, но КАК ПРОПИСАТЬ МАСКУ ПОДСЕТИ? Ткните носом, если этот аргумент есть.
После этого появляется такая запись, командой route:

192.168.0.0 192.168.111.213. 255.255.255.255  ugh 0 0 0 eth0

Но маска, это что за п***ец?? Такая же картина и ip route show

После выполнения этой команды никакая запись в /etc/net/ifaces/eth0 не появляется, соответственно после перезагрузке настройки слетают.
Как в /etc/net/ifaces/eth0 прописать такой маршрут, и главное как прописать маску????

Оффлайн komper

  • Давно тут
  • **
  • Сообщений: 28
    • ООО "Альтернатива"
    • Email
Вот команда:

ip route add to 192.168.0.0 via 192.168.111.213 src 192.168.123.6 dev eth0

Где 192.168.0.0 подсеть, 192.168.111.213 шлюз к ней,  192.168.123.6 адрес этой машины, причем перелопатил весь man, но КАК ПРОПИСАТЬ МАСКУ ПОДСЕТИ? Ткните носом, если этот аргумент есть.
После этого появляется такая запись, командой route:

192.168.0.0 192.168.111.213. 255.255.255.255  ugh 0 0 0 eth0

Но маска, это что за п***ец?? Такая же картина и ip route show

После выполнения этой команды никакая запись в /etc/net/ifaces/eth0 не появляется, соответственно после перезагрузке настройки слетают.
Как в /etc/net/ifaces/eth0 прописать такой маршрут, и главное как прописать маску????

Просто ip route 192.168.0.0/16 via 192.168.111.213

Оффлайн ~Arkey

  • Завсегдатай
  • *
  • Сообщений: 69
  • Debian user
    • Email
Это если 255.255.0.0 а если 255.255.255.0 то /24 ! Ну спасибо, сработало! :)
Теперь, аналогично и в etc/net/ifaces/ прописать