DNS劫持是什么意思?如何处理DNS劫持

DNS被劫持后会造成很多问题,比如访问A网站的地址,打开的却是B网站的页面,跳出恶意广告。如果黑客利用DNS劫持,让你进入假冒的钓鱼网站,可能造成自己的重要信息泄露。

DNS劫持是什么意思

一、什么是DNS劫持

DNS劫持又叫域名劫持,指攻击者利用其他攻击手段,篡改了某个域名的解析结果,使得指向该域名的IP变成了另一个IP,导致对相应网址的访问被劫持到另一个不可达的或者假冒的网址,从而实现非法窃取用户信息或者破坏正常网络服务的目的。

二、DNS的危害

攻击者使用DNS请求,将数据放入一个具有漏洞的DNS服务器的缓存当中。这些缓存信息会在客户进行DNS访问时返回给用户,从而把用户客户对正常域名的访问引导到入侵者所设置挂马、钓鱼等页面上,或者通过伪造的邮件和其他的server服务获取用户口令信息,导致客户遭遇进一步的侵害。

对于企业和机构客户而言,遭遇DNS劫持是非常严重的问题,它会导致机构失去对域名的控制,一旦攻击实现,机构的站点将不能访问,或者用户可能会访问到伪造的站点。当用户接入如支付宝,银行等合法站点时遭遇域名劫持,用户将面临个人账户和敏感信息泄露,财产损失等风险。

三、DNS劫持与HTTP劫持的不同

DNS劫持:在DNS服务器中,将某个域名对应的IP地址进行了篡改,你解析出来的域名对应的IP,在劫持前后不一样,访问的是另外一个网站。

HTTP劫持:你DNS解析的域名的IP地址不变,在和网站交互过程中的劫持了你的请求。比如当你正常访问一个无广告的页面时,页面上出现广告弹窗,那么可能是运营商劫持了HTTP。四、DNS劫持怎么处理

应对DNS劫持,设置一个可靠的DNS服务器往往就可以解决问题。然而,很多朋友在设置了可靠的DNS服务器后,仍然不能解析到正确的IP地址,例如某个网站的IP地址明明是可以Ping通的,但就是无法访问。

造成无法访问的原因是网站域名解析错误,而这就存在以下几种可能:

1、黑客攻击国外根服务器造成国内服务器域名解析遭到污染;

2、由于数据传输过程中网络节点较多,节点也可能成为攻击目标;

3、黑客在攻击单个网站的时候,因为节点较多,导致节点污染从而影响了全网。

而上述这种情况,通常是DNS污染所导致的。针对DNS劫持,目前唯一比较有效的办法就是加速运营商DNS缓存记录获取刷新的时间及数据,保障获取结果的准确性。

通过主动加速,从而减少公共DNS递归过程,加快域名解析速度,有效减少和改善DNS多方面投毒情况发生,能从一定程度上解决网站被劫持、DNS被污染的风险。

面对DNS劫持,建议个人站长和企业网站运维人员,自己不熟悉的情况下,通过专业的网络安全公司接入防护措施,提高网站安全性能。虽然现在DNS被劫持的现状无法绝对杜绝,但可以改善,从DNS服务商的强大节点资源和DNS解析技术完善,给用户更好的上网体验。

你可能感兴趣的:(网络安全,http,运维)