当前位置:首页 > SEO培训 > 正文内容

什么是DNS劫持与DNS污染,怎么解决

admin4年前 (2022-07-20)SEO培训757

随着计算机的使用越来越普遍,很多网友对于DNS(Domain Name System 域名系统)并不陌生。

DNS服务可以将用户的域名解析为对应的IP地址,但是在这个过程中由于一些恶意的攻击或者是修改,可能会出现DNS劫持与DNS污染的状况,那么什么是DNS劫持与DNS污染呢?

我们应该采取什么办法来解决呢?请继续往下看吧!

DNS工作原理

当用户需要访问某个网站的时候,通常会输入网站域名或者是点击网站链接。这时,系统会首先查询本地的Hosts文件是否有对应的IP信息,若有的话,则会将其返回给用户,用户通过这个IP访问目标网站;若没有,系统则会用DNS服务器进行查询,DNS的工作原理我们可以简单的用三个步骤来概括:

1、用户需要访问某个网站,向DNS服务器提出域名解析请求。

2、DNS得到请求后解析域名,并将解析的结果返回给用户。

3、用户得到解析后的IP地址,并用它访问目的网站。

什么是DNS劫持

简单的说,DNS劫持是指通过某种手段劫持DNS服务器,并且修改服务器里某个域名对应的IP来达到劫持的目的,这时,用户对目标网站的访问就由原IP转变成为修改后的IP。换句话说,DNS劫持是通过篡改DNS服务器里面的记录来返回给用户一个错误的IP来实现劫持的。曾经出现过用户访问Google域名的时候出现了百度的网站就属于典型的DNS劫持事件。

什么是DNS污染

DNS污染是指通过技术手段让目标用户得到虚假主机IP,从而导致无法与目标网站通信的情况。DNS污染也被称为“DNS缓存投毒攻击”(DNS cache poisoning)和“域名欺骗”。它的主要过程可以用以下的步骤来表示:

1、你的电脑向DNS服务器发送了“域名查询”的请求。

2、DNS服务器查询是否有相应的DNS缓存,若有,则将缓存的结果返回给用户。若没有,则向上一级的域名服务器发出请求查询。

3、上一级的DNS服务器收到请求后开始查询,此时黑客会赶在上一级域名服务器之前,将虚假的主机IP发给DNS服务器,从而导致DNS里面的缓存受到污染。

4、DNS将错误的IP返回给用户,用户使用这个错误的IP访问网站。

解决办法

1、修改Hosts文件,Windows中Hosts文件的优先级高于DNS服务器,当用户访问某个域名时,会先检测Hosts文件里面是否有对应的IP,若没有,再查询DNS服务器。所以,我们可以在Hosts里面添加正确的DNS地址来解决DNS污染和DNS劫持问题,如 “61.135.169.125 www.******.com ” 

2、使用安全的DNS服务器,如果发现存在DNS劫持现象,可以通过更换权威的DNS服务器来避免DNS劫持,例如可以更换为第三方的DNS服务Opendns,或者是Google的DNS服务器( Google 提供了两个域名服务器,IP地址 分别是 8.8.8.8 和 8.8.4.4 )。不过使用第三方DNS服务器虽然可以解决DNS劫持问题,但是还是不能解决DNS污染问题。

扫描二维码推送至手机访问。

版权声明:本文由老苏SEO转载并发布,如侵权可联系删除。

本文链接:https://www.laosuseo.com/?id=1166

分享给朋友:

“什么是DNS劫持与DNS污染,怎么解决” 的相关文章

SEO外链:快速反链友链建设发布技巧

SEO外链:快速反链友链建设发布技巧

原标题:SEO外链:快速反链友链建设发布技巧 SEO外链技巧有哪些,SEO外链建设和网站内容优化同样重要,作为网站提权和吸引蜘蛛的重要技巧,SEO外链技巧是我们SEO工作中的重要环节,对于外建设的SEO技巧有哪些呢? 外链通常是指向我们网站的链接,分为反链和友链;...

对新人来说想学SEO但不知道从何做起怎么办?

对新人来说想学SEO但不知道从何做起怎么办?

SEO其实没有想象中那么难下手,现在互联网资源这么丰富,所以我们可以从网上找到一些SEO的基础教程认真的看完,不管怎么样,先要有一定的理论基础。不需要先掌握多么高深的SEO知识,主要先摸着门道就行。大概的了解了SEO之后,我们需要结合具体的实际操作来学习真正的SEO优化技术。所以我建议大家可以像我一...

seo入门需要学习什么?

seo入门需要学习什么?

seo入门需要学习什么呢,这个是很多初学SEO者所困惑的问题,下面就是介绍seo初学者需要掌握的知识; 我们常说万事开头难,我们学习新的东西,新的事物,新的知识也是如此。现在回想自己刚开始接触seo时的哪些点点滴滴,想想就觉得好笑,现在认为这么简单的东西当初的我居然花了那...

简单介绍一下网站SEO流程

简单介绍一下网站SEO流程

seo可以比作是针对网站排名的一套完整系统,而这套完整的系统需要一步步的做好定位。随着互联网的不断发展,seo也已经演变了两种模式,一种是常规的技术型知识,另一种是专业性的寻求突破。技术性的知识就像火车轨道一样,只要学会就能运用,而更加专业的知识,就需要在经验中不断的总结了。接下来给大家简单介绍一下...

哪些因素导致网站排名时有时无

哪些因素导致网站排名时有时无

作为网站推广人员最关心的就是网站排名问题,一个稳定的网站排名是每个站长朋友所渴望到达的效果。但是有的站在朋友反映网站排名非常不稳定,网站排名时有时无,今天笔者就跟大家分享一下哪些因素容易导致网站排名时有时无?第一、网站内容质量导致网站排名时有时无现在很多网站的内容有很多的问题,这和之前百度算法精确度...

seo培训大概多少钱

seo培训大概多少钱

1.seo培训大概多少钱·因素 ①对于网站域名来说,域名存在时间的长短也会影响到SEO优化的价格,如果网站域名是刚申请的,就需要大量的时间来对网站进行优化,所需要的费用也就会高一些。如果是以个老域名,就不需要太多的时间来优化,这样所需要的价格也就会低一些。 ②如果企业想要长...