ping 别人正常,被 ping 的时候就很慢,求解?
- 0次
- 2021-06-22 10:54:28
- idczone
新装的 ubuntu 18.04 ,用的 wifi,用 speedTest 测试一切正常,200 多 M 的带宽能跑满。ping 内网别的机器也正常,延迟 10ms 以内。
但是别人 ping 我,或者 ssh 到我这台机器上,就非常卡,ping 的延迟都超过 100ms 了。
说的简单点就是我 ping 别人正常,别人 ping 我卡的要命,换了好几台机器 ping 我都很卡...
不知道是什么原因,有没有大神知道?
或许是网卡驱动有问题,用你的网卡型号搜一搜,
我的笔记本上装 debian,无线时断时续,升级驱动调整参就好了
无线网卡节能模式的原因?
从路由器 ping 手机也是这样
用 route track 工具看看线路, 说不定来回线路不同.
iwconfig [Wifi 网卡名] power off
查看一下路由表,截包看一下 ping 包 response 的线路
去程绕路了吧。。。
traceroute 一下
统一回复,问题解决了,默认开启了 wifi 网卡的节能,4 楼老哥正解,不过这是临时方法,重启之后会恢复。
永久解决的话,修改 /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf 的 powersave 字段为 2 就 ok 了。
附上 powersave 各个值的含义:
NM_SETTING_WIRELESS_POWERSAVE_DEFAULT (0): use the default value
NM_SETTING_WIRELESS_POWERSAVE_IGNORE (1): don't touch existing setting
NM_SETTING_WIRELESS_POWERSAVE_DISABLE (2): disable powersave
NM_SETTING_WIRELESS_POWERSAVE_ENABLE (3): enable powersave
正解,多谢老哥~
点了黄点