在Rocky Linux 9中管理网络接口的MTU设置需结合命令行工具与配置文件操作,具体步骤如下:
-
查看当前MTU值
- 使用
ip link show命令查看所有接口的MTU,例如ip link show eth0。 - 或通过NetworkManager工具
nmcli查看:nmcli connection show <连接名称> | grep mtu
- 使用
-
临时修改MTU(重启失效)
- 使用
ip link set命令(需root权限):sudo ip link set eth0 mtu 1500
- 使用
-
永久修改MTU(需持久化配置)
- 通过
nmcli修改NetworkManager连接配置:sudo nmcli connection modify <连接名称> 802-3-ethernet.mtu 1500 sudo nmcli connection down <连接名称> && sudo nmcli connection up <连接名称> - 或手动编辑配置文件(如使用传统ifcfg):
修改
/etc/sysconfig/network-scripts/ifcfg-<接口名>,添加MTU=1500后重启网络服务。
- 通过
-
验证与注意事项
- 修改后通过
ip link show确认MTU生效。 - 确保MTU值与网络设备(如交换机、路由器)匹配,避免因MTU不兼容导致数据包分片或连接故障。
- 建议在变更后执行
ping -s <包大小>及实际业务流量测试,验证网络稳定性。
- 修改后通过