首页 > 代码库 > 解决dns服务器未找到问题 &&DNS解析服务器

解决dns服务器未找到问题 &&DNS解析服务器

第一部分:

有时已经连接到了网络,但是却提示未找到dns服务器,或未连接dns服务器,这多是因为dns设置的问题。下面是几种可行的解决方法。

方法一:

  1. win + R   -> cmd -> netsh winsock reset 来重置网络目录。

    2. 重启计算机。

  问题: 不会存在多余的问题。 

 

方法二:

  1. 网络设置 -> 状态 -> 网络重置。 

  2. 五分钟后电脑自动重启。

  问题: 会重置你之前设置的网络以及保存的密码。

 

方法三:

  1. win + R -> services.msc -> 启动 DNS Client

  问题: 无,如果是因为没有启动 DNS Client,启动即可。

 

方法四:

  1.进入网络连接(方式很多)

技术分享

  2.右键当前所连接的网络,选择属性进入。

  3.点击其中 IPv4 的属性。

技术分享

 

 4.设置dns服务器为8.8.8.8, 这是通用的dns服务器地址。

技术分享

 

 

 

总结: 

1. services.msc 即管理计算机服务的工具,这个工具非常有用,包括这里所说的dns服务器设置,包括阻止计算机更新的设置 windows update等等等等。 要善于使用之解决问题。

2. 解决问题的关键在于治本,可以看出方法一和方法二属于盲目、泛泛的解决方案,而方法三和方法四是抓住了问题的本质来解决的,所以方法三和方法四才是更为合适的。

 

 

 

第二部分: 

  在第一部分我们为什么设置8.8.8.8?

  之前我们使用的是默认dns服务器,也就是运行商服务器,这有一个很大的风险,就是dns劫持,目前国内电信运营商普遍采用DNS劫持的方法,干扰用户正常上网,例如,当用户访问一个不存在(或者被封)的网站,电信运营商就会把用户劫持到一个满屏都是广告的页面:电信114网站,这个114网站不仅搜索质量低劣,而且广告众多,极大的影响了用户上网的安全性和浏览体验。后来,电信运营商的胆子越来越大,甚至连Google的网站电信都敢劫持,这进一步证明了电信运营商的DNS服务可靠性是多么糟糕。

  而谷歌的dns解析器就不会有这样的问题,可以设置为8.8.8.8或者是8.8.4.4。 两者都是可以的。即配置如下:

  技术分享

 

  另外,也可以不适用8.8.8.8,通常114.114.114.114也可以非常不错的,它是国内用户量巨大的dns服务器。且114.114.115.115也是一样的, 个人感觉后者即114.114.115.115 是非常快的。

 

  推荐: 114.114.115.115

 

  参考文章:http://jingyan.baidu.com/article/7f766daf44889a4101e1d083.html

解决dns服务器未找到问题 &&DNS解析服务器