Czasami traci się przewodowe połączenie LAN na Ubuntu 16.04

14

Niedawno umieściłem Ubuntu MATE 16.04 na komputerze, którego używam między innymi jako serwer plików. Dwa razy w ciągu ostatnich kilku dni utracono połączenie z siecią LAN. Spieszyło mi się, aby go przywrócić, więc odłączyłem połączenie i ponownie to zrobiłem. Ponownie wyciągnął adres IP i ponownie nawiązał połączenie z siecią.

Teraz zaczynam myśleć, że to prawdopodobnie nie był izolowany incydent i będę musiał dowiedzieć się, dlaczego traci on związek.

Za pierwszym razem zauważyłem, że sieć nie ma adresu IP / DNS itp., Ale nie kopałem dalej.

Kiedy to się stanie następnym razem, jak powinienem dowiedzieć się, dlaczego urządzenie sieciowe utraciło informacje DHCP i nie zapytało serwera DHCP o nową dzierżawę (chyba że z jakiegoś powodu to zrobiło i nie powiodło się)?

Aktualizacja: Próbowałem zdiagnozować, co się dzieje, zacząłem od tego przewodnika . Kiedy przeszedłem do dhclient i uruchomiłem sudo dhclientmaszynę ponownie podłączoną do sieci.

Ciasto diagnostyczne, kiedy byłem rozłączony . Czy coś przegapiłem?

Aktualizacja 2: Myślę, że znalazłem winowajcę w / 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.
leetwanker
źródło
1
Sprawdź kable, aby upewnić się, że nie są złe? Sprawdź, czy opcje oszczędzania energii są wyłączone, aby zapobiec uśpieniu karty sieciowej?
Peter
Jest to prawdopodobnie mało konstruktywne, ale jeśli wszystko, czego używasz, to serwer plików, dlaczego potrzebujesz GUI? Dlaczego nie serwer Ubuntu? Chociaż nie jestem pewien, czy to rozwiąże konkretny problem, najpierw przyjrzę się usłudze i ustawieniom zarządzania siecią, aby sprawdzić, czy występuje problem z konfiguracją. Może to się zatrzymuje? A może, jeśli przejdziesz do Edycji połączeń i wybierzesz Połączenie przewodowe 1, chyba że zmieniłeś jego nazwę (Mój nazywa się „Auto Wired”) i ogólnie upewnij się, że Auto Connect, gdy sieć jest dostępna.
asmith
Może być również tak, że oprócz tego, co powiedział Peter, jeśli masz problemy z kablem, problem z routerem / przełącznikiem, w którym port się rozłącza lub zostaje wyłączony, lub gdy oszczędzanie energii jest włączone, a osoby z niewybraną funkcją Auto Connect powodują, że dzieje się to co czas jest utrata temp połączenia sieciowego, nawet milisekund.
asmith
Czy ten artykuł pomaga? hecticgeek.com/2017/04/ubuntu-17-04-systemd-dns-issues
Jeremy J Wong
Lub ubuntugeek.com/…
Jeremy J Wong

Odpowiedzi:

1

Jest to najprawdopodobniej problem z demonem avahi i bardziej niż prawdopodobnie z domeną .local.

Wykonaj kolejno następujące kroki w tej kolejności:

  • zmień domenę z .local na FQDN
  • wyłącz avahi z wyświetlania tego interfejsu.
  • wyłącz IPv6, jeśli go nie używasz
  • wyłącz / usuń demona avahi, jeśli go nie potrzebujesz (zacznę od tego, ponieważ prawdopodobnie i tak nie potrzebujesz avahi)
Chris
źródło
3
czy możesz wyjaśnić nieco dalej, dlaczego avahi może być rootem? @Chris
Gewure
0

Nie mówisz, jak często tracisz połączenie, ale jeśli używasz DHCP zamiast stałego adresu IP, domyślam się, że napotykasz czas dzierżawy DHCP ustawiony w routerze.

Ustaw zakres DHCP routera tak, aby pomijał fragment adresów, a następnie ustaw stały adres IP serwera we fragmencie niepodlegającym DHCP.

użytkownik10216038
źródło