最近有很多网友打不开工行网站以及个人网银登陆页面,对此,我花了点时间小研究了下,发现可能就是你系统的MTU(最大传输单元)值设置为1500,造成访问不了部份网站,工行网站就是其中之一,可以更改MTU值为1450就可以解决了,我测试过的,设置为1492,可以打开工行网站,但打不开个人网银登陆页面,只能设为1492以下的值,我测试用1450可以全部正常打开工行网站页面。
具体就是怎么更改MTU值了,还是得更改注册表,网上一大堆更改MTU值的资料,但都只适用于Win98系统,下面就是适用于XP系统的MTU值更改步骤:
手工设置网卡的MTU值
打开REGEDIT,HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Tcpip/Parameters/Interfaces/主键下,下面会有几个文件夹,分别代表机器的安装的每一块网卡,依次浏览每个文件夹,并察看窗口右边IPAddress(或DhcpIPAddress)的键值,如果其值为你连接 Internet所用网卡的IP,则需要修改的就是这个文件夹。
进入此文件夹,找到一个名为MTU的主键,如果没有则创建这个Dword值,修改键值为十进制的1450,重启即可。(不过我测试好像可以不用重启,F5刷新即可生效。)
如果不会或怕更改注册表,也可以使用“Windows优化大师”更改,打开优化大师,点网络系统优化里面的最大传输单元大小,更改为1450,点击优化即可,可能再次打开优化大师查看MTU值时,它的值显示为其它值,不是刚更改的1450,不用管它,那是优化大师读取自带的“上网方式选择”功能所设置的状态值,实际上已经更改为1450了,可以打开注册表,查看上面所述的键值进行验证。