什么是DNS?
DNS(Domain Name System):域名系统,也叫域名解析,将域名和IP进行互相转换,具有层次性和分布式的特点
host是用来做静态IP和域名对应的
host文件的优先级是高于DNS的
DNS服务的作用
1. 将域名解析为IP地址
(1)客户机向DNS服务器发送域名查询请求
(2)DNS服务器告知客户机Web服务器的IP地址
(3)客户机与Web服务器通信
DNS查询类型
1、从查询方式上分
(1)递归查询
要么做出查询成功响应,要么做出查询失败的响应。一般客户机和服务器之间属递归查询,即当客户机向DNS服务器发出请求后,若DNS服务器本身不能解析,则会向另外的DNS服务器发出查询请求,得到结果后转交给客户机
(2)迭代查询
服务器收到一次迭代查询回复一次结果,这个结果不一定是目标IP与域名的映射关系,也可以是其它DNS服务器的地址
2、从查询内容上分
(1)正向查询:由域名查找IP地址
(2)反向查询:由IP地址查询域名
编辑回复