Redhat_rhel8.0_DNS服务搭建步骤详细
一、为什么需要DNS服务呢?
答:一般来讲域名比IP地址更加的有意义,容易记住。所以通常用户习惯性输入域名来访问网络中的资源,但是计算机主机在互联网中只能通过IP识别对方主机,那么就需要DNS域名解析服务了。
1.1、DNS域名解析服务:是用于解析域名与IP地址对应关系的服务,功能上可以实现正向解析与反向解析。
1.2、正向解析:根据主机名(域名)查找对应的IP地址。
1.3、反向解析:根据IP地址查找对应的主机名(域名)。
1.4、主服务器:在特定区域具有唯一性,负责维护该区域的域名与IP地址对应关系。
1.5、从服务器:从服务器中获得域名与IP地址对应关系并维护,以防主服务器宕机情况。
1.6、缓存服务器:通过向其他域名解析服务器查询获得域名与IP地址对应关系,提高重复查询时的效率。
1.7、递归查询:用于客户机向DNS服务器查询。
1.8、迭代查询:用于DNS服务器向其他DNS服务器查询。
二、DNS解析过程
2.1、比如解析www.redhat.com,第一步,查询本地host文件和缓存有没有这个记录,有就直接解析,没有就访问DNS服务器,如果DNS服务器上没www.redhat.com或者redhat.com不在你访问的DNS服务器管理区域内,那么DNS服务器就会向dot根域名服务器发递归查询,如果找到了记录了,DNS就会返回给 client