windows能连网络,可是打不开网页,出现无法解析server的DNS
首先,我想先说作为一名刚学完计算机网络课的学生,并且还完毕了学校的号称和斯坦福一个难度级别的网络实验之后。我觉得自己对于计算机网络还是勉强入门了。对于各种之前仅仅是听过的各种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的更多相关文章
- 使用Code::blocks在windows下写网络程序
使用Code::blocks在windows下写网络程序 作者 He YiJun – storysnail<at>gmail.com 团队 ls 版权 转载请保留本声明! 本文档包含的原创 ...
- 操作系统,windows编程,网络,socket
首发:个人博客,更新&纠错&回复 之前关于c/s的一篇博文只记了思路没记代码,而且表达不清晰,事后看不知所云,这个习惯要改. 这十几天学了点关于操作系统.windows编程和网络,主要 ...
- 通过基于 Linux 的软件 VPN 设备连接到 Windows Azure 虚拟网络
摘要 本文章将说明如何通过使用软件 VPN 设备,将本地办公室或站点连接到 Windows Azure 虚拟网络.在构建原型或在构建可以尽快利用云的"开发/测试"工作流时,软件VP ...
- [Linux] - Windows与Linux网络共享文件夹挂载方法
Windows与Linux网络SMB方式文件夹共享挂载 本示例系统: Windows 2003+ Linux-Centos/Ubuntu 本示例全为命令行操作,如何使用Windows.Linux命令行 ...
- [转]QGis2.9在windows下的编译以及二次开发包下载
今天心血来潮,将QGis在github上的代码更新后,又编译了一下.留意到源代码包里面的INSTALL文件有更新,于是本次编译完全基于官方的编译说明.编译过程非常顺利,除了在CMake的第一次conf ...
- CentOS虚拟机如何设置共享文件夹,并在Windows下映射网络驱动器?
一.为什么要这么做? 最近在做Linux下的软件开发,但又想使用Windows下的编程工具“Source Insight”. 亲测有效. 要注意查看smb.conf.example,centos7的 ...
- [转]CentOS虚拟机如何设置共享文件夹,并在Windows下映射网络驱动器?
CentOS虚拟机如何设置共享文件夹,并在Windows下映射网络驱动器? 转自这里 一.为什么要这么做? 最近在做Linux下的软件开发,但又想使用Windows下的编程工具“Source Insi ...
- 用网线连接Windows和Linux台式机,并实现Linux共享Windows的WiFi网络
前言 由于工作需要,需要利用网线将自己的笔记本和Linux台式机进行连接,实现Windows可以远程登录Linux机器,并实现Linux共享Windows的WiFi网络. 网上的很多方法可以实现两台机 ...
- WIN7只能上QQ打不开网页,使用CMD输入netsh winsock reset
此类问题可以用腾讯电脑管家电脑诊所一键修复,请点击上方的[立即修复]即可. 附:手动修复步骤(来源:腾讯电脑管家电脑诊所,自动修复请点击上方的[立即修复])方案一:手动设置DNS(说明:如果您使用DN ...
随机推荐
- Statistical Artifact (error)
In natural science and signal processing, an artifact is any error in the perception or representati ...
- Locks Set by Different SQL Statements in InnoDB
A locking read, an UPDATE, or a DELETE generally set record locks on every index record that is scan ...
- JAVA NIO non-blocking模式实现高并发服务器(转)
原文链接:JAVA NIO non-blocking模式实现高并发服务器 Java自1.4以后,加入了新IO特性,NIO. 号称new IO. NIO带来了non-blocking特性. 这篇文章主要 ...
- 在Cygwin里,如何进入到C盘?
答: cd /cygdrive/c 来源: How to navigate to a directory in C:\ with Cygwin? https://stackoverflow.com/q ...
- 组件化 得到 DDComponent JIMU 模块 插件 MD
Markdown版本笔记 我的GitHub首页 我的博客 我的微信 我的邮箱 MyAndroidBlogs baiqiantao baiqiantao bqt20094 baiqiantao@sina ...
- json字符串转JSONObject和JSONArray以及取值
import net.sf.json.JSONArray; import net.sf.json.JSONObject; public class JsonTest { public static v ...
- 你应该知道的Linux历史
说道linux的历史不得不说的就是unix,我们的linux就是类unix系统: 1969年第一台unix系统 贝尔实验室 1970年C语言诞生,对unix内核重新编写 system V(AT& ...
- 编程实战——电影管理器之利用MediaInfo获取高清视频文件的相关信息
随着高速(20M)宽带.HTPC.大容量硬盘(3T)的普及,下载高清片并利用大屏幕观看也成为普通的事情. 随着下载影片的增多,管理就有了问题,有时在茫茫文件夹下找寻一个影片也是一件费时费力的事. 于是 ...
- 编译安装openssl报错:POD document had syntax errors at /usr/bin/pod2man line 69. make: *** [install_docs]
错误如下: cms.pod around line 457: Expected text after =item, not a number cms.pod around line 461: Expe ...
- log4j和web.xml配置webAppRootKey 的问题(一个tomcat下部署多个应用)
转自:http://blog.csdn.net/arvin_qx/article/details/6829873 在tomcat下部署两个或多个项目时,web.xml文件中最好定义webAppRoot ...