很多人都听说过dns污染,但是dns污染和dns劫持的关系一直模糊不清,区分不清楚。dns污染就是属于dns劫持里面的一种情况,是因为网络运营商有意识的操作dns,让isp不能正常上网设置,导致域名获得错误的ip地址。为了预防某个网站在一些国家或者地区因为某些目的访问,同时掌握部分国际dns目录服务器或镜像,可以用dns污染来进行屏蔽。这种和一些流氓运营商通过dns劫持域名打广告不一样,dns污染发生时域名会直接不能访问使用。
给大家打个比喻,假如有高年级同学们给新生们开了一个玩笑,把高中校园内的所有教室号都调换了,让新生们在校园种迷路,还坐在了错误的教室中。这样的结果就是,不匹配的教室号记录到校园目录中,新生们不断前往错误的教室......恶意攻击者可通过假冒 dns 域名服务器,向 dns 解析器发出请求,然后在 dns 解析器查询域名服务器时伪造答复,使 dns 缓存中毒,这就是dns 查询返回错误响应并将用户定向到错误网站。
dns域名污染不能完全处理,但通过处理可让访问恢复,常用的有三种方式:
一:dnssec
通过对dns数据完整性和来源方法进行验证,dns一开始设计时没有添加这种验证,这个就很可能是dns中毒的一大原因。同tls/ssl 很像,dnssec通过公钥加密来对数据来鉴定和验证身份。
dnssec 扩展是在 2005 年发布的,但 dnssec 尚未成为主流,因此 dns 仍然容易受到攻击。
二:租用dns污染解决服务
三:使用自建的dns服务器
这个方式最保险安全,但是比较需要投入时间和成本,适合有条件的用户。
网站优化无处不在域名不可忽略苏州到凤城物流专线常州到漳州物流专线网站建设整站定制相对模板的优势网站建设容易影响到网站流量的5个常见错误常州到龙海物流专线泉州到湖州物流专线福州到涟源物流专线