web-dev-qa-db-ja.com

Ubuntu 16.04で有線LAN接続が失われることがある

最近、Ubuntu MATE 16.04をファイルサーバーとして使用しているコンピューターに配置しました。過去数日間に2回、LANへの接続が失われました。急いで元に戻したので、接続を外して再度接続したところ、再びIPアドレスが取得され、ネットワークに再接続されました。

今、私はそれがおそらく孤立したインシデントではなかったと考え始めており、接続が失われている理由を理解する必要があります。

初めて発生したときに、ネットワークにIP/DNSなどがないことに気づきましたが、それ以上の調査は行いませんでした。

次回、これが発生した場合、ネットワークデバイスがDHCP情報を失い、DHCPサーバーに新しいリースを照会しなかった理由を(どういうわけかそれが失敗した場合を除いて)どうすればわかりますか?

更新:何が起こっているのかを診断するためにいくつかの手順を実行していました。 このガイド から始めました。 dhclientにアクセスしてSudo dhclientネットワークに再接続されたマシン。

切断されている間の診断のパスティー 。私は何かを逃しましたか?

Update 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.
14
leetwanker

これは、おそらくavahiデーモンの問題であり、.localドメインの問題である可能性が高いです。

一度に1つずつ、この順序で手順を実行します。

  • ドメインを.localからFQDNに変更します
  • avahiがこのインターフェースを表示できないようにします。
  • iPv6を使用しない場合は無効にします
  • 必要がない場合はavahiデーモンを無効化/削除します(とにかくavahiはおそらく必要ないので、これから始めます)
1
Chris

接続が失われる頻度はわかりませんが、固定IPの代わりにDHCPを使用している場合、ルーターに設定されているDHCPリース時間に遭遇していると思います。

アドレスのチャンクを除外するようにルーターのDHCP範囲を設定し、DHCPの対象ではないチャンク内の固定IPにサーバーを設定します。

0
user10216038