Linux修改VPS服务器的MTU值

MTU介绍: 最大传输单元(Maximum Transmission Unit)是指一种通信协议的某一层上面所能通过的最大数据包大小, 以字节(bytes)为单位, 取值范围1280~9000. 一般默认为1500.
修改MTU值, 一般目的是优化网络传输.

查看mtu值:

netstat -iifconfig

临时修改mtu值(重启后失效)

ifconfig eth0 mtu 1440 (eth0 为网卡, 1440 为mtu值)

永久修改mtu值

  • Debian
    vi /etc/network/interfaces, 在 iface eth0 inet static下添加一行 mtu 1440
    service networking restart
  • CentOS
    vi /etc/sysconfig/network-scripts/ifcfg-eth0 添加一行 MTU="1440"
    service network restart