10

Недавно я установил 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.

2 ответа2

0

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

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

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

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .