它的实现过程和劫持你知道吗 什么叫dns服务器

1、DNS是什么?
域名解析系统,可以将域名与IP地址建立映射关系,通过域名得知目标IP 。
2、为什么会出DNS这种东西?
在网络中,想要访问主机资源或者服务器资源需要知道目标的IP地址,但是IP地址又长数字又很容易记错,而且全世界那么多IP地址我也记不住,怎么办?就需要域名来代表一个IP地址,进行相互之间的映射关系
【它的实现过程和劫持你知道吗 什么叫dns服务器】3、那DNS在我们生活中怎么用的?
比如:在我们平常访问百度在网页地址栏输入: 这样我们就会进入百度的主页 。

它的实现过程和劫持你知道吗 什么叫dns服务器

文章插图
DNS实现过程第一步:当在浏览器上输入域名时,我们的PC机会自动提出域名解析请求,并将请求发送给我们所配置的域名服务器进行解析第二步:域名服务器收到我们PC机的域名解析请求值后,会先查询本地的缓存(DNS缓存),如果有对应的域名与IP地址条目,域名服务器会将结果直接发送给我们的PC机,不会进一步解析操作 。第三步:但是如果域名服务器的本地缓存中没有该纪录,则本地域名服务器就会把请求发给根域名服务器进行解析,然后根域名服务器收到后再返回给本地域名服务器一个所查询域(根的子域) 的主域名服务器的地址给我们的PC机 。第四步:本地服务器再向上一步返回的域名服务器发送请求,然后接受请求的域名服务器会继续查询自己的缓存,如果没有该纪录,则返回相关的下级的域名服务器的地址 。第五步:持续进行第四步的查询解析操作,直至解析到对应的纪录 。第六步:本地域名服务器把歇息到的纪录返回的结果保存到缓存,以备下一次使用,同时还将结果返回给客户机
第七步:客户机收到结果后向向目标IP发出访问请求,进行访问
它的实现过程和劫持你知道吗 什么叫dns服务器

文章插图
4、DNS劫持是什么?
当我们访问某个网页时,如输入百度的域名,但是进入页面时其他的网页,这就是DNS劫持 。
如何防止DNS劫持?通常我们使用的DNS服务器使用的是服务商域名服务器,我们出来可以向运营商反馈这种情况外,还可以将自己的DNS服务器切换为其他第三方DNS服务器,如百度DNS、阿里DNS等等都是可以的 。
最近还整理了很多其他网工资料,有需要的可以找我要~

    推荐阅读