LinuxForum.Fans
Тема

Виснет вся сеть

Автор: begmak 23 сообщений 3677 просмотров
#265522

Доброго времени суток всем !

Замучал весь гугл и яндекс, ничего толкового по своей проблеме найти не мог, поэтому пишу сюда:)

Предистория:ставил Debian у себя дома для освоения, так как собираюсь стать сисадмином, было это в далеком феврале, настроил samba, proftpd, nginx+apache, transmission-daemon и в конце даже сервер майнкрафта виссел там. Но вдруг ни с того ни с сего у меня началась вырубаться локальная сеть, на других компьютерах пишет что сеть ограничена или отсутствует(ОС Windows) ,пропадает полностью доступ в интернет,при этом,если выдернуть сеть из Debian коробки, то все восстанавливается. Так как это все началось в разгар учебы, я забил на это дело,больше к нему не возвращался.

Сейчас решил наконец разбраться в чем траблы.

Проблема в следующем: дома есть локальная сеть, 3 компа + ноутбуки по WiFi, + коробка с Debian в качестве изучения и превращения в полноценный домашний сервер.Сначала я думал, что когда настраивал все, что я писал выше, где то что-то не то накрутил. Решил переустановить все заного. Однако, спустя пару дней, повторилась такая же проблема. Роутер D-Link DIR-300. Замечал, что когда начиналась эта фигня, индикаторы сервера и интернета на роутере начинают усиленно моргать, будто пересылается огромное кол-во инфы.

Сейчас на сервере настроено samba, proftpd и transmission-daemon.

Может кто подсказать из-за чего это может быть, или куда надо смотреть? А то совсем не знаю куда смотреть и что глядеть. Даже не знаю какие логи смотреть у себя:)

#265697

Неужели ни у кого совсем никаких мыслей по этому поводу нет ?:(

#265704
"begmak" написал:
Даже не знаю какие логи смотреть у себя:)

ну так смотри все подряд, samba, proftpd и transmission-daemon. dmesg, syslog, messages, secure, короче всё что есть, вроде как был шум про самбу(какую-то версию) типа она сеть вешала, сейчас уже не вспомню.
В общем давай больше инфы, и да поставь какой нибудь монитор, на крайний случай tcpdump погляди, но там без опыта сложно разобраться будет.

#265843

Спасибо,буду смотреть.
Сейчас включил заного свою шайтан-машину,как повиснет все, буду смотреть все логи,а пока попробую монитор какой нибудь поставить.

#265848

А может схемптически нарисовать как построена сеть, что куда включено, а то что то не понятно.

#265849

Вот такое выдает самба(log.smbd , если я правильно все понял:) ) (последние секунды перед зависанием) :

text

[2012/07/20 14:57:09.899523,  0] printing/print_cups.c:108(cups_connect)
  Unable to connect to CUPS server localhost:631 - Connection refused
[2012/07/20 14:57:09.901776,  0] printing/print_cups.c:108(cups_connect)
  Unable to connect to CUPS server localhost:631 - Connection refused
[2012/07/20 14:57:11.291718,  1] smbd/process.c:776(smbd_sig_hup_handler)
  Reloading services after SIGHUP
[2012/07/20 14:57:11.294299,  0] printing/print_cups.c:108(cups_connect)
  Unable to connect to CUPS server localhost:631 - Connection refused
[2012/07/20 14:57:11.296636,  0] printing/print_cups.c:108(cups_connect)
  Unable to connect to CUPS server localhost:631 - Connection refused
[2012/07/20 14:57:11.296954,  0] smbd/server.c:281(remove_child_pid)
  Could not find child 1494 -- ignoring
[2012/07/20 14:57:11.297381,  0] smbd/server.c:281(remove_child_pid)
  Could not find child 1495 -- ignoring

В proftpd ничего подозрительного не заметил.

И более интересное в daemon.log:

text

Jul 20 14:43:43 Infinity dhclient: Listening on LPF/eth0/90:e6:ba:48:52:f3
Jul 20 14:43:43 Infinity dhclient: Sending on   LPF/eth0/90:e6:ba:48:52:f3
Jul 20 14:43:43 Infinity dhclient: Sending on   Socket/fallback
Jul 20 14:43:43 Infinity nmbd[1151]: [2012/07/20 14:43:43.602492,  0] nmbd/nmbd.c:696(open_sockets)
Jul 20 14:43:43 Infinity smbd[1159]: [2012/07/20 14:43:43.894983,  0] printing/print_cups.c:108(cups_connect)
Jul 20 14:43:43 Infinity smbd[1159]:   Unable to connect to CUPS server localhost:631 - Connection refused
Jul 20 14:43:43 Infinity smbd[1160]: [2012/07/20 14:43:43.897306,  0] printing/print_cups.c:108(cups_connect)
Jul 20 14:43:43 Infinity smbd[1160]:   Unable to connect to CUPS server localhost:631 - Connection refused
Jul 20 14:43:44 Infinity dhclient: DHCPREQUEST on eth0 to 255.255.255.255 port 67
Jul 20 14:43:44 Infinity dhclient: DHCPACK from 192.168.0.1
Jul 20 14:43:44 Infinity acpid: starting up with netlink and the input layer
Jul 20 14:43:44 Infinity acpid: 1 rule loaded
Jul 20 14:43:44 Infinity acpid: waiting for events: event logging is off
Jul 20 14:43:44 Infinity smbd[1211]: [2012/07/20 14:43:44.471544,  0] printing/print_cups.c:108(cups_connect)
Jul 20 14:43:44 Infinity smbd[1211]:   Unable to connect to CUPS server localhost:631 - Connection refused
Jul 20 14:43:44 Infinity smbd[1212]: [2012/07/20 14:43:44.474000,  0] printing/print_cups.c:108(cups_connect)
Jul 20 14:43:44 Infinity smbd[1212]:   Unable to connect to CUPS server localhost:631 - Connection refused
Jul 20 14:43:44 Infinity smbd[1161]: [2012/07/20 14:43:44.474280,  0] smbd/server.c:281(remove_child_pid)
Jul 20 14:43:44 Infinity smbd[1161]:   Could not find child 1211 -- ignoring
Jul 20 14:43:44 Infinity smbd[1161]: [2012/07/20 14:43:44.474715,  0] smbd/server.c:281(remove_child_pid)
Jul 20 14:43:44 Infinity smbd[1161]:   Could not find child 1212 -- ignoring
Jul 20 14:43:44 Infinity dhclient: bound to 192.168.0.5 -- renewal in 2147483648 seconds.
Jul 20 14:43:45 Infinity avahi-daemon[1318]: Found user 'avahi' (UID 107) and group 'avahi' (GID 108).
Jul 20 14:43:45 Infinity avahi-daemon[1318]: Successfully dropped root privileges.
Jul 20 14:43:45 Infinity avahi-daemon[1318]: avahi-daemon 0.6.27 starting up.
Jul 20 14:43:45 Infinity avahi-daemon[1318]: Successfully called chroot().
Jul 20 14:43:45 Infinity avahi-daemon[1318]: Successfully dropped remaining capabilities.
Jul 20 14:43:45 Infinity avahi-daemon[1318]: No service file found in /etc/avahi/services.
Jul 20 14:43:45 Infinity avahi-daemon[1318]: Joining mDNS multicast group on interface eth0.IPv6 with address fe80::92e6:baff:fe48:52f3.
Jul 20 14:43:45 Infinity avahi-daemon[1318]: New relevant interface eth0.IPv6 for mDNS.
Jul 20 14:43:45 Infinity avahi-daemon[1318]: Joining mDNS multicast group on interface eth0.IPv4 with address 192.168.0.5.
Jul 20 14:43:45 Infinity avahi-daemon[1318]: New relevant interface eth0.IPv4 for mDNS.
Jul 20 14:43:45 Infinity avahi-daemon[1318]: Network interface enumeration completed.
Jul 20 14:43:45 Infinity avahi-daemon[1318]: Registering new address record for fe80::92e6:baff:fe48:52f3 on eth0.*.
Jul 20 14:43:45 Infinity avahi-daemon[1318]: Registering new address record for 192.168.0.5 on eth0.IPv4.
Jul 20 14:43:45 Infinity avahi-daemon[1318]: Registering HINFO record with values 'X86_64'/'LINUX'.
Jul 20 14:43:46 Infinity avahi-daemon[1318]: Server startup complete. Host name is Infinity.local. Local service cookie is 1672584181.
Jul 20 14:57:08 Infinity dhclient: Internet Systems Consortium DHCP Client 4.1.1-P1
Jul 20 14:57:08 Infinity dhclient: Copyright 2004-2010 Internet Systems Consortium.
Jul 20 14:57:08 Infinity dhclient: All rights reserved.
Jul 20 14:57:08 Infinity dhclient: For info, please visit *тут ссылка была*
Jul 20 14:57:08 Infinity dhclient:
Jul 20 14:57:09 Infinity acpid: starting up with netlink and the input layer
Jul 20 14:57:09 Infinity acpid: 1 rule loaded
Jul 20 14:57:09 Infinity acpid: waiting for events: event logging is off
Jul 20 14:57:09 Infinity dhclient: Listening on LPF/eth0/90:e6:ba:48:52:f3
Jul 20 14:57:09 Infinity dhclient: Sending on   LPF/eth0/90:e6:ba:48:52:f3
Jul 20 14:57:09 Infinity dhclient: Sending on   Socket/fallback
Jul 20 14:57:09 Infinity avahi-daemon[1199]: Found user 'avahi' (UID 107) and group 'avahi' (GID 108).
Jul 20 14:57:09 Infinity avahi-daemon[1199]: Successfully dropped root privileges.
Jul 20 14:57:09 Infinity avahi-daemon[1199]: avahi-daemon 0.6.27 starting up.
Jul 20 14:57:09 Infinity avahi-daemon[1199]: Successfully called chroot().
Jul 20 14:57:09 Infinity avahi-daemon[1199]: Successfully dropped remaining capabilities.
Jul 20 14:57:09 Infinity avahi-daemon[1199]: No service file found in /etc/avahi/services.
Jul 20 14:57:09 Infinity avahi-daemon[1199]: Joining mDNS multicast group on interface eth0.IPv6 with address fe80::92e6:baff:fe48:52f3.
Jul 20 14:57:09 Infinity avahi-daemon[1199]: New relevant interface eth0.IPv6 for mDNS.
Jul 20 14:57:09 Infinity avahi-daemon[1199]: Network interface enumeration completed.
Jul 20 14:57:09 Infinity avahi-daemon[1199]: Registering new address record for fe80::92e6:baff:fe48:52f3 on eth0.*.
Jul 20 14:57:09 Infinity avahi-daemon[1199]: Registering HINFO record with values 'X86_64'/'LINUX'.
Jul 20 14:57:09 Infinity nmbd[1213]: [2012/07/20 14:57:09.639573,  0] nmbd/nmbd.c:696(open_sockets)
Jul 20 14:57:09 Infinity smbd[1216]: [2012/07/20 14:57:09.899523,  0] printing/print_cups.c:108(cups_connect)
Jul 20 14:57:09 Infinity smbd[1216]:   Unable to connect to CUPS server localhost:631 - Connection refused
Jul 20 14:57:09 Infinity smbd[1217]: [2012/07/20 14:57:09.901776,  0] printing/print_cups.c:108(cups_connect)
Jul 20 14:57:09 Infinity smbd[1217]:   Unable to connect to CUPS server localhost:631 - Connection refused
Jul 20 14:57:10 Infinity avahi-daemon[1199]: Server startup complete. Host name is Infinity Local service cookie is 508064028.
Jul 20 14:57:11 Infinity dhclient: DHCPREQUEST on eth0 to 255.255.255.255 port 67
Jul 20 14:57:11 Infinity dhclient: DHCPACK from 192.168.0.1
Jul 20 14:57:11 Infinity avahi-daemon[1199]: Joining mDNS multicast group on interface eth0.IPv4 with address 192.168.0.5.
Jul 20 14:57:11 Infinity avahi-daemon[1199]: New relevant interface eth0.IPv4 for mDNS.
Jul 20 14:57:11 Infinity avahi-daemon[1199]: Registering new address record for 192.168.0.5 on eth0.IPv4.
Jul 20 14:57:11 Infinity avahi-daemon[1199]: Withdrawing address record for 192.168.0.5 on eth0.
Jul 20 14:57:11 Infinity avahi-daemon[1199]: Leaving mDNS multicast group on interface eth0.IPv4 with address 192.168.0.5.
Jul 20 14:57:11 Infinity avahi-daemon[1199]: Interface eth0.IPv4 no longer relevant for mDNS.
Jul 20 14:57:11 Infinity avahi-daemon[1199]: Joining mDNS multicast group on interface eth0.IPv4 with address 192.168.0.5.
Jul 20 14:57:11 Infinity avahi-daemon[1199]: New relevant interface eth0.IPv4 for mDNS.
Jul 20 14:57:11 Infinity avahi-daemon[1199]: Registering new address record for 192.168.0.5 on eth0.IPv4.
Jul 20 14:57:11 Infinity smbd[1494]: [2012/07/20 14:57:11.294299,  0] printing/print_cups.c:108(cups_connect)
Jul 20 14:57:11 Infinity smbd[1494]:   Unable to connect to CUPS server localhost:631 - Connection refused
Jul 20 14:57:11 Infinity smbd[1495]: [2012/07/20 14:57:11.296636,  0] printing/print_cups.c:108(cups_connect)
Jul 20 14:57:11 Infinity smbd[1495]:   Unable to connect to CUPS server localhost:631 - Connection refused
Jul 20 14:57:11 Infinity smbd[1219]: [2012/07/20 14:57:11.296954,  0] smbd/server.c:281(remove_child_pid)
Jul 20 14:57:11 Infinity smbd[1219]:   Could not find child 1494 -- ignoring
Jul 20 14:57:11 Infinity smbd[1219]: [2012/07/20 14:57:11.297381,  0] smbd/server.c:281(remove_child_pid)
Jul 20 14:57:11 Infinity smbd[1219]:   Could not find child 1495 -- ignoring
Jul 20 14:57:11 Infinity dhclient: bound to 192.168.0.5 -- renewal in 2147483648 seconds.

Честно говоря мало что из этого всего понял, хотя почему то настораживают строчки с avahi-daemon , и, возможно, с smbd.

#265850
kisil написал:
А может схемптически нарисовать как построена сеть, что куда включено, а то что то не понятно.

Могу конечно :) Выяглядит все так:

Есть роутер D-Link DIR 300 c 4-мя LAn портами и 1 WAN (куда , собственно, подключен инет)
В первые три порта подключеные рабочие компы.
В четвертый порт подключен сервак Debian.
Ну и ноуты с вайфаем:)

Роутер является DHCP-сервером.
На роутере по мак-адресу стоит раздача серверу айпи 192.168.0.5
И естественно проброшены нужные порты для ssh , ftp и прочего:)

#265857

А почему вы решыли что вешает сеть именн бубунта.???

#265858

По очереди сервисы запускай, смотри кто проблемы создает.
Принтеры подключенные к Debian есть? Выруби cups.
В логах как-то подозрительно самба подключается к cups.
Для управления поставь sysv-rc-conf.

#265859

Такой еще вопрос: UTP качественная, часом не китайская алюминевая с медным напылением? Из-за плохого качества витой пары, бывают проблемы с сетью.

#265860
Gnom написал:
Такой еще вопрос: UTP качественная, часом не китайская алюминевая с медным напылением? Из-за плохого качества витой пары, бывают проблемы с сетью.

Вот тут я согласен.
Может быть виной всему и железо, роутер например. Если при зависании линукса, на венде пишет что сеть не подключена, то может проблема с роутером и проблемы с DHCP.

#265861

Сетка какая-то не очень правильная, лучше бы стандартно = интернет => сервер => свитч => компы (+ если нужно точка wifi, в качестве точки можно роутер с wifi).

#265866
kisil написал:
А почему вы решыли что вешает сеть именн бубунта.???

Потому что стоит мне отключить шнур сети от сервера, сеть через 2-3 сек восстанавливается.

newzenon написал:
По очереди сервисы запускай, смотри кто проблемы создает.
Принтеры подключенные к Debian есть? Выруби cups.
В логах как-то подозрительно самба подключается к cups.
Для управления поставь sysv-rc-conf.

Нет,принтеров в Debian'е нету. Это меня смутило как раз.Сейчас попробую поковыряться.
Буду пробовать по 1 включать. Просто проблема в том, что зависания происходят по разному. Может зависнуть через 20 минут после включения,а может и через 3 дня.
Сейчас вот я пока что все вырубил, стоит включенный уже несколько часов. Последние 5-7 попыток включения заканчивались зависанием через 20-30 минут.

newzenon написал:
Сетка какая-то не очень правильная, лучше бы стандартно = интернет => сервер => свитч => компы (+ если нужно точка wifi, в качестве точки можно роутер с wifi).

Согласен:) Я хотел так сделать, но что-то у меня не заладилось с самого начала, а домашние начали мне люлей давать, мол, включи инет. Так что пока я решил сделать отдельно.

Gnom написал:
Такой еще вопрос: UTP качественная, часом не китайская алюминевая с медным напылением? Из-за плохого качества витой пары, бывают проблемы с сетью.

Качественная. С работы взял ,а там фигня не лежит =)

#265868

конфиг самбы покажи, на кой ей капс если принтеров нет ? и какая версия ещё...

#265872

[global]

workgroup = WORKGROUP
server string = %h server
log file = /var/log/samba/log.%m
max log size = 1000
security = share

[public]
comment =FTP
path = /home/ftp/ftp
browseable = yes
read only = no
guest ok = yes
create mask = 0775
directory mask = 0775
writable = yes
inherit acls = yes
inherit owner = yes
inherit permissions = yes
map acl inherit = yes

Еще был раздел [printers] , почему я его там оставил, хз, сейчас удалил.

А какая версия...эм,а как узнать ?:)

#265885

Пол дня работал как миленький, со всеми отключенными сервисами.

Сейчас включил самбу,наблюдаем:)

#265968

Сегодня до 6-ти часов вечера проработало замечательно, но внезапно инет оборвался, время примерно пол 7-го.
Я попросту выдернул шнур, и вот 5 минут назад воткнул обратно ,и как ни странно, всеработает пока замечательно,не потребовалась перезагрузка сервера...
Вот что daemon.log выдает (опять CUPS, как его вырубить? ):

text
Jul 15 06:25:05 Infinity smbd[3174]: [2012/07/15 06:25:05.229668,  0] printing/print_cups.c:108(cups_connect)
Jul 15 06:25:05 Infinity smbd[3174]:   Unable to connect to CUPS server localhost:631 - Connection refused
Jul 15 06:25:05 Infinity smbd[3175]: [2012/07/15 06:25:05.232095,  0] printing/print_cups.c:108(cups_connect)
Jul 15 06:25:05 Infinity smbd[3175]:   Unable to connect to CUPS server localhost:631 - Connection refused
Jul 15 06:25:05 Infinity smbd[1180]: [2012/07/15 06:25:05.252337,  0] smbd/server.c:281(remove_child_pid)
Jul 15 06:25:05 Infinity smbd[1180]:   Could not find child 3174 -- ignoring
Jul 15 06:25:05 Infinity smbd[1180]: [2012/07/15 06:25:05.252423,  0] smbd/server.c:281(remove_child_pid)
Jul 15 06:25:05 Infinity smbd[1180]:   Could not find child 3175 -- ignoring
Jul 15 06:25:05 Infinity nmbd[1248]: [2012/07/15 06:25:05.266128,  0] nmbd/nmbd.c:132(nmbd_sig_hup_handler)
Jul 15 06:25:05 Infinity nmbd[1248]:   Got SIGHUP dumping debug info.
Jul 15 06:25:05 Infinity nmbd[1248]: [2012/07/15 06:25:05.280107,  0] nmbd/nmbd_workgroupdb.c:281(dump_workgroups)
Jul 15 06:25:05 Infinity nmbd[1248]:   dump_workgroups()
Jul 15 06:25:05 Infinity nmbd[1248]:    dump workgroup on subnet     192.168.0.5: netmask=    255.255.0.0:
Jul 15 06:25:05 Infinity nmbd[1248]:   #011WORKGROUP(1) current master browser = INFINITY
Jul 15 06:25:05 Infinity nmbd[1248]:   #011#011INFINITY 40849a03 (Infinity server)
Jul 17 17:44:25 Infinity smbd[4146]: [2012/07/17 17:44:25.589313,  0] smbd/nttrans.c:2204(call_nt_transact_ioctl)
Jul 17 17:44:25 Infinity smbd[4146]:   call_nt_transact_ioctl(0x1401c4): Currently not implemented.
Jul 17 17:45:44 Infinity smbd[4148]: [2012/07/17 17:45:44.336196,  0] printing/print_cups.c:108(cups_connect)
Jul 17 17:45:44 Infinity smbd[4148]:   Unable to connect to CUPS server localhost:631 - Connection refused
Jul 17 17:45:44 Infinity smbd[4150]: [2012/07/17 17:45:44.338590,  0] printing/print_cups.c:108(cups_connect)
Jul 17 17:45:44 Infinity smbd[4150]:   Unable to connect to CUPS server localhost:631 - Connection refused
Jul 17 18:35:03 Infinity init: Switching to runlevel: 0
Jul 17 18:35:04 Infinity nmbd[1248]: [2012/07/17 18:35:04.865467,  0] nmbd/nmbd.c:71(terminate)
Jul 17 18:35:04 Infinity nmbd[1248]:   Got SIGTERM: going down...
Jul 17 18:35:05 Infinity avahi-daemon[1311]: Got SIGTERM, quitting.
Jul 17 18:35:05 Infinity avahi-daemon[1311]: Leaving mDNS multicast group on interface eth0.IPv6 with address fe80::$
Jul 17 18:35:05 Infinity avahi-daemon[1311]: Leaving mDNS multicast group on interface eth0.IPv4 with address 192.16$
Jul 17 18:35:05 Infinity avahi-daemon[1311]: avahi-daemon 0.6.27 exiting.
Jul 18 20:37:07 Infinity dhclient: Listening on LPF/eth0/90:e6:ba:48:52:f3
Jul 18 20:37:07 Infinity dhclient: Sending on   LPF/eth0/90:e6:ba:48:52:f3
Jul 18 20:37:07 Infinity dhclient: Sending on   Socket/fallback
Jul 18 20:37:07 Infinity nmbd[1124]: [2012/07/18 20:37:07.675801,  0] nmbd/nmbd.c:696(open_sockets)
Jul 18 20:37:07 Infinity acpid: starting up with netlink and the input layer
Jul 18 20:37:07 Infinity acpid: 1 rule loaded
Jul 18 20:37:07 Infinity acpid: waiting for events: event logging is off
Jul 18 20:37:07 Infinity smbd[1135]: [2012/07/18 20:37:07.994665,  0] printing/print_cups.c:108(cups_connect)
Jul 18 20:37:07 Infinity smbd[1135]:   Unable to connect to CUPS server localhost:631 - Connection refused
Jul 18 20:37:07 Infinity smbd[1136]: [2012/07/18 20:37:07.996976,  0] printing/print_cups.c:108(cups_connect)
Jul 18 20:37:07 Infinity smbd[1136]:   Unable to connect to CUPS server localhost:631 - Connection refused
Jul 18 20:37:08 Infinity dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 7
Jul 18 20:37:08 Infinity dhclient: DHCPOFFER from 192.168.0.1
Jul 18 20:37:08 Infinity dhclient: DHCPREQUEST on eth0 to 255.255.255.255 port 67
Jul 18 20:37:08 Infinity dhclient: DHCPACK from 192.168.0.1
Jul 18 20:37:08 Infinity smbd[1206]: [2012/07/18 20:37:08.753119,  0] printing/print_cups.c:108(cups_connect)
Jul 18 20:37:08 Infinity smbd[1206]:   Unable to connect to CUPS server localhost:631 - Connection refused
Jul 18 20:37:08 Infinity smbd[1207]: [2012/07/18 20:37:08.755447,  0] printing/print_cups.c:108(cups_connect)
Jul 18 20:37:08 Infinity smbd[1207]:   Unable to connect to CUPS server localhost:631 - Connection refused
Jul 18 20:37:08 Infinity smbd[1151]: [2012/07/18 20:37:08.755728,  0] smbd/server.c:281(remove_child_pid)
Jul 18 20:37:08 Infinity smbd[1151]:   Could not find child 1206 -- ignoring
Jul 18 20:37:08 Infinity smbd[1151]: [2012/07/18 20:37:08.756142,  0] smbd/server.c:281(remove_child_pid)
#265982

Вот тут посмотрите

#265983
kisil написал:
Вот тут посмотрите

Спасибо, поменял конфики, будем смотреть)

#266268

Сегодня включил все остальное, надеюсь больше ничего не будет зависать :)

Войдите или зарегистрируйтесь, чтобы ответить.