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 > а ты в тюрьму этот вындоуз засунь, вдруг согласится? | |
| Интернет-форум Краснодарского края и Краснодара |