Wi-Fi에 문제가 있어 자주 끊어졌습니다. 그래서 저는 이더넷을 통해 노트북을 연결하고 낙하 현상을 모니터링하여 낙하 현상이 Wi-Fi 관련인지 인터넷 관련인지 확인하기로 결정했습니다. 시간이 지남에 따라 인터넷 강도나 대역폭(또는 기타)에 대한 정보를 제공하는 Linux 도구가 있는지 궁금합니다. 나는 컴퓨터 앞에 앉아서 인터넷이 오프라인이 되지 않는지 확인하기 위해 끊임없이 인터넷을 검색하고 싶지 않습니다.
우분투 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
이 출력은 지난 이틀 동안 내 인터페이스가 몇 번 충돌했음을 보여줍니다. 이는 내 노트북이 중단되었기 때문에 발생했지만 원리는 동일합니다.