DNS配置问题

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


DNS劫持

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

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

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

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

    DNS配置问题_第1张图片

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


    DNS配置问题_第2张图片
  4. 一般选择设置IPV4协议,另外也可以设置下面的IPV6协议:


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


    DNS配置问题_第4张图片

    如果本来就自动的怎么办?先试试设置成一下这些国内的权贵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键是窗口键,田字形)
    DNS配置问题_第5张图片
  • cmd命令行里输入ipconfig /flushdns,清理DNS缓存:
  • mission complete!

案例分析

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

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

    DNS配置问题_第6张图片

    如上,这里的mp.weixin.qq.com被解析成182.254.74.156,随便用个IP查询工具查下这个IP,却:
    DNS配置问题_第7张图片

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

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

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

  • 使用nslookup工具查看域名:

    DNS配置问题_第8张图片

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

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

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

    DNS配置问题_第10张图片

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

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


    DNS配置问题_第11张图片

DNS污染

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

你可能感兴趣的:(DNS配置问题)