我家的电脑用的是路由器,QQ能登陆上去,但是网页打不开。备注:发包率正常,收包率少,有丢包的现象。

如题所述

我家也遇到过,不是什么大问题。QQ能上网,网页打不开的问题解决及专治软件

首先,我们需要知道的是,现在上网用的协议一般为TCP/IP协议,IP协议全称为internet protocal,位于OSI七层协议的第三层(网络层),基于IP协议的第四层(传输层)的协议有TCP和UDP。我们平时上网所用的web浏览器就工作在TCP协议之上,而QQ则工作在UDP之上(但有的时候QQ也调用TCP协议,这个这里就不深入了)。知道这一点非常重要。

好了,知道了工作原理,我们自然就可以大胆地有以下的估测:QQ正常使用,说明UDP没问题,网页无法浏览,问题很就可能出在TCP上。网上查一下关于windows中TCP通信原理的内容,这样就找到了一个最普遍的原因:Winsock错误。

原因一:WinSock组件损坏

WinSock其实是windows环境下TCP/IP的网络编程接口,,封装了常见的大量网络相关API,实现点对点的网络通信。一旦WinSock功能模块有所损坏的话,就会给网络通信带来问题。出现能上QQ不能打开网页有大约80%的情况都是由于Winsock组件被破坏。组件被破坏的原因有几种:病毒原因、不完善的杀毒软件清除病毒的后遗症、盗版Windows XP、安装操作系统补丁故障及非正常的系统还原等。可以先把Windows安装关盘放入光驱,运行sfc/scannow命令来修复。

网上还有个专门的工具:Winsock Fix。若出显现问题的话,用此工具修复,重启,一般都能恢复正常。

介绍:WinsockxpFix.exe 可以用来修复无法上网,或都网卡无法获取到IP的状况,有时中了广告木马不停的弹窗也可以用WinsockxpFix试试修复一下。首先单击ReG-Backup按钮备份系统注册表,再单击Fix按钮按提示进行修复即可。

昨晚,本人电脑遭遇大量病毒及木马的侵袭,刚升级的杀毒软件及木马克星也无济于事,于是在安全模式下将这几个可恨的文件一删了之,而且将这一时段生成的所有文件,不管格式及后缀,全部删除,重启电脑后无异常,但当我上网时却发现不能上网了。路由重启、断电,检查网线,修改IP, DNS均不能解决问题,检查网络适配器也无异常。运行REGSVR DLL系列文件也不行,PING本机及网关可通,但PING外网却不行。软件修复。找修复TCP/IP的利器:winsockxpfix,成功!

原因二:域名解析错误

1)计算机进行域名解析时先要访问本机的Hosts文件,通常一些病毒会修改这个文件以屏蔽一些网站,特别是反病毒网站的访问(见补充)。Hosts文件在用户系统目录中,默认为“C:\Windows\System32\Drivers\etc”目录下,我们可以用“记事本”将其打开。一般情况下,“127.0.01 localhost”以下的内容是不存在的,所以都可以删除。

2)检查DNS服务器的设置,可以用如“nslookup [url]www.baidu.com[/url]”,如果返回的信息是“Default Server:UnKnown”,那么可以肯定是DNS服务器设置出了问题。此时可以到其他人的电脑上,在CMD下用ipconfig /all来查看正确的DNS,然后在配置IP的窗口下填入正确额DNS即可。

3)还有一种可能,是本地DNS缓存出现了问题。为了提高网站访问速度,系统会自动将已经访问过并获取IP地址的网站存入本地的DNS缓存里,一旦再对这个网站进行访问,则不再通过DNS服务器而直接从本地DNS缓存取出该网站的IP地址进行访问。所以,如果本地DNS缓存出现了问题,会导致网站无法访问。可以在“运行”中执行ipconfig/flushdns来重建本地DNS缓存。

补充:利用host文件来屏蔽指定的网址,原理是在计算机在进行域名解析的时候,首先要检查host中的条目,类似于高速缓存,要找到对应的条目,直接使用该条目,也就不通过DNS服务器去查询了。因此,我们想要屏蔽 [url]www.sina.com.cn[/url]的话,只要在host中加上一条: [url]www.sina.com.cn[/url] 127.0.0.2即可。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-11-03
应该是DNS设置成别的了,你让他自动分配IP本回答被网友采纳
第2个回答  2010-11-03
一般是DNS服务器出错,另外有可能是电脑在进行BT下载,或者PPS看在线电影,导致网速太慢。
解决方法:关掉一些下载的软件试下,不行就按照以下方式试验下:
1、设置网络连接的属性中DNS的值,设置为8.8.8.8试下看是否可以上网。如果可以,基本就确定问题了。
2、按照路由器的说明书及网上介绍的方法,重新设置路由器拨号设置,是他自动路由。
3、以上都不行,就直接打电话给电信,询问DNS的设置方法。
第3个回答  2010-11-03
原因可能有以下3种:

(1)浏览器设置了代理服务器,而代理无法使用,取消代理即可

(2)浏览器中了木马或者病毒,建议使用360或者金山修复专家修复一下

(3)浏览器访问网站时的DNS无法获取解析,查看一下自己的DNS是否设置正确
第4个回答  2010-11-03
自动分配IP
然后就OK了。
固定IP一般都发生这种事情。
第5个回答  2010-11-03
DNS服务器设置不对,
第6个回答  2010-11-03
设置一下DNS!