インターネットの切断を監視する

インターネットの切断を監視する

頻繁に接続が切れるという Wi-Fi の問題があります。そこで、ラップトップをイーサネット経由で接続し、接続が切れるかどうか監視して、接続が切れる原因が Wi-Fi に関係しているのか、インターネットに関係しているのかを調べることにしました。一定期間のインターネットの強度や帯域幅 (または何か) に関する情報を提供してくれる Linux ツールがあるかどうか知りたいです。接続が切れていないか確認するために、コンピューターの前に座ってインターネットを頻繁にブラウズするのは避けたいです。

Ubuntu 14.04 の使用

ありがとう。

答え1

ネットワーク モニターを探しています。このタスクには非常に多くのオプションがあり、何が必要かを決定する最大の要因はおそらく好みです。

個人的には、iftop。これは、その名前が示すとおり、topネットワーク アクティビティ用です。時間の経過に伴う転送速度を追跡するのに役立ちますが、接続自体を追跡するのには必ずしも役立ちません。そのためには、接続状態をログに記録する方がはるかに簡単でしょう。使用しているディストリビューションが不明なので、どのような方法が利用できるかはわかりません。ただし、少なくとも、 の出力を確認することはできるでしょうdmesg

たとえば、ディストリビューションが を使用している場合はsystemd、ネットワーク マネージャーのステータスを直接照会することもできます。たとえば、 をネットワークsystemd-networkdマネージャーとして使用している場合は、サービス ステータスを簡単に確認できます。

$ systemctl status systemd-networkd
● systemd-networkd.service - Network Service
   Loaded: loaded (/usr/lib/systemd/system/systemd-networkd.service; disabled)
   Active: active (running) since Sat 2014-06-14 22:07:21 CDT; 2 days ago
     Docs: man:systemd-networkd.service(8)
Main PID: 596 (systemd-network)
  Status: "Processing requests..."
  CGroup: /system.slice/systemd-networkd.service
          └─596 /usr/lib/systemd/systemd-networkd

Jun 16 23:59:00 Icarus systemd-networkd[596]:           wlp3s0: lost carrier
Jun 16 23:59:00 Icarus systemd-networkd[596]:           wlp3s0: DHCP lease lost
Jun 16 23:59:02 Icarus systemd-networkd[596]:           wlp3s0: gained carrier
Jun 16 23:59:05 Icarus systemd-networkd[596]:           wlp3s0: DHCPv4 address 192.168.0.5/24 via 192.168.0.1
Jun 16 23:59:05 Icarus systemd-networkd[596]:           wlp3s0: link configured
Jun 17 00:02:25 Icarus systemd-networkd[596]:           wlp3s0: lost carrier
Jun 17 00:02:25 Icarus systemd-networkd[596]:           wlp3s0: DHCP lease lost
Jun 17 00:02:27 Icarus systemd-networkd[596]:           wlp3s0: gained carrier
Jun 17 00:02:27 Icarus systemd-networkd[596]:           wlp3s0: DHCPv4 address 192.168.0.5/24 via 192.168.0.1
Jun 17 00:02:27 Icarus systemd-networkd[596]:           wlp3s0: link configured

この出力は、過去 2 日間にインターフェイスが数回ダウンしたことを示しています (これはラップトップをサスペンドしたことによるものですが、原理は同じです)。

関連情報