admin 管理员组文章数量: 1184232
我和室友用路由器共享ADSL上网,有一天突然只能打开部分网页如BAIDU百度和GOOGLE,可以上QQ,可以看PPS,却打不开SINA 等大部分网站,都是长时间读取信息.经过调查,排除了中毒,路由器损坏和本身电脑问题,最后发现罪魁祸首是MTU设置问题.MTU如果设置过高,就会出现 部分网站数据进不来的状况,当然MTU太低也不行,查看MTU的办法是在[开始]菜单打开运行,输入ping -f -l 1500 注意是空格-F空格-L空格1500,如果
出现Packet needs to be fragmented but DF
set.就说明该大小的(1500字节)数据包超过了ISP的最大MTU,产生了数据冲突碎片,也就打不开网页了。那么我们就降低Ping命令中的数据包大小,比如说是1460,输入ping -f -l 1460
返回信息是Reply
from 220.194.57.26: bytes=1460 time=134ms 。就说明可以了,要求是越高的MTU越好,否则你把最后的数字打1肯定行(这些过程都是在连网的情况下进行的),我的系统是WINDOUS XP,正好是1460。打1461就不行。
估计WINDOUSXP在ADSL下就是1460。默认是1492(宽带)肯定太高才导致了打不开网页,下面就是修改MTU。
运行打入REGEDIT打开注册表,注意不要乱改注册表。
Win95,98系统:
打开注册表编辑器,找到位置
“HKEY_LOCAT_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\000x”,
“x”表示为数字,假如电脑安装了多个通讯协议,就会出现“0001”、“0002”、“0003”等项目,只要打开该项目,就会看见
“DriverDesc”是“TCP/IP”,即网卡的“Registry”设置,用户在这里可按鼠标右键新增一个“MaxMTU”的DWORD值,修改键值为十进制的1460,关闭注册表,重启。
Win2000,NT,XP,2003系统
打开 REGEDIT,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip \Parameters\Interfaces\主键下,下面会有几个文件夹,分别代表机器的安装的每一块网卡,依次浏览每个文件夹,并察看窗口右边 IPAddress的键值,如果其值为你连接
Internet所用网卡的ip,比如里面有一个显示192.168.1.1则需要修改的就是这个文件夹。
进入此文件夹,找到一个名为MTU的主键,如果没有则右键[新建。。。]创建这个[Dword值],改名为MTU,双击修改键值为十进制的1460,关闭注册表,重启。
问题解决了。
转自:
版权声明:本文标题:只允许QQ登陆?让网页也能恢复正常,享受网络的全部精彩! 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1771008407a3540069.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论