您的位置:首页 > 理论基础 > 计算机网络

关于拨号正常,网络连接正常,但网页无法打开的解决办法

2012-05-22 23:57 706 查看
今天,隔壁室友找我说,它连接我的无线,qq能上去,但就是网页打不开,有线一切正常。用360还有微软的网络诊断工具说是DNS错误,由此我排除了网络连接的故障。把目标锁定在那哥们的电脑上,因为前段时间也遇到过这么个问题,在网上查资料得知,用命令netsh winsock reset 重置下winsock,然后重启即可。刚开始这个命令屡试不爽,可渐渐的发现它并不是解决这一类问题的通法。前几天见网络中心的郭哥同样遇到这个问题,解决不掉,直接给人家做个系统。

我表示在你找不到解决问题的方法的时候,重做系统也许是比较明智的选择。可这样你就丢掉一个绝佳的学习的机会。话不多说,直接进入正题。我用老办法,重置reset,重启,不行还是连接不上。用微软的网络修复功能无法解决。没办法,只好回去搜度娘,提问的倒是很多,但是找不到解决问题的实质办法,大部分都是修复,禁用启用网卡等等,我已经试过,行不通!忽然我想起在网络中心手动填写IP·子网掩码·默认网关·首选DNS的经历,问题不是DNS错误吗?那我手动填写一下DNS如何,结果令人欣喜,问题终于得以解决。

呵呵,总结一下吧。遇到诸如DNS错误的问题,有两个解决办法1使用命令 netsh winsock reset,重启。2.如果重启后还不能解决问题,就手动填写下DNS。

PS:netsh winsock reset:netsh winsock reset命令,作用是重置 Winsock 目录。如果一台机器上的Winsock协议配置有问题的话将会导致网络连接等问题,就需要用netsh winsock reset命令来重置Winsock目录借以恢复网络。这个命令可以重新初始化网络环境,以解决由于软件冲突、病毒原因造成的参数错误问题。 netsh是一个能够通过命令行操作几乎所有网络相关设置的接口,比如设置IP,DNS,网卡,无线网络等,Winsock是系统内部目录,Winsock是Windows网络编程接口,winsock工作在应用层,它提供与底层传输协议无关的高层数据传输编程接口,reset是对Winsock的重置操作。当执行完winsock的命令重启计算机后,需要重新配置IP。

DNS: DNS是域名系统(Domain Name System)的缩写,它是由解析器和域名服务器组成的。域名系统为Internet上的主机分配域名地址和IP地址。用户使用域名地址,该系统就会自动把域名地址转为IP地址。域名服务是运行域名系统的Internet工具。执行域名服务的服务器称之为DNS服务器,通过DNS服务器来应答域名服务的查询。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  dns错误