Linux用户:
ping -s 1472 www.baidu.com
OS X用户:
ping -D -s 1472 www.baidu.com
3、这时有2种情况:
(1)如果收到了回复,那么说明你的网络允许最大MTU值就是1500字节,与系统默认值相同,只需要将路由器的MTU值也设置为1500即可;

文章插图
(2)如果出现需要拆分数据包但是设置 DF 。或是Packer needs to be fragmented but DF set.的提示,那就说明数据包大小超过了网络限定的MTU大小 。需要减小探测包大小再次尝试 。(为了截效果图,我将探测包改为1473了)

文章插图
4、按“上箭头”恢复刚才输入的命令,然后以5为跨度减小包大小为1467字节,再次回车探测 。
5、这时同样也有两种可能:
(1)、如果有返回,说明数据包小于MTU限制,就将包大小 3再次探测,如果 3之后没有返回,那就以1为跨度降低数据包大小进行探测 。
(2)、如果还是没有返回,就继续以5为跨度减小包大小,直至有返回后进行5(1)中的操作 。
6、直至你发现数据包-1后,有了返回,就说明你探测到了MTU允许的准确数据包大小 。(例如从1465降低到1464就有了返回,那么允许的数据包大小就是1464)
7、不过上面得到的值还不能设置为操作系统或路由器的MTU,你找到的数据包大小需要加上28字节的“数据包报头”,才是完整的数据包尺寸 。
(例如:探测到的数据包大小是1464,那么加上28字节,最终MTU=1492字节)
8、最后,只需要将路由器和操作系统中的MTU值设置为你得出的结果即可 。
电脑mtu设置方法
一、XP操作系统设置方法:
1、 按Win R组合键,调出“运行”菜单,输入regedit,然后回车;
2、 选择“HKEY_Local_Machine》SYSTEM》CurrentControlSet》Services》Tcpip》Parameters》interface”;
3、在 interface 中下可能有很多项,需要逐个观察键值,会有一个项与你的网卡IP一致,选中该项;
4、然后在该项上点击右键,选择“编辑》新建》DWORD值”,然后在右侧将其命名为“MTU”;
5、右键点击MTU,选择“修改”,在弹出的窗口中选择“十进制”,填入你得出的合理MTU值即可 。
二、Vista、Win7操作系统设置方法:
1、进入系统盘:WindowsSystem32找到cmd.exe,右键“以管理员身份运行”;
2、在出现的“命令提示符”窗口中输入“netsh interface ipv4 show subinterfaces”并回车来查看当前的MTU值
3、接下来输入“netsh interface ipv4 set subinterface “需修改的连接名” mtu=你得出的合理值 store=persistent”并回车即可
例如:“netsh interface ipv4 set subinterface “本地连接” mtu=1492 store=persistent”
三、win10操作系统设置方法:
首先,查看自己当前网络的 MTU 值,敲击“WIN R”,在打开的运行窗口输入“netsh interface ipv4 show subinterfaces”再点确定 。
然后就要设置你正在使用网络的 MTU 值,敲击“WIN R”,在打开的运行窗口输入“netsh interface ipv4 set subinterface “需修改的连接名” mtu=值 store=persistent”再点确定 。

文章插图
其中,需修改的连接名 和 值 要用相应的值来代替 。例如,我这里需要输入:
netsh interface ipv4 set subinterface “WLAN” mtu=1492 store=persistent
在这里,我已经把要修改的地方用粗体字标出来了 。
另外,请大家注意,修改 MTU 值与查看不同,需要以管理员身份运行命令提示符 。
- 长沙失业保险金每月领取多少钱一个月2022-2023?长沙失业补助金领取期限是多久?
- 失业保险费稳岗返还标准2023是多少?失业保险费稳岗返还是什么意思?
- 今年养老金调整方案,多地提高挂钩比例,3千和6千的涨钱相差多少?
- 遇到西门子冰箱显示屏怎样设置怎么办?3个处理方法帮助你
- 宠物打预防针多少钱
- 2022湛江职工医保门诊报销比例多少
- 法律过失决水罪的追诉标准是多少
- 四个月狗狗一天吃多少克狗粮
- 2022年江苏退休职工养老金补发到账了?养老金能涨多少?哪些人涨得多?
- 江苏省2022年养老金调整方案公布,养老金4000元,工龄35年涨多少钱?
