如何修改MTU?

如何修改MTU?

为了更改 MTU,我尝试过ifconfig wifi0 mtu 1200,但 mtu 仍然像以前一样是 1500。

$ ifconfig
lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 1500
...    
wifi0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
...
$ sudo ifconfig wifi0 mtu 1200
$ ifconfig
<same output as before>

我也尝试添加mtu 1200/etc/network/interfaces/etc/ppp/options但是不起作用。

答案1

我也在研究这样的问题,发现你可以找到很多连接设置

nmcli connection show <ConnectionName>

当你找到有问题的设置时,你可以使用以下方法进行修改

nmcli connection modify <ConnectionName> (+-)?<setting>.<prob> Value

不幸的是,我没有使用 wifi 网络进行测试的用例,因为我尝试修复 VPN 的问题,并且网络管理器的 vpn 插件通过单独的接口接收此设置。

希望有所帮助。

答案2

NetworkManager 的配置文件位于

/etc/NetworkManager/system-connections

所以你可以在那里编辑 mtu 并重新启动

# systemctl restart NetworkManager

相关内容