“Ubuntu dropped” 这个说法比较模糊,一般可能指几种情况:
下面按最常见场景给你一套诊断思路。
journalctl -xe
或
less /var/log/syslog
重点看:
sshddisconnecttimeoutNetworkManagerping 8.8.8.8
如果 ping 也断,说明不是 SSH 问题,是网络问题。
grep -i keepalive /etc/ssh/sshd_config
建议:
ClientAliveInterval 60
ClientAliveCountMax 3
改完重启:
systemctl restart ssh
ip addr
ip link
看是否:
DOWNNO-CARRIERjournalctl -u NetworkManager
ip -s link
看 RX dropped / TX dropped
iwconfig
如果 Power Management: on,可关掉:
sudo iwconfig wlan0 power off
netstat -i
或
cat /proc/net/dev
iptables -L -v -n
或(nftables):
nft list ruleset
dmesg | grep -i drop
uptime
last reboot
dmesg | tail -100
journalctl -b -1
dmesg | grep -i oom
grep -i "out of memory" /var/log/syslog
uptime
ip addr
ping -c 5 8.8.8.8
journalctl -p 3 -xb
dmesg | tail -50
如果你能补充一下具体场景,比如:
我可以直接帮你定位到具体原因。