DNS污染

安全咨询 0 459

DNS污染,又称为域名服务器缓存污染(DNS cache poisoning)或者域名服务器快取侵害(DNS cache pollution)


是指一些刻意制造或无意中制造出来的域名服务器分组,把域名指往不正确的IP地址。一般来说,外间在互联网上一般都有可信赖的域名服务器,但为减免网络上的交通,一般的域名都会把外间的域名服务器数据暂存起来,待下次有其他机器要求解析域名时,可以立即提供服务。一但有关网域的局域域名服务器的缓存受到污染,就会把网域内的电脑导引往错误的服务器或服务器的网址。域名服务器缓存污染可能是通过域名服务器软件上的设计错误而产生,但亦可能由别有用心者通过研究开放架构的域名服务器系统来利用当中的漏洞。


中文名:DNS污染 


外文名:DNS cache poisoning       DNS cache pollution


名称:DNS污染


别名1:域名服务器缓存污染 

别名2:域名服务器快取侵害


污染源:旁路由器 


类似手段:DNS劫持



详解:


某些网络运营商为了某些目的,对DNS进行了某些操作,导致使用ISP的正常上网设置无法通过域名取得正确的IP地址。某些国家或地区为出于某些目的防止某网站被访问,而且其又掌握部分国际DNS根目录服务器或镜像,也可以利用此方法进行屏蔽。


常用的手段有:DNS劫持和DNS污染。关于DNS劫持和DNS污染的区别。对付DNS劫持的方法很简单,只需要把系统的DNS设置改为为国外的DNS服务器的IP地址即可解决。但是对于DNS污染,一般除了使用代理服务器和VPN之类的软件之外,并没有什么其它办法。但是利用我们对DNS污染的了解,还是可以做到不用代理服务器和VPN之类的软件就能解决DNS污染的问题,从而在不使用代理服务器或VPN的情况下访问原本访问不了的一些网站。当然这无法解决所有问题,当一些无法访问的网站本身并不是由DNS污染问题导致的时候,还是需要使用代理服务器或VPN才能访问的。


DNS污染的数据包并不是在网络数据包经过的路由器上,而是在其旁路产生的。所以DNS污染并无法阻止正确的DNS解析结果返回,但由于旁路产生的数据包发回的速度较国外DNS服务器发回的快,操作系统认为第一个收到的数据包就是返回结果,从而忽略其后收到的数据包,从而使得DNS污染得逞。而某些国家的DNS污染在一段时期内的污染IP却是固定不变的,从而可以忽略返回结果是这些IP地址的数据包,直接解决DNS污染的问题。 





域名被污染解决方法NDS污染清洗方法


最近发现网赚行业及seo行业的很多网站都被污染了,这里分享下常用的解决方法。方法只能缓解,一般域名被污染后就废了,下面的方法仅供参考。


1,域名清洗


这个方法最有效,但也是最贵的方法,动辄就是上万元,而且是按月收费的,小点的站点根本划不来。


2,DNS切换


切换不通的DNS,可以选择免费的,DNS服务商很多都是免费用的。


3,301跳转


虽然很多地区无法挑战,但是有的地方是可以跳转的,可以缓解些流量。


4,百度改版


可以去试试,但大部分网站是无法完成改版的。


5,新站链接提交


301跳转后把所有链接及时提交给搜索引擎,方便搜索引擎辨别这是“改版”后的网站,在一定程度上可以恢复收录和排名。


6,及时更换友情链接


301重定向后可以说是新站了,部分站长是不乐意换友链了,若是关系好点的站长不过是动动手的事情。


反正利于网站seo优化的方法尽量都使用,可以在加速收录和排名恢复。 


也许您对下面的内容还感兴趣:

留言0

评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。