配置完成以后需要重启系统才能够使配置永久生效。以下命令则可以临时修改此配置,重启系统以后应该就会失效。
摘自: >1、什么情况下需要改MTU?如果您的动态域名网站不能被正常访问,很难连接,连接上也非常慢,请试试把DirectSend设为“总是关闭”。如果关闭后可以正常访问,这种情况就需要修改MTU。如果您的网站连接正常,只是下载速度慢,就不必改MTU了。请跳过这一节。2、什么是MTU?MTU是Maximum Transmission Unit的缩写。意思是网络上传送的最大数据包。MTU的单位是字节。大部分网络设备的MTU都是1500。如果本机的MTU比网关的MTU大,大的数据包就会被拆开来传送,这样会产生很多数据包碎片,增加丢包率,降低网络速度。把本机的MTU设成比网关的MTU小或相同,就可以减少丢包。3、如何检测网关的MTU?在本机打开dos窗口,执行:ping -f -l 1472 19216801其中19216801是网关IP地址,1472是数据包的长度。请注意,上面的参数是“-l”(小写的L),而不是“-1”。如果能ping通,表示数据包不需要拆包,可以通过网关发送出去。如果出现:
Packet needs to be fragmented but DF set表示数据包需要拆开来发送。此时,减少数据包长度,再执行上面的ping命令。从1400到1472之间多试几次,就能找到合适的数据包长度了。把数据包长度加上数据包头28字节,就得到MTU的值。如果检测到网关的MTU值是1500,不需要修改。如果网关有防火墙ping不通,可以试试直接把MTU设为1400。4、如何修改本机的MTU?修改方法如下:(1)、运行regedit(2)、浏览到:HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters\\Interfaces(3)、Interfaces下有多个子项,每个子项对应一个网卡。请按如下方法选择网卡:(a)确定本机用来连接Internet的网卡或拨号连接的IP,如192168019;(b)用鼠标点击Interfaces上的子项,查看键值列表中的IPAddress项;(c)如果IPAddress的键值与(a)中的IP相同,即192168019,则该子项就是要找的网卡。(4)、进入该子项,在右边的窗口里按鼠标右键,选择“新建”->“双字节值”,输入名称“MTU”,按回车。再用鼠标双击“MTU”,d出修改窗口:填入MTU的值。填写前请先把基数设为十进制。设置好后,需要重启机器才能生效。1、首先WIN7用户控制关掉控制面板-用户帐户家庭安全-用户账户,面更改用户账户控制设置调低重启电脑
2、点击始搜索程序文件输入CMD打DOS窗口栏光标输入命令:
netsh interface ipv4 show subinterfaces
命令查看连线名称MTU值情况几行数据显示
电脑所网络连接式第列mtu值
3、输入命令:
netsh interface ipv4 set subinterface "本连接" mtu=1000 store=persistent
命令直接复制粘贴进
4、输入EXIT退或者直接点窗口右角红叉退
提醒:第步必须设DOS内更改mtu数据
重启电脑候用户账户控制调原设置
1、首先WIN7用户控制关掉控制面板-用户帐户家庭安全-用户账户,面更改用户账户控制设置调低重启电脑
2、点击始搜索程序文件输入CMD打DOS窗口栏光标输入命令:
netsh interface ipv4 show subinterfaces
命令查看连线名称MTU值情况几行数据显示
电脑所网络连接式第列mtu值
3、输入命令:
netsh interface ipv4 set subinterface "本连接" mtu=1000 store=persistent
命令直接复制粘贴进
4、输入EXIT退或者直接点窗口右角红叉退
提醒:第步必须设DOS内更改mtu数据
重启电脑候用户账户控制调原设置修改 MTU 大小警告:“注册表编辑器”使用不当可导致严重问题,可能需要重新安装 *** 作系统。Microsoft 不能保证您可以解决因“注册表编辑器”使用不当而导致的问题。使用“注册表编辑器”需要您自担风险。
要修改 PPPoE MTU 大小,请创建以下注册表项: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Ndiswan\Parameters\Protocols\0并添加下列注册表值: 数值名称:ProtocolType
数据类型:REG_DWORD
数值数据:0x00000800
数值名称:PPPProtocolType
数据类型:REG_DWORD
数值数据:0x00000021
数值名称:ProtocolMTU
数据类型:REG_DWORD
数值数据:适当的 MTU 大小(十进制)为此,请按下列步骤 *** 作:
单击开始,单击运行,键入 regedit,然后单击确定。
在注册表中找到并单击以下注册表项: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Ndiswan\Parameters
在编辑菜单上,指向新建,然后单击项。
键入 Protocols,然后按 Enter 键。
在编辑菜单上,指向新建,然后单击项。
键入 0,然后按 Enter 键。
在编辑菜单上,指向新建,然后单击 DWORD 值。
键入 ProtocolType,然后按 Enter 键。
在编辑菜单上,单击修改。
键入 800,然后单击确定。
在编辑菜单上,指向新建,然后单击 DWORD 值。
键入 PPPProtocolType,然后按 Enter 键。
在编辑菜单上,单击修改。
键入 21,然后单击确定。
在编辑菜单上,指向新建,然后单击 DWORD 值。
键入 ProtocolMTU,然后按 Enter 键。
在编辑菜单上,单击修改。
键入 适当的 MTU 大小(十进制值),然后单击确定。
退出“注册表编辑器”。
注意:
结果,如果 MTU 大小被设置为 1460(十进制),则以下命令行中的 NUM 的最大值可以为 1432: ping IP_address -f -l NUM
您可能需要重新启动计算机才能使这一更改生效
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)