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

好吧,原谅我以上与标题不符的BB,由于对于电脑出现的这个问题。以我所学实在是把各种能想到的可能和解决的方法都用上了。真有种黔驴技穷的感觉了。。。

被折磨了非常久,只是,只是。。

最后还是攻克了,所以在这说一下我的解决方法。万一有人遇到和我一样的问题,可别再被折磨这么多了。由于网上绝大多数的方法都然并卵呀。

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

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

2、tcp设置自己主动获取IP地址,自己主动获取DNSserver与备选DNSserver地址

3、通过查询网络具体信息,显示ip地址,DNSserver地址获取正确

4、DNSserver可用。通过室友的电脑证实

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

6、ping网关,通;ping DNSserver,通。直接ping www.baidu.com,通

7、电脑管家測网速。能測到

8、代理server禁用

可是、、、

可是、、、、、

1、各种浏览器打不开

2、qq登不上

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

、、、、、、

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

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

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

3、手动设置DNSserver,选择不同DNSserver尝试,然并卵

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

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

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

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

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

9、抓狂。

。。然并卵

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

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

之前网络编程都没有和系统相关联的,直接是原理的实现,所以对于windows的网络编程接口也没接触过,通过这次才知道windows的网络编程接口是winsock。之所以这条命令实用是由于通过以上的各种分析測试表示我的电脑连不上网。和网络无关、和路由器无关、和DNSserver无关、和电脑上各种联网设置无关、和系统无关。所以据我猜測就是被之前安装的某些恶意软件更改了參数才导致我连不上网,可是吧,出现这个问题时我并没有安装不论什么软件。仅仅是卸载了几个,当中有:itudou、土豆视频、暴风影音、Chrome浏览器。。

。当中是哪个更改的我就不想再研究了。仅仅是。姐能安你就不能卸你了吗!!鬼火!。真不愧有流氓软件这个称呼,莫名其妙就让人浪费这么多时间精力去找问题,尽管自己以后也是要做IT这一行的,可是一定要记住严守道德底线,靠技术来赢得掌声而不是别的东西

windows能连网络,可是打不开网页,出现无法解析server的DNS的更多相关文章

  1. 使用Code::blocks在windows下写网络程序

    使用Code::blocks在windows下写网络程序 作者 He YiJun – storysnail<at>gmail.com 团队 ls 版权 转载请保留本声明! 本文档包含的原创 ...

  2. 操作系统,windows编程,网络,socket

    首发:个人博客,更新&纠错&回复 之前关于c/s的一篇博文只记了思路没记代码,而且表达不清晰,事后看不知所云,这个习惯要改. 这十几天学了点关于操作系统.windows编程和网络,主要 ...

  3. 通过基于 Linux 的软件 VPN 设备连接到 Windows Azure 虚拟网络

    摘要 本文章将说明如何通过使用软件 VPN 设备,将本地办公室或站点连接到 Windows Azure 虚拟网络.在构建原型或在构建可以尽快利用云的"开发/测试"工作流时,软件VP ...

  4. [Linux] - Windows与Linux网络共享文件夹挂载方法

    Windows与Linux网络SMB方式文件夹共享挂载 本示例系统: Windows 2003+ Linux-Centos/Ubuntu 本示例全为命令行操作,如何使用Windows.Linux命令行 ...

  5. [转]QGis2.9在windows下的编译以及二次开发包下载

    今天心血来潮,将QGis在github上的代码更新后,又编译了一下.留意到源代码包里面的INSTALL文件有更新,于是本次编译完全基于官方的编译说明.编译过程非常顺利,除了在CMake的第一次conf ...

  6. CentOS虚拟机如何设置共享文件夹,并在Windows下映射网络驱动器?

    一.为什么要这么做? 最近在做Linux下的软件开发,但又想使用Windows下的编程工具“Source Insight”. 亲测有效.  要注意查看smb.conf.example,centos7的 ...

  7. [转]CentOS虚拟机如何设置共享文件夹,并在Windows下映射网络驱动器?

    CentOS虚拟机如何设置共享文件夹,并在Windows下映射网络驱动器? 转自这里 一.为什么要这么做? 最近在做Linux下的软件开发,但又想使用Windows下的编程工具“Source Insi ...

  8. 用网线连接Windows和Linux台式机,并实现Linux共享Windows的WiFi网络

    前言 由于工作需要,需要利用网线将自己的笔记本和Linux台式机进行连接,实现Windows可以远程登录Linux机器,并实现Linux共享Windows的WiFi网络. 网上的很多方法可以实现两台机 ...

  9. WIN7只能上QQ打不开网页,使用CMD输入netsh winsock reset

    此类问题可以用腾讯电脑管家电脑诊所一键修复,请点击上方的[立即修复]即可. 附:手动修复步骤(来源:腾讯电脑管家电脑诊所,自动修复请点击上方的[立即修复])方案一:手动设置DNS(说明:如果您使用DN ...

随机推荐

  1. Kubernetes基础:查看状态、管理服务

    目标 了解Kubernetes Pod 了解Kubernetes Node 学习如何调试部署问题 了解如何通过Service暴露应用 Kubernetes Pods 在Kubernetes中创建一个D ...

  2. 我们为什么不用 MVC 拦截器

    一:MVC 中的拦截器 众所周知,MVC 存在如下几个主要的拦截器:IActionFilter.IExceptionFilter.IResultFilter.IAuthorizationFilter, ...

  3. 生成模型(Generative Model)和 判别模型(Discriminative Model)

    引入 监督学习的任务就是学习一个模型(或者得到一个目标函数),应用这一模型,对给定的输入预测相应的输出.这一模型的一般形式为一个决策函数Y=f(X),或者条件概率分布P(Y|X). 监督学习方法又可以 ...

  4. golang的Flag和Pflag

    Flag和Pflag类似于python的argparse:解析命令行 flag是golang自带的包:github.com/spf13/pflag 参考:https://o-my-chenjian.c ...

  5. maven项目里,junit的test程序不能访问src/test/resource下面的配置

    问题描述 最近在写单元测试,但是不想改动源代码,所以想自己在本test目录下建一个resouces文件夹并添加对应的配置文件,可是发现test程序无法读取这个resouces文件夹下的配置. 问题解决 ...

  6. 亚马逊AWS CentOS7(linux)改为用户名密码登录

    1.进入AWS系统 略 系统为:centos 7 fox.风 2.设置ROOT密码 sudo passwd root 1 3.修改配置文件 sudo vim /etc/ssh/sshd_config ...

  7. winrar5.50去广告教程(仅供学习使用)

    https://blog.csdn.net/EnigmCode/article/details/78328873 第一步:到WinRAR官网www.rarlab.com下载自己需要的版本,我这里选择C ...

  8. iOS中的多线程 NSOperation

    在ios中,使用多线程有三种方式,分别是:NSThread.NSOperation和NSOperationQueue.GCD,在本节,主要讲解一下NSOperation的使用. NSOperation ...

  9. unity 3d yield 用法总结

    最近,需要需要用unity 3d做点东西,但是了碰到了延迟加载问题,我总结余下: Coroutines & Yield是unity3d编程中重要的概念,它可以实现将一段程序延迟执行或者将其各个 ...

  10. [BUG] Dashboard报错:if usages['subnets']['available'] &lt;= 0: KeyError: 'available'

    Openstack版本号:Liberty 系统平台:CentOS 7.2 64bit ######################################################### ...