Отправляет email-рассылки с помощью сервиса Sendsay

Затык сети под сервером на Слакваре!

Здравствуйте.

Давно уже мучает следующая проблема: иногда мой рабочий компьютер
перестает видеть сервер под слакварем. При пинговании сети получаю
следующий ответ:

root@ruslan:~# ping 192.168.0.1
PING 192.168.0.1 (192.168.0.1) 56(84) bytes of data.
From 192.168.0.16 icmp_seq=1 Destination Host Unreachable
...
From 192.168.0.16 icmp_seq=1 Destination Host Unreachable

и т.д.

tcpdump на сервере в этот момент говорит следующее:

17:01:22.075293 arp who-has server.ost.ua tell ruslan.ost.ua
...
17:01:23.075264 arp who-has server.ost.ua tell ruslan.ost.ua

Происходит это обычто при обращении к серверу на предмет подключения к
сети интернет. Причем, как правило в том случае, если было обращение к
интернету в момент подключения.
Подключение через NAT.

З.Ы. Ранее такое замечалось и под маздаем, я грешил на него, но наконец
я на сервере маздай снес и поставил слакварь - все равно та же беда.
Причем неважно из под чего работаю на клиенте - что под маздае, что под
линуксом.
Может есть какое-нибудь решение?
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 5092; Возраст листа: 229; Участников: 1067
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/100885



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   d2r Thu, 11 Mar 2004 17:10:01 +0200 (#100885)

 

Ответы:

On Thu, 11 Mar 2004, d2r wrote:

Внимательнее посмотрите на этот вывод. Не заметили ли вы ARP ответов
(arp reply)? Посмотрите, не отключен ли на сервере ARP протокол и не
перегружен ли сам сервер. Должно быть как-нибудь так:

22:51:47.938447 arp who-has milky.localdomain tell rocket.localdomain
22:51:47.938555 arp reply milky.localdomain is-at 0:e0:4c:0:a3:91

Опишите ситуацию подробнее. Примите во внимание также правила iptables
на сервере.

Это не похоже на проблему с оборудованием (кабель, switch).

mkb
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 5113; Возраст листа: 230; Участников: 1067
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/101104



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Thu, 11 Mar 2004 23:23:43 +0300 (MSK) (#101104)

 

В том то и дело, что я ничего на сервере не меняю. Сервер в маленькой
сетке на 10 компов как шлюз/принт/файл/интранет сервер. Нагрузка -
минимум. Народ, в основном, только печатает, и все.

Подробнее:

Включаю сервер (на ночь выключается - начальство не доверяет постоянно
включенному серверу).
Грузится линукс. Все нормально.
Настроен NAT:

iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE

Там, вообще то надо бы дропать все интерфейсы перед этим, но тогда у
меня почему-то дропается и самба, хотя таблица указана явно - nat
(iptables -t nat -P POSTROUTING DROP). Поэтому это я закоментировал.
Пока работает. Безопасность меня пока волнует не сильно.

Настроен ppp на работу в режиме demand.

Вхожу в сеть с клиентского компьютера. На нем настройки: шлюз -
192.168.0.1 (сервер), dns - туда-же (pdnsd). Proxy - там-же (squid).
Запускается дозвон. Соединяемся. Все работает нормально, хожу в сеть и
т.д. После последнего обращения, по таймауту pppd обрывает соединение до
следующего запроса.

Так может работать нормально целый день. А может десять минут.

Затык происходит так - вдруг на запрос из мозилы возвращается ответ, о
том, что сервер 192.168.0.1 не найден, перестают быть доступны каталоги,
примонтированный по samba и nfs.

Запускю пинг - получаю ответ приведенный ранее.
Запускаю пинг на сервер - то же.

Я вижу, что запрос идет, но ответа на него сервер не отправляет. Но ведь
минуту назад все работало!!!

Замечено, что происходит, если во время дозвона были попытки обращения к
интернету. Причем иногда, если в ручную выключить модем, или дождаться
завершения по таймауту, связь восстанавливается.

Да, ip у меня везде фиксированные.
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 5120; Возраст листа: 230; Участников: 1071
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/101194



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   d2r Fri, 12 Mar 2004 08:52:26 +0200 (#101194)

 

On Fri, 12 Mar 2004, d2r wrote:

[skipped]

[skipped]

Не думали, что это проблемы с таблицей маршрутизации на сервере?
Посмотрите на нее (netstat -r) до поднятия ppp интерфейса, после
поднятия и когда отключаетесь от internet. Здается, что после того,
как завершается ppp сессия у него с таблицей маршрутизации глюки
начинаются.

А Вы проверяли тоже самое с соседнего компьютера?

mkb
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 5127; Возраст листа: 230; Участников: 1071
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/101311



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Fri, 12 Mar 2004 12:55:11 +0300 (MSK) (#101311)

 

mkb wrote:

Дело в том, что pppd в режиме дозвона по требованию (demand) поднимает
интерфейс сразу. Поэтому, фактически при разрыве соединения по таймауту
интерфейс не опускается, ссылка ppp0 не удаляется.

Попробовал сделать так:

Остановил pppd командой ppp-off, сказал netstat -r. Получил:

Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt
Iface
localnet * 255.255.255.0 U 0 0 0
eth0
loopback * 255.0.0.0 U 0 0 0 lo

Потом запустил pppd командой ppp-go -d. Автоматом началось соединение
(сработал fetchmail в скрипте ip-up). Пока происходил дозвон, сказал
netstat -r. Получил:

10.112.112.112 * 255.255.255.255 UH 0 0 0
ppp0
localnet * 255.255.255.0 U 0 0 0
eth0
loopback * 255.0.0.0 U 0 0 0 lo
default 10.112.112.112 0.0.0.0 UG 0 0 0
ppp0

И еще раз, после установления соединения:

evpatoria.com * 255.255.255.255 UH 0 0 0
ppp0
localnet * 255.255.255.0 U 0 0 0
eth0
loopback * 255.0.0.0 U 0 0 0 lo
default evpatoria.com 0.0.0.0 UG 0 0 0
ppp0

Странно, ip моего провайдера: 195.5.3.186, а здесь, в момент соединения
- шлюз настраивается на адрес из диапазона, выделенного для частных
сетей класса A. Может здесь собака порылась?

То-же самое не проверял, но иногда на машине с WinXP происходит такой-же
затык.

Причем, самое интересное то, что в этот момент все остальные машины с
сети работают нормально, дают задания на печать и т.д.
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 5135; Возраст листа: 230; Участников: 1071
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/101379



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   d2r Fri, 12 Mar 2004 13:40:31 +0200 (#101379)

 

On Fri, 12 Mar 2004, d2r wrote:

Знаем такие глюки. Правда у меня после них ничего особенно страшного
не происходит, да и бывают они крайне редко.

Если это действительно таблица маршрутизации после опускания
интерфейса ppp, то все вроде в норме. Честно говоря, не знаю что может
быть такое.

Ну тут вряд ли, это скорее особенность pppd, хотя я такого не замечал.

Что б Вам посоветовать-то.... Попробуйте потестирорвать: другое ядро,
другая сетевуха, другая материнская плата. Может идентифицируете
проблему в глючной матери. Черт его знает, подавляющее большинство нас
все-таки использует железо не Sun и не IBM.

Насчет сетевухи, может у нее микруха MAC кривая.

mkb
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 5180; Возраст листа: 231; Участников: 1067
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/101941



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Sat, 13 Mar 2004 11:33:25 +0300 (MSK) (#101941)

 

mkb wrote:

Спасибо советы. Выбил у начальства новую сетевуху, завтра буду ставить.
Посмотрим, возможно, действительно из-за нее.
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 5225; Возраст листа: 233; Участников: 1063
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/103100



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   d2r Mon, 15 Mar 2004 09:16:25 +0200 (#103100)