Debian 调整 MTU 的高效做法
一、快速查看与临时调整
ip addr show <接口名> 或 cat /sys/class/net/<接口名>/mtuip addr show eth0、cat /sys/class/net/eth0/mtusudo ifconfig <接口名> mtu <值> upsudo ifconfig eth0 mtu 1500 upip link set dev <接口名> mtu <值> up)。二、永久生效的配置方法
sudo nano /etc/network/interfacesmtu <值>auto eth0
iface eth0 inet static
address 192.0.2.10
netmask 255.255.255.0
gateway 192.0.2.1
mtu 9000
sudo systemctl restart networking(或重启系统)三、MTU 取值与路径 MTU 发现
ping -M do -s <数据长度> <目标><数据长度>,找到不报 “需要分片但设置了 DF” 的最大值四、排错与最佳实践
ip addr show <接口名> 或 cat /sys/class/net/<接口名>/mtu 确认新值ping -M do -s <值> <目标> 验证在不分片情况下的最大可通过长度ip link set dev <接口名> mtu <值> up),以适配新系统环境。