分类
今日关注

DNS污染是什么?DNS污染该怎么解决?

DNS服务器是什么?

DNS服务器功能图示

早期人们上网都是通过IP地址访问,每次上网都要背一串IP地址。而为了使每一个上网地址方便好记,外国人发明了域名,通过DNS服务器把域名和IP对应起来,上网时请求这个服务器就可以通过字符串(之前是字母+数字+一些符号,目前中文通过转码也能实现上网)上网。

DNS服务器图示

DNS污染是什么?

  1. 首先有一个DNS服务器的解析记录被有意或无意地篡改了。
  2. 用户在访问时请求另外一个服务器,另外一个DNS服务器请求了这个有问题的服务器,将这个被篡改过的解析记录返回给用户。
  3. 一般DNS服务器为了达到快速响应的目的,会暂时缓存,这个有问题的解析记录。
  4. 这个服务器又会被别的服务器请求,从而这个错误的解析记录被传播开来。

DNS可能导致用户无法正确访问网站、让搜索引擎爬虫进入错误的网站爬取。

DNS污染怎么解决?

每一个DNS服务器的缓存机制一般不一样,甚至还有一些服务器就永久储存下来来,可以说DNS污染很难彻底解决。

要想在较快时间得到缓解,需要跟域名服务商申请修改DNS服务器,比如说修改成Dnspod、百度公共DNS、谷歌DNS等等比较稳定的DNS服务器。

在修改完服务器之后,建议去各大站长平台检查一下,让爬虫尝试爬取一下自己的网站,查看自己服务器的IP地址是否正确。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注