windows会连网络,但是打不开网页,出现无法解析服务器的DNS

windows能连网络,但是打不开网页,出现无法解析服务器的DNS

首先,我想先说作为一名刚学完计算机网络课的学生,而且还完成了学校的号称和斯坦福一个难度级别的网络实验之后,我认为自己对于计算机网络还是勉强入门了,对于各种之前只是听过的各种tcp、http、路由器、交换机、局域网、广域网等等都有了清晰的了解了,但是,但是。。。果然理论还是要结合实战,特别是在当今复杂多端的网络世界中的实战经验果断重要啊啊。。


好吧,原谅我以上与标题不符的BB,因为对于电脑出现的这个问题,以我所学实在是把各种能想到的可能和解决办法都用上了,真有种黔驴技穷的感觉了。。。被折磨了很久,不过,不过。。最后还是解决了,所以在这说一下我的解决方法,万一有人遇到和我一样的问题,可别再被折磨这么多了,因为网上绝大多数的方法都然并卵呀。。


我的电脑系统是win8,出现的问题是:

1、插网线,网络中心显示Internet访问,能通过校园网的锐捷登录

2、tcp设置自动获取IP地址,自动获取DNS服务器与备选DNS服务器地址

3、通过查询网络详细信息,显示ip地址,DNS服务器地址获取正确

4、DNS服务器可用,通过室友的电脑证实

5、使用猎豹免费WiFi发散WiFi后,发散出来的WiFi是可以连到网络的

6、ping网关,通;ping DNS服务器,通;直接ping www.baidu.com,通

7、电脑管家测网速,能测到

8、代理服务器禁用

但是、、、

但是、、、、、

1、各种浏览器打不开

2、qq登不上

3、使用电脑上别的应用都表示,网络连接失败

、、、、、、

所以,就开始了各种尝试啦

1、不知怎的,第一反应就是重启电脑,然并卵

2、网络中心tcp的设置确认了好几遍,然并卵

3、手动设置DNS服务器,选择不同DNS服务器尝试,然并卵

4、电脑管家,网络修复,然并卵

5、cmd输入命令:ipconfig /flushdns,然并卵

6、想起之前更新过电脑,卸载了最近的更新,然并卵

7、控制变量~~~有线连不上,我就连WiFi,然并卵

8、各种百度,尝试各种方案,然并卵

9、抓狂。。。然并卵

10、终于,,终于找到了一条命令(此处应该有鲜花掌声):netsh winsock reset 

即将winsock恢复至默认状态,之后重启,果断连到网了,所以电脑出现上面所说的现象的原因很明显,电脑系统内部目录winsock被更改,导致网络配置出错,所以即使电脑上的设置没有错,但是winsock与网络连接传输信息时参数更改,导致不能得到正确的响应,也不能发出正确的请求。

之前网络编程都没有和系统相关联的,直接是原理的实现,所以对于windows的网络编程接口也没接触过,通过这次才知道windows的网络编程接口是winsock,之所以这条命令有用是因为通过以上的各种分析测试表示我的电脑连不上网,和网络无关、和路由器无关、和DNS服务器无关、和电脑上各种联网设置无关、和系统无关,所以据我推测就是被之前安装的某些恶意软件更改了参数才导致我连不上网,但是吧,出现这个问题时我并没有安装任何软件,只是卸载了几个,其中有:itudou、土豆视频、暴风影音、Chrome浏览器。。。其中是哪个更改的我就不想再研究了,只是,姐能安你就不能卸你了吗!!鬼火!!真不愧有流氓软件这个称呼,莫名其妙就让人浪费这么多时间精力去找问题,虽然自己以后也是要做IT这一行的,但是一定要记住严守道德底线,靠技术来赢得掌声而不是别的东西

版权声明:本文为博主原创文章,未经博主允许不得转载。