114
什么是域名污染?如何解决域名污染?

(一)什么是域名污染?

“域名污染”一般也被称为“域名欺骗”、“域名缓存投毒”、“DNS污染”等等,主要表现为IP地址指向错误;通俗理解,就是当用户输入A域名(A网站地址)时,不仅无法正常跳转至A网站,反而打开了B网站页面

因此,域名污染与域名被拦截一样,都会对网站的正常运营造成不利影响,站长朋友们必须及时、有效地解决域名污染问题,才能够令用户正常访问和打开网站。

(二)域名污染的原理是什么?

如果在网站内容未违规且正常运营的情况下,仍出现了域名污染的问题,则有可能是网络攻击者(例如黑客等)利用DNS协议中存在的漏洞,并向网站发送了错误的信息。

当用户通过计算机向域名服务器发送“查询”请求,域名服务器会在一定时间对计算机给出回应,而网络攻击者则有可能在服务器给出回应之前,抢先将伪造的错误应答发送到计算机;这样一来,用户得到的信息就是网络攻击者伪造或制定的内容。

(三)如何解决域名污染?

①使用代理服务器或VPN,或各种SSH加密代理进行远程DNS解析。

②修改hosts文件,在hosts中添加受到污染的DNS地址,可解决DNS污染和DNS劫持。

③更换域名跳转,若网站内容未违规,站长可更换域名301跳转。

④更换DNS解析服务器,站长可向域名服务商寻求帮助,要求服务商更换未被污染的DNS服务器即可。

⑤使用第三方解析服务,这种方式即放弃原有的服务商解析服务,寻找第三方网站提供DNS解析,这样可以避免服务器缓存已被污染数据的情况。

⑥通过软件编程忽略返回结果是虚假IP地址的数据包,这也可以解决网站域名污染问题。


这条帮助是否解决了您的问题? 已解决 未解决

提交成功!非常感谢您的反馈,我们会继续努力做到更好! 很抱歉未能解决您的疑问。我们已收到您的反馈意见,同时会及时作出反馈处理!