DNS配置问题

在校上网时遇到过各种问题,一下对此进行总结。


DNS劫持

在网络连接正常(物理连接正常,宽带登陆正常)的情况下,如果出现本应该能打开的网页打开很慢甚至打不开的情况,基本上可以判断为被DNS劫持了。

应对DNS劫持很简单,把DNS设置为可用的DNS即可。
设置步骤如下:

  1. 右键桌面右下角网络图标,打开网络和Internet设置。

  2. 带开更改适配器选项。

  3. 选择对应的网络接口右键属性,我这里是插网线的,所以选了【以太网】:


  4. 一般选择设置IPV4协议,另外也可以设置下面的IPV6协议:


  5. 下面就可以设置DNS了。有时候是这里的DNS被篡改成别的什么奇怪IP了,记住这个IP并告诉警察叔叔,然后选【自动获得】就可以了。



    如果本来就自动的怎么办?先试试设置成一下这些国内的权贵DNS吧:

  • 电信DNS:114.114.114.114
  • 腾讯DNS:119.29.29.29
  • 阿里DNS:223.5.5.5
  • 百度DNS:180.76.76.76
  1. 设置完DNS还不算mission complete,需要清理掉上个DNS留下的流氓记录,很简单,只需三个步骤:
  • 同时按winr键打开运行窗口,输入cmd运行。(win键是窗口键,田字形)
  • cmd命令行里输入ipconfig /flushdns,清理DNS缓存:
  • mission complete!

案例分析

有天我心血来潮想撸个微信小程序,于是乎打开微信开发工具,但是登陆界面却死活刷不出二维码。浏览器上个微信公众平台转半天也上不了。
总所周知, 腾讯爸爸的服务器是没问题。那么问题出在哪里呢?DNS
微信公众平台的域名是mp.weixin.qq.com,微信开发工具使用的服务器域名也可能是这个,那么可能就是这个域名的解析出了问题。这里使出网管基础知识,对这个案例进程如下的不成熟分析:

  • 使用ping工具查看网络连通性:


    如上,这里的mp.weixin.qq.com被解析成182.254.74.156,随便用个IP查询工具查下这个IP,却:

    好像的确是腾讯的地盘,看起来没问题的样子,等等,这地理位置是上海还是深圳?难道腾讯真的出毛病了?

  • 不管了先一律按DNS劫持处理,将IPV4 的DNS设置成腾讯家的DNS,结果不行,换其他家的也不行。

  • 真的不是服务器的问题,其他PC也能正常连上。

  • 使用nslookup工具查看域名:


    如上,可以看到这个域名的解析服务器(DNS)是UnKnow,地址是个IPV6地址,一定是他搞的鬼。
    去看看IPV6的DNS设置,果然是他

    这是当年为了更好地使用IPV6而设置的一个DNS,现在估计已经挂了,难怪突然用不了孤狗油管了呢。

  • 将IPV6的DNS也设为自动,再清理下缓存,再ping一下,终于可以啦


    注意,这时候解析出来的IP已经不同了。

  • 既然IPV6的DNS已经修复,那么孤狗油管也能用了,美滋滋:



DNS污染

一般是运营商搞的鬼,在这种网络环境下基本无解。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能...
    一直在努力hard阅读 4,699评论 3 19
  • 1. 概述 在网络环境中一般用户只需要在浏览器中输入url如www.sunny.com就可以到对应服务器获取相应的...
    ghbsunny阅读 2,968评论 0 7
  • DNS (Domain Name System) 域名系统可以看做是一个库,完成的是从 语义上的域名(例如:www...
    肆不肆傻阅读 1,559评论 2 6
  • 非常好的文章,怕博主删除,再也找不到这么好的文章了,所以复制了一份,博主是2016年写,但是是到现在为止看到的,思...
    吭声_cfdc阅读 1,833评论 0 4
  • 周六休息,带着孩子逛逛公园,呼吸一下这里清新的空气,也是歇缓一下每天忙碌而疲惫的心,离开了城市大街小巷的嘈杂...
    大美龙城阅读 252评论 0 1