DNS服务器搭建
一、DNS简介: DNS是域名系统(Domain Name System)的缩写,是因特网上的一项核心服务,能够将域名解析为IP地址,也能把IP地址解析为域名,正向解析即把域名解析为IP,反向解析即把IP解析为域名。 二、DNS查询方法: 1.2 DNS查询方法:递归查询和迭代查询。递归查询指客户端向服务器端发送查询请求,服务器将在本服务器上查询并告诉客户端结果,若本服务器不能解析,则服务器会转发给其他指定的DNS服务器查询,并转发回来由自己传送给客户端。迭代查询指服务器自己不能解析时转发给别的服务器并由别的服务器直接传送给客户端。转发器和根提示就是依据这两种方法而实现的。 三、域名解析过程 1、如果本地的dns解析器有缓存直接返回; 2、查找本地hosts文件,根据对应的映射返回IP; 3、指定DNS服务器,DNS服务器有缓存直接返回; 4、解析域名,将请求交给根域DNS(如果没开启转发,全球13个根域DNS); 5、根域告诉DNS服务器.com的DNS地址; 6、DNS服务器查找.com解析www.baidu.com; 7、.com域DNS告诉DNS服务器baidu.com的DNS; 8、DNS服务器查找baidu.com DNS; 9、baidu.com 返回www.baidu.com的IP地址给DNS服务器; 10、DNS服务器将DNS响应报文返回给用户。 四