Доброго вемени суток.
Имеется маршрутизатор на базе FreeBSD 6.2 i386, у него три сетевых интерфейса - на двух из них (смотрят во внутреннюю сеть) ip-адреса статические, на третьем (смотрит наружу и по нему, собственно, и приходит интернет) адрес получается по DHCP от провайдера. Так же установлены и работают службы MySQL, squid, openvpn и postfix.
Периодически (примерно раз в 10 дней) интернет на сервере пропадает. Если сервер перезагрузить, то после перезагрузки интернет появится и будет работать еще примерно дней 10.
Периодически, на "первой" консоли появляются сообщения:
"routed [669] has a bad address 0.0.0.0 -> 93.92.207.2 (адрес шлюза по умолчанию на "внешнем" сетевом интерфейсе) disappeared from kernel 93.92.207.0/24 (подсеть провайдера) disappeared from kernel".
Но после появления этих сообщений интернет не пропадает (не замечал такой закономерности, во всяком случае).
Аппаратное обеспечение (жесткий диск и память) в порядке (проверял в MHDD и Memtest 86).
Свободное место на жестком диске есть.
Подскажите пожалуйста, что означают эти периодически появляющиеся сообщение bad address (поиск по гуглу результатов не дал) и в чем причина "отсыхания" интернета. При необходимости готов предоставить необходимые логи и конфиги (если скажете, какие именно).
К теме прикрепляю файл с таблицей маршрутизации routing.txt.
FreeBSD 6.2, "отваливается" интернет. (Роутер на FreeBSD 6.2, раз в 10 дней "отваливается" Интернет.)
Модератор: arachnid
-
Constantin
- Сообщения: 11
FreeBSD 6.2, "отваливается" интернет.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
lastpriot
- Сообщения: 218
- ОС: FreeBSD
Re: FreeBSD 6.2, "отваливается" интернет.
если не используете "продвинутую" маршрутизацию, отключите демон routed
-
Constantin
- Сообщения: 11
Re: FreeBSD 6.2, "отваливается" интернет.
Lastpriot, Что значит "продвинутую"? Динамические маршруты и т.д.?
P.S.:
Сегодня на нулевой консоли было сообщение:
re0 (интерфейс с внешним ip-адресом) has a bad address
На всякий случай прикладываю текстовый файл с результатом команды ifconfig -a .
P.S.:
Сегодня на нулевой консоли было сообщение:
re0 (интерфейс с внешним ip-адресом) has a bad address
На всякий случай прикладываю текстовый файл с результатом команды ifconfig -a .
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
Constantin
- Сообщения: 11
Re: FreeBSD 6.2, "отваливается" интернет.
Вчера и сегодня снова пропадал Интернет, я в это время был в офисе. Пинги со шлюза к внешним ресурсам не шли. Выполнив команду ifconfig -a, я заметил, что интерфейс re0 (который смотрит во "внешку") имеет статус active (то есть линк есть), но не имеет IP-адреса. Я выполнил команду dhclient re0, после чего интернет вновь появился.
После выполнения команды на экране появились сообщения:
%hostname% routed[680]:re0 has a bad address
DHCPREQUEST on re0 to 255.255.255.255 port 67
DHCPACK from 10.181.250.1
bound to 93.92.207.18 --renewal in 180 seconds
Из всех этих сообщений настораживает пресловутое re0 has a bad address
После выполнения команды на экране появились сообщения:
%hostname% routed[680]:re0 has a bad address
DHCPREQUEST on re0 to 255.255.255.255 port 67
DHCPACK from 10.181.250.1
bound to 93.92.207.18 --renewal in 180 seconds
Из всех этих сообщений настораживает пресловутое re0 has a bad address
-
BirdGovorun
- Сообщения: 81
Re: FreeBSD 6.2, "отваливается" интернет.
Сетевуху возможность поменять есть?
На что-нибудь нормальное?
На что-нибудь нормальное?
-
Constantin
- Сообщения: 11
Re: FreeBSD 6.2, "отваливается" интернет.
BirdGovorun писал(а): ↑05.09.2011 18:56Сетевуху возможность поменять есть?
На что-нибудь нормальное?
В принципе, возможность есть.
На что-нибудь нормальное это на что? 3Com? Intel Pro?
-
BirdGovorun
- Сообщения: 81
Re: FreeBSD 6.2, "отваливается" интернет.
Constantin писал(а): ↑06.09.2011 00:20В принципе, возможность есть.
На что-нибудь нормальное это на что? 3Com? Intel Pro?
Эти нормальные, но лучше Intel (em, dc, fxp)
-
Constantin
- Сообщения: 11
Re: FreeBSD 6.2, "отваливается" интернет.
Думаете дело именно в сетевой карте (потому что это realtek)?
-
BirdGovorun
- Сообщения: 81
Re: FreeBSD 6.2, "отваливается" интернет.
Realtek - это ширпотреб для дома и не плохо работает.
Имею опыт "борьбы" с реалтеком, на рабочих машинах, которые работают
с 1С пришлось всё встроенные отключить и ставить внешние, иначе глючило.
На сервера Realtek ставить, это постоянно иметь головную боль,
хотя есть и работают отлично, но это как исключение.
И сервер не обязательно перегружать, можно и /etc/netstart c консоли,
перезапустить сетевую подсистему.
-
Constantin
- Сообщения: 11
Re: FreeBSD 6.2, "отваливается" интернет.
BirdGovorun писал(а): ↑06.09.2011 10:21Realtek - это ширпотреб для дома и не плохо работает.
Имею опыт "борьбы" с реалтеком, на рабочих машинах, которые работают
с 1С пришлось всё встроенные отключить и ставить внешние, иначе глючило.
На сервера Realtek ставить, это постоянно иметь головную боль,
хотя есть и работают отлично, но это как исключение.
И сервер не обязательно перегружать, можно и /etc/netstart c консоли,
перезапустить сетевую подсистему.
Да я понимаю, что не обязательно перегружать, просто я там приходящий сотрудник, поэтому часто Интернет пропадает, когда меня нет в офисе, а людям проще кнопку на сервере нажать.
В любом случае - спасибо за совет, попробую.
Думаю поставить вот это: http://www.ulmart.ru/goods/180098/?from_fav=1
-
BirdGovorun
- Сообщения: 81
Re: FreeBSD 6.2, "отваливается" интернет.
Constantin писал(а): ↑06.09.2011 11:09Думаю поставить вот это: http://www.ulmart.ru/goods/180098/?from_fav=1
Должна определиться системой как em, если да,
то у меня с такими картами проблем никогда не было.
-
Constantin
- Сообщения: 11
Re: FreeBSD 6.2, "отваливается" интернет.
Определилась как em, поменял все необходимые настройки, пока наблюдаю.
Однако буквально минут через 15-20 после этого Интернет опять пропал (при попытке попинговать mail.ru с самого роутера (с нулевой консоли) не удалось выяснить ip-адрес назначения, т.е. не был доступен внешний ДНС), при попытке зайти по SSH он очень медленно работал - не сразу спросил логин, потом через секунд 30 спросил пароль, потом опять задумался, я не стал дожидаться и второпях перезагрузил роутер, после чего Интернет появился (жалею, что поторопился и не проверил доступность внешнего шлюза и т.д.).
Случилось оно сразу после того, как я поменял пароль в личном кабинете провайдера (но по идее, это не должно быть причиной, попробовал сменить пароль еще раз, Интернет не пропал).
Так что не понятно, что это было, может просто совпадение, надо еще смотреть.
Кстати, после этой последней пропажи Интернета пинги на тот же mail.ru ухудшились, т.е. время ответа стало составлять от 8 до 11 мс (а иногда вообще "Превышен интервал ожидания запроса"), тогда как до, в основном, было 8-9 мс, может дело в качестве линии до провайдера?(патч-корд от сетевой карты до патч-панели я поменял со сделанного вручную на фирменный).
Однако буквально минут через 15-20 после этого Интернет опять пропал (при попытке попинговать mail.ru с самого роутера (с нулевой консоли) не удалось выяснить ip-адрес назначения, т.е. не был доступен внешний ДНС), при попытке зайти по SSH он очень медленно работал - не сразу спросил логин, потом через секунд 30 спросил пароль, потом опять задумался, я не стал дожидаться и второпях перезагрузил роутер, после чего Интернет появился (жалею, что поторопился и не проверил доступность внешнего шлюза и т.д.).
Случилось оно сразу после того, как я поменял пароль в личном кабинете провайдера (но по идее, это не должно быть причиной, попробовал сменить пароль еще раз, Интернет не пропал).
Так что не понятно, что это было, может просто совпадение, надо еще смотреть.
Кстати, после этой последней пропажи Интернета пинги на тот же mail.ru ухудшились, т.е. время ответа стало составлять от 8 до 11 мс (а иногда вообще "Превышен интервал ожидания запроса"), тогда как до, в основном, было 8-9 мс, может дело в качестве линии до провайдера?(патч-корд от сетевой карты до патч-панели я поменял со сделанного вручную на фирменный).
-
Shura
- Сообщения: 1537
- Статус: Оказывается и без KDE есть жизнь
- ОС: FreeBSD 8.0-RC2
Re: FreeBSD 6.2, "отваливается" интернет.
В логах что-то появляется в момент пропажи интернета?
Попробуй включить запись всего, чего возможно в лог, в /var/log/all.log, смотри рекомендации в /etc/syslog.conf
routed действительно лучше отключить.
Кстати, вспомнил один случай. Стандартный dhclient на фре уж дюже нестандартный, лучше заменить на isc-dhclient из портов.
Попробуй включить запись всего, чего возможно в лог, в /var/log/all.log, смотри рекомендации в /etc/syslog.conf
routed действительно лучше отключить.
Кстати, вспомнил один случай. Стандартный dhclient на фре уж дюже нестандартный, лучше заменить на isc-dhclient из портов.
Rock'n'roll мертв © БГ