К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

Сохранение маршрута в route-eth

Гость
0 - 12.01.2012 - 22:53
Доброго времени суток!
Подскажите, пожалуйста, в чем я допустил ошибку?
Есть дистрибутив CentOS 5.5
eth0 192.168.2.10
Прописал маршрут rout add default gw 192.168.2.2 все работает как надо, но когда решил сохранить его в конфигурации, чтоб при перезагрузке они не терялся.
создал файл /etc/sysconfig/network-scripts/route-eth0
прописал в нем default via 192.168.2.2
результат netstat -nr
gw 192.168.2.10

По умолчанию откуда-то вытаскивает прежний gw а тот который прописываю в файле так и не появляется. В чем причина?



Гость
1 - 12.01.2012 - 23:07
причина в отсутствии правильного восприятия действительности
cat /etc/sysconfig/network|grep -i gateway
cat /etc/sysconfig/network-scripts/ifcfg-eth*|grep -i gateway
cd /usr/share/doc/initscripts*; cat sysconfig.txt|less
Гость
2 - 13.01.2012 - 01:02
Спасибо! Добавил GATEWAY=*** в ifcfg-eth все заработало, и сохранилось. Так же сохранил ip_forward 1 в /etc/sysctl.conf. Теперь задача сохранить с параметрами iptable POSTROUTING MASQUERADE. Нашел такой вариант, засунуть все предыдущие настройки вместе с ip_forward и iptable в скрипт который поместить в init.d и добавить в атозагрузку, а можно обойтись без скрипта все сделать ручками? Но так, чтоб после перезагрузки все подгружалось?
Гость
3 - 13.01.2012 - 06:38
смотреть туда:
iptables-save
iptables-restore
Модератор
4 - 13.01.2012 - 09:53
на будущее поможет чтение содержимого /usr/share/doc/initscripts-XXX (версию initscripts сам подставишь)
Гость
5 - 13.01.2012 - 12:43
rc.local, свой sh-скрипт инициализации и делаем ручкой разнообразию линухов) но это не тру, это dirty-hack ;)
Гость
6 - 13.01.2012 - 13:51
это как раз тру, а iptables-save/restore это для виндузятнегов было сделано, которые привыкли что оно само как-то где-то откуда-то работает, чтобы стресс при переходе смягчить
Гость
7 - 13.01.2012 - 15:21
gw1:~# ls /usr/share/doc/initscripts-*
ls: /usr/share/doc/initscripts-*: No such file or directory
Гость
8 - 13.01.2012 - 15:29
а попробуй
ls /data/migrate/el5/
Гость
9 - 13.01.2012 - 15:36
а что это ?
Гость
10 - 13.01.2012 - 15:42
это тоже самое, но путь другой
так что говорит?
Модератор
11 - 13.01.2012 - 16:21
8-Гинзбург >
это все фигня, посмотри на это:
C:\Documents and Settings\Max>ls /usr/share/doc/initscripts-*
"ls" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Гость
12 - 13.01.2012 - 16:27
12-lithium > а ты в тюрьму этот вындоуз засунь, вдруг согласится?


К списку вопросов






Copyright ©, Все права защищены