FreeBSD 6.2, "отваливается" интернет. (Роутер на FreeBSD 6.2, раз в 10 дней "отваливается" Интернет.)

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

Constantin
Сообщения: 11

FreeBSD 6.2, "отваливается" интернет.

Сообщение Constantin »

Доброго вемени суток.
Имеется маршрутизатор на базе 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.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Аватара пользователя
lastpriot
Сообщения: 218
ОС: FreeBSD

Re: FreeBSD 6.2, "отваливается" интернет.

Сообщение lastpriot »

если не используете "продвинутую" маршрутизацию, отключите демон routed
Спасибо сказали:
Constantin
Сообщения: 11

Re: FreeBSD 6.2, "отваливается" интернет.

Сообщение Constantin »

Lastpriot, Что значит "продвинутую"? Динамические маршруты и т.д.?

P.S.:
Сегодня на нулевой консоли было сообщение:

re0 (интерфейс с внешним ip-адресом) has a bad address

На всякий случай прикладываю текстовый файл с результатом команды ifconfig -a .
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Constantin
Сообщения: 11

Re: FreeBSD 6.2, "отваливается" интернет.

Сообщение Constantin »

Вчера и сегодня снова пропадал Интернет, я в это время был в офисе. Пинги со шлюза к внешним ресурсам не шли. Выполнив команду 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
Спасибо сказали:
BirdGovorun
Сообщения: 81

Re: FreeBSD 6.2, "отваливается" интернет.

Сообщение BirdGovorun »

Сетевуху возможность поменять есть?
На что-нибудь нормальное?
Спасибо сказали:
Constantin
Сообщения: 11

Re: FreeBSD 6.2, "отваливается" интернет.

Сообщение Constantin »

BirdGovorun писал(а):
05.09.2011 18:56
Сетевуху возможность поменять есть?
На что-нибудь нормальное?


В принципе, возможность есть.
На что-нибудь нормальное это на что? 3Com? Intel Pro?
Спасибо сказали:
BirdGovorun
Сообщения: 81

Re: FreeBSD 6.2, "отваливается" интернет.

Сообщение BirdGovorun »

Constantin писал(а):
06.09.2011 00:20
В принципе, возможность есть.
На что-нибудь нормальное это на что? 3Com? Intel Pro?

Эти нормальные, но лучше Intel (em, dc, fxp)
Спасибо сказали:
Constantin
Сообщения: 11

Re: FreeBSD 6.2, "отваливается" интернет.

Сообщение Constantin »

BirdGovorun писал(а):
06.09.2011 08:29


Думаете дело именно в сетевой карте (потому что это realtek)?
Спасибо сказали:
BirdGovorun
Сообщения: 81

Re: FreeBSD 6.2, "отваливается" интернет.

Сообщение BirdGovorun »

Constantin писал(а):
06.09.2011 09:28
Думаете дело именно в сетевой карте (потому что это realtek)?

Realtek - это ширпотреб для дома и не плохо работает.
Имею опыт "борьбы" с реалтеком, на рабочих машинах, которые работают
с 1С пришлось всё встроенные отключить и ставить внешние, иначе глючило.
На сервера Realtek ставить, это постоянно иметь головную боль,
хотя есть и работают отлично, но это как исключение.
И сервер не обязательно перегружать, можно и /etc/netstart c консоли,
перезапустить сетевую подсистему.
Спасибо сказали:
Constantin
Сообщения: 11

Re: FreeBSD 6.2, "отваливается" интернет.

Сообщение Constantin »

BirdGovorun писал(а):
06.09.2011 10:21
Realtek - это ширпотреб для дома и не плохо работает.
Имею опыт "борьбы" с реалтеком, на рабочих машинах, которые работают
с 1С пришлось всё встроенные отключить и ставить внешние, иначе глючило.
На сервера Realtek ставить, это постоянно иметь головную боль,
хотя есть и работают отлично, но это как исключение.
И сервер не обязательно перегружать, можно и /etc/netstart c консоли,
перезапустить сетевую подсистему.


Да я понимаю, что не обязательно перегружать, просто я там приходящий сотрудник, поэтому часто Интернет пропадает, когда меня нет в офисе, а людям проще кнопку на сервере нажать.
В любом случае - спасибо за совет, попробую.

Думаю поставить вот это: http://www.ulmart.ru/goods/180098/?from_fav=1
Спасибо сказали:
BirdGovorun
Сообщения: 81

Re: FreeBSD 6.2, "отваливается" интернет.

Сообщение BirdGovorun »

Constantin писал(а):
06.09.2011 11:09
Думаю поставить вот это: http://www.ulmart.ru/goods/180098/?from_fav=1

Должна определиться системой как em, если да,
то у меня с такими картами проблем никогда не было.
Спасибо сказали:
Constantin
Сообщения: 11

Re: FreeBSD 6.2, "отваливается" интернет.

Сообщение Constantin »

Определилась как em, поменял все необходимые настройки, пока наблюдаю.
Однако буквально минут через 15-20 после этого Интернет опять пропал (при попытке попинговать mail.ru с самого роутера (с нулевой консоли) не удалось выяснить ip-адрес назначения, т.е. не был доступен внешний ДНС), при попытке зайти по SSH он очень медленно работал - не сразу спросил логин, потом через секунд 30 спросил пароль, потом опять задумался, я не стал дожидаться и второпях перезагрузил роутер, после чего Интернет появился (жалею, что поторопился и не проверил доступность внешнего шлюза и т.д.).
Случилось оно сразу после того, как я поменял пароль в личном кабинете провайдера (но по идее, это не должно быть причиной, попробовал сменить пароль еще раз, Интернет не пропал).
Так что не понятно, что это было, может просто совпадение, надо еще смотреть.
Кстати, после этой последней пропажи Интернета пинги на тот же mail.ru ухудшились, т.е. время ответа стало составлять от 8 до 11 мс (а иногда вообще "Превышен интервал ожидания запроса"), тогда как до, в основном, было 8-9 мс, может дело в качестве линии до провайдера?(патч-корд от сетевой карты до патч-панели я поменял со сделанного вручную на фирменный).
Спасибо сказали:
Аватара пользователя
Shura
Сообщения: 1537
Статус: Оказывается и без KDE есть жизнь
ОС: FreeBSD 8.0-RC2

Re: FreeBSD 6.2, "отваливается" интернет.

Сообщение Shura »

В логах что-то появляется в момент пропажи интернета?
Попробуй включить запись всего, чего возможно в лог, в /var/log/all.log, смотри рекомендации в /etc/syslog.conf

routed действительно лучше отключить.

Кстати, вспомнил один случай. Стандартный dhclient на фре уж дюже нестандартный, лучше заменить на isc-dhclient из портов.
Rock'n'roll мертв © БГ
Спасибо сказали: