每次放假回家,我和老爸的笔记本都是采用无线共享ADSL上网的,一直很顺利。结果这次回来,不知道为什么客户机能够ping通所有网站,也能登录qq,但诡异的是除了google访问不了任何网站。开始我认为是联通把共享上网给封了,就试着修改客户机的MAC地址,结果问题依旧。很是迷惑,也不知道该从哪里下手。今天乱逛网站时,突然发现了一篇帖子,是讲ADSL共享上网可能遇到的问题的。我才恍然大悟,原来都是MTU惹的祸。大致如下:
默认的Windows中MTU设置为1500,但采用PPPoE拨号时,会把他修改为1492或1454。MTU(Maxmimum Transfer Unit) 即“数据的最大传输单元”,保存在WINDOWS的注册表中。由于客户机没有进行ADSL拨号,其MTU仍然为默认的1500,这样超出了PPPOE所能承载的最大数据尺寸,自然会出现不能访问某些网站的现象。解决的办法就是在保证MTU尽可能大的情况下,使客户机与主机之间的PING正常。
1、在有问题的客户机上进入DOS界面,输入 ping -f -l 1500 xxxxxx。如果收到“Packet needs to be fragmented but DF set”的错误信息,就减少-l后的参数值(即为MTU值)继续ping,如ping -f -l 1445 xxxxxx。直到不出现错误信息为止。记下此时的数值,它就是你可以正常浏览网站的MTU值。
2、把上述数值添加到注册表中,如果客户是XP系统就在[HKEY-LOCAL-MACHINE\SYSTEM\CURRENTCONTROLSET\SERVICES\TCPIP\PARAMETERS\INTERFACES]下有很多子键,可以找到一个IP为本机的项目(如192.168.0.3),在其中新建—双字节值,名为MTU,然后双击输入刚才得到的正确MTU值(用十进制),重启即可。
这时才想起,以前用这种方式上网的时候,我用优化大师优化过客户机的网络,选择的是ADSL优化方式,其改变了MTU的大小,而这次由于老爸的电脑在单位里是局域网上网的,优化方式选的是局域网或宽带。这样才造成了一直无法访问某些网站的情况。
分享到:
相关推荐
adsl共享上网,交换机,路由器......
ADSL共享上网方式大总结(图解) 分步讲解家庭组网常用的三种方式 PPPOE拨号,双网卡共享上网(含双机互连)
这几年以来,以ADSL为主的宽带正在我国日益普及,由于ADSL是一种新的接入方式,只有最新的Windows XP内置了它的接入驱动,但实际使用发觉共享效果还是不够理想,这里结合一下自己的使用体会,谈一下宽带共享的心得。
给大家一个学习的机会。参考一下能学到很多东西。自己试着做一下。
adsl 单网卡共享上网设置方法adsl 单网卡共享上网设置方法adsl 单网卡共享上网设置方法adsl 单网卡共享上网设置方法
ADSL共享上网完整技巧
ADSL共享上网方式大总结CHM电子书
ADSL共享上网方式大总结(图解)而且而且二区企鹅企鹅企鹅
解决几台计算机无法共享上网问题。精辟简练,操作性极强。。。
单网卡ADSL共享上网的设置,讲述如何利用单网卡使多台主机共享上网
“Internet连接共享”实现ADSL共享上网.ppt
局域网架设教程视频资料。设置ADSL共享上网
通过设置,你可以完全抛弃宽带路由器。使用单网卡共享方式,不需要设置专用的服务器。 包括以太网、ADSL、有线...特点: 使用单网卡 使用单网卡共享上网的方式可以免去购买多余网卡的费用,而且不存在任何性能上的问题。
ADSL光纤上网使用TD-W89741N共享上网机设定方法归类.pdf
ADSL宽带网共享上网解决方案ADSL宽带网共享上网解决方案ADSL宽带网共享上网解决方案
计算机网络课程设计关于利用ADSL实现共享上网.pdf