为什么能ping通网页,但是不能访问?

2024年11月16日 04:28
有5个网友回答
网友(1):

一般处理方式:
更换新的DNS服务器,或者等待出现故障的DNS服务器工作正常。有时没有提示,只说是无法连接到服务器。如果DNS服务器出现故障,一部分网页能正常打开,另一部分网页不能正常打开,出现此种情况的话,可以修改你的DNS服务器,如果有两个DNS服务器,你可以把首选DNS服务器和备用DNS服务器数据调换一下试试看。右击“网上邻居”→属性→右击本地连接→属性→Internet 协议(TIC/IP)→属性→选择自动获取DNS服务器(这是最佳选择)。也可以自己设置DNS服务器数据。设置了IP地址以及子网掩码的话这里也可以保持空白不填写。当然如果你能准确知道你们当地的DNS数据最好填写进去。
下面技巧参考:
方法一:开始→运行→cmd→regsvr32 actxprxy.dll→确定→提示→actxprxy.dll中DllRegisterServer成功→确定。然后再次→运行→regsvr32 shdocvw.dll→确定。
方法二:修复TCP/IP网络连接:开始→运行→cmd→输入→netsh int ip reset→命令后会回车→ipconfig /flushdns来重建本地DNS缓存→重新启动计算机后IE与网络连接已修复。
方法三:HOSTS文件被修改 文件位置 C:\WINDOWS\system32\drivers\etc 把hosts用记事本打开,内容清空,只保留 127.0.0.1 localhost 这一个条目。

网友(2):

可能的原因如下:
DNS设置错误,无法获取到正确的DNS;

解决方法:
1,浏览器输入192.168.1.1,按回车;
2,输入路由器的管理账户和管理密码,一般均为admin;
3,左侧,点击“DNS服务器”,改成“自动获取”。

如果问题依旧,请查看DNS的数值多少,填写到TCP/IP协议上。

一般如上两个方法均可解决。

网友(3):

DNS服务器设置问题~改成自动获取~或者IPCONFIG/ALL
看看DNS是多少填到TCP/IP协议~还不行~就在CMD里面
ARP -D

网友(4):

其它网站能打开不,如果能就看看子网掩码吧!!

网友(5):

"你应该再描述的清楚一些 ~
你把cookies清除一下 ie临时文件清一下试试 "

与二楼哥们的答案一致.