如何修改本机的MTU

来源:互联网 发布:软件系统开发合同 编辑:程序博客网 时间:2024/05/20 01:46

Windows平台

Windows XP

1、运行regedit
2、打开:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces
3、Interfaces下有多个子项,每个子项对应一个网卡。请按如下方法选择网卡:
    A、确定本机用来连接Internet的网卡或拨号连接的IP,如192.168.0.19;
    B、用鼠标点击Interfaces上的子项,查看键值列表中的IPAddress项;
    C、如果IPAddress的键值与A中的IP相同,即192.168.0.19,则该子项就是要找的网卡。
4、进入该子项,在右边的窗口里按鼠标右键,选择“新建”->“DWORD 值”,输入名称“MTU”,按回车。再用鼠标双击“MTU”,弹出修改窗口,填入MTU的值(一般为十进制的1480)。
填写前请先把基数设为十进制。 设置好后,需要重启机器才能生效。
Windows 7
1、使用管理员权限运行cmd
2、使用netsh interface ipv4 show subinterfaces命令看看MTU以及本地连接名称。
3、使用netsh interface ipv4 set subinterface "本地连接" mtu=1000 store=persistent
(注:这里的连接名是你使用上面命令看到的MTU值对应的这个连接名,他在右边显示。)
附:1、此方法不用重启;2、如是ipv6就将上面的ipv4改成ipv6

  

Linux平台

需要root权限

ifconfig 网卡 MTU值
如 ifconfig eth0 mtu 1460