The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Нужна помощь спецов по CentOS"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"Нужна помощь спецов по CentOS"  +/
Сообщение от Андрей976 on 24-Окт-09, 18:23 
CentOS 5.2
Непонятно почему, может хакнули, может ISPManager проглючил, но с некоторых пор почему-то перестал проставляться шлюз по умолчанию.

После перезапуска сервера, когда смотришь таблицу маршрутов, в ней отсутствует строчка 'default ...'

Причём запись GATEWAY в файле /etc/sysconfig/network есть и не менялась. Если добавить GATEWAY в файл ifcfg-eth0, то тоже ничего не происходит.

Если сделать перезапуск /etc/init.d/network то перезапускается без сообщений об ошибках.

Пакеты initscripts и iproute я переустановил, но эффекта не дало.

Не понимаю пока, почему такой эффект и как он образовался.

Собственно вопрос: подскажите место в инит скриптах, где происходит установка шлюза по умолчанию. Я бы добавил туда отладочную инфу.

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Нужна помощь спецов по CentOS"  +/
Сообщение от ALex_hha (ok) on 24-Окт-09, 18:29 
Самое простое сейчас прописать строку в /etc/rc.d/rc.local

ip route add default via xxx.xxx.xxx.xxx dev eth1

Что говорит
# rpm -V initscripts

И покажи

# cat /etc/sysconfig/network

Сам маршрут добавляется через функцию add_default_route, которая описана в /etc/sysconfig/network-scripts/network-functions

А сама функция вызывается из соответствующего скрипта поднятия интерфейса, например /etc/sysconfig/network-scripts/ifup-eth

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Нужна помощь спецов по CentOS"  +/
Сообщение от Андрей976 on 24-Окт-09, 19:52 
>Самое простое сейчас прописать строку в /etc/rc.d/rc.local

Да, я так уже и сделал.

>Что говорит
># rpm -V initscripts

Ничего крамольного, только:
S.5....T  c /etc/rc.d/rc.local

>И покажи
># cat /etc/sysconfig/network

NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=my.domain.ru
GATEWAY=xxx.xxx.xxx.xxx

>Сам маршрут добавляется через функцию add_default_route, которая описана в /etc/sysconfig/network-scripts/network-functions
>А сама функция вызывается из соответствующего скрипта поднятия интерфейса, например /etc/sysconfig/network-scripts/ifup-eth

Спасибо. На след. неделе буду ковырять.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Нужна помощь спецов по CentOS"  +/
Сообщение от bill (ok) on 24-Окт-09, 18:49 
>Собственно вопрос: подскажите место в инит скриптах, где происходит установка шлюза по
>умолчанию. Я бы добавил туда отладочную инфу.

В /etc/sysconfig/network-scripts/ifup-eth строки после # Set a default route.
Зы.Не заметил, что уже ответил Alex, одновременно получилось.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Нужна помощь спецов по CentOS"  +/
Сообщение от Андрей976 on 24-Окт-09, 19:54 
>>Собственно вопрос: подскажите место в инит скриптах, где происходит установка шлюза по
>>умолчанию. Я бы добавил туда отладочную инфу.
>
>В /etc/sysconfig/network-scripts/ifup-eth строки после # Set a default route.
>Зы.Не заметил, что уже ответил Alex, одновременно получилось.

Спасибо.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Нужна помощь спецов по CentOS"  +/
Сообщение от Нанавижу_Линух on 13-Ноя-09, 12:02 
>>>Собственно вопрос: подскажите место в инит скриптах, где происходит установка шлюза по
>>>умолчанию. Я бы добавил туда отладочную инфу.
>>
>>В /etc/sysconfig/network-scripts/ifup-eth строки после # Set a default route.
>>Зы.Не заметил, что уже ответил Alex, одновременно получилось.
>
>Спасибо.

Вот решение проблемы (из-под рута):
#touch /etc/sysconfig/network-scripts/route-eth0    (или какой у вас там интерфейс...)
#echo 'default via айпишник_без_маски' > /etc/sysconfig/network-scripts/route-eth0
#service network restart


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру