Изредка теряю проводное соединение с локальной сетью в Ubuntu 16.04


14

Недавно я установил Ubuntu MATE 16.04 на компьютер, который, помимо прочего, я использую в качестве файлового сервера. Дважды за последние несколько дней теряется связь с локальной сетью. Я спешил восстановить его, поэтому я отключил соединение и подключил снова. Он снова вытащил IP-адрес и снова подключился к сети.

Теперь я начинаю думать, что это, вероятно, не просто изолированный инцидент, и мне придется выяснить, почему он теряет связь.

В первый раз, когда это произошло, я заметил, что в сети не было IP / DNS и т. Д., Но я не стал копать дальше.

В следующий раз, когда это произойдет, как мне выяснить, почему сетевое устройство потеряло информацию DHCP и не запросило у DHCP-сервера новую аренду (если это не произошло и по какой-то причине не удалось)?

Обновление: я проходил некоторые шаги, пытаясь диагностировать происходящее, я начал с этого руководства . Когда я добрался до dhclient и запустил sudo dhclientмашину, переподключил к сети.

Пастика диагностики пока меня отключили . Я что-то пропустил?

Обновление 2: я думаю, что нашел виновника в / var / log / syslog.

Jun 11 10:40:19 nvidia avahi-daemon[886]: Withdrawing address record for 192.168.1.200 on enp4s0.
Jun 11 10:40:19 nvidia avahi-daemon[886]: Leaving mDNS multicast group on interface enp4s0.IPv4 with address 192.168.1.200.
Jun 11 10:40:19 nvidia avahi-daemon[886]: Interface enp4s0.IPv4 no longer relevant for mDNS.

1
Проверьте кабели, чтобы убедиться, что они не плохие? Проверьте, не отключены ли варианты энергосбережения, чтобы предотвратить спящий режим сетевой карты?
— Питер

Это, вероятно, неконструктивно, но если все, что вы используете для файлового сервера, зачем вам графический интерфейс? Почему не Ubuntu-сервер? Хотя я не уверен, что это решит вашу конкретную проблему, я сначала посмотрю на службу управления сетью и настройку, чтобы увидеть, есть ли проблема с конфигурацией. Может быть, это останавливает? Или, может быть, если вы перейдете в Edit Connections и выберите Wired Connect 1, если вы не переименовали его (Mine называется «Auto Wired») и в общем убедитесь, что Auto Connect доступен, когда сеть доступна.
— асмит

Это также может быть связано с тем, что сказал Питер, если у вас проблемы с кабелем, проблема с маршрутизатором / коммутатором, когда порт отключается или отключается, или включена функция энергосбережения, а те, у которых не выбрано автоматическое подключение, будут вызывать это каждый раз. Временная потеря сетевого подключения, даже миллисекунды.
— асмит


Ответы:


1

Скорее всего, это проблема с демоном avahi и, скорее всего, с доменом .local.

Выполните эти шаги в указанном порядке, по одному:

  • изменить свой домен с .local на FQDN
  • отключить avahi от просмотра этого интерфейса.
  • отключите IPv6, если вы его не используете
  • отключите / удалите демон avahi, если он вам не нужен (я бы начал с этого, поскольку вам, вероятно, все равно не нужен avahi)

3
Можете ли вы объяснить немного дальше, почему avahi может быть корнем? @Chris
— Gewure

0

Вы не говорите, как часто вы теряете соединение, но если вы используете DHCP вместо фиксированного IP-адреса, мое первое предположение состоит в том, что вы сталкиваетесь с DHCP Lease Time, установленным на вашем маршрутизаторе.

Установите диапазон DHCP вашего маршрутизатора, чтобы пропустить часть адресов, затем установите для своего сервера фиксированный IP-адрес в пределах блока, не подчиняющегося DHCP.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.