我正在使用 RHEL 7,并尝试将永久 MTU 大小设置为 8500。无法找到永久设置它的方法。服务器中没有 dhcp.conf 文件。
我正在使用以下命令作为临时解决方案。但服务器重启后 MTU 大小会被重置。如果有人能找到永久解决方案,请提出建议。
ifconfig eth0 mtu 8500 up
答案1
您可以将MTU=8500
配置文件添加到/etc/sysconfig/network-scripts
目录中(按照这一页在 RHEL 网站上)。
或者,我希望有一种方法可以做到这一点nmcli
-nmcli con show ...
将列出所有选项 - 只需查看 MTU,然后使用它nmcli con mod
来更新它。
答案2
可以动态更改 MTU 以进行测试。
您可以使用此命令设置 MTU:
ip link set mtu 9000 eth0
但请记住添加到 ifcfg 文件以使其永久生效。
答案3
创建 /etc/dhcp/dhclient-eth0.conf 并添加以下行
interface "eth0" {
supersede interface-mtu 1500;
}