问题描述:
Linux 主机在无线网下无法连接或极度卡顿;
top
等动态反馈命令一执行就连接崩溃。
问题原因:
参考文章:linux MTU过大导致无法远程top,vi等操作
解决方案
① 找到正在连接网络的网口;
② 将其 MTU
值设置为 1400
通常就可解决问题。
详细步骤
① (单网口主机可跳过)使用 ifconfig
命令查看正在连接网络的网口;
可以看到 enp129s0f1
网口有 IPV6 地址,正在连接网络;
② cd
到 /sys/class/net
目录下,用 ll
命令查看目录下文件(夹)
cd /sys/class/net
ll
可以看到刚才ifconfig
列出的网口(其中 lo
是本地链路,ppp0
是虚拟网口);
③ cd
到 enp129s0f1
目录下;
sudo vim mtu
打开 mtu
文件;
并修改值(导致问题的默认值一般为 1500
)为 1400
。
④ 保存并退出,此时会断网重连,重连之后就可以用无线网连接、top
等动态反馈指令都可以正常显示了。