一、简述DNS服务器原理,并搭建主-辅服务器
DNS服务器原理
DNS服务:能够提供域名与ip地址的解析服务,即IP地址与域名的对应关系数据库
域名共分为四个域
根域: “.”
顶级域:顶级域的字母不同所代表的组织也不同,以下仅列出部分
组织域:.com,.net,.org,.gov,.edu
国家域:.iq,.tw,.hk,.jp,.cn,...
in-addr.arpa为反向域,特殊
二级域:
如.qq.com等
子域:
比如,mail.qq.com和calendar.qq.com是qq.com的两个子域,而qq.com则是顶级域的子域。
搭建DNS服务器,建议搭建主服务器和辅助服务器
辅助服务器的优点:
1、容错能力
2、减少广域链路的通信量
3、减轻主服务器的负载
DNS的两种查询方式
1、递归查询
2、迭代查询
客户端到本地DNS服务器为递归查询,DNS服务器之间是迭代查询。
DNS名称解析方式:
名称 ---> IP:正向解析
IP ---> 名称:反向解析
1、正向解析:指域名到IP地址的解析过程
2、反向解析:从IP地址到域名的解析过程。反向解析的作用为服务器的身份验证。
DNS资源记录
1、SOA资源记录(Start of Authority Record)起始授权记录
(1)SOA定义域额全局参数,进行整个域的管理设置
(2)一个区域文件只允许存在唯一的SOA记录。
2、NS资源记录
(1)NS(Name Server)记录是域名服务器记录,用来指定该域名由哪个DNS服务器来进行解析。每个区域区根处至少包含一个NS记录。
3、A资源记录
(1)A记录把FQDN映射到IP地址,用户客户端向dns发起域名请求,DNS服务器能找到FQDN域名对应的IP地址返回给客户端
4、PTR资源记录
(1)相对于A资源记录,指针(PTR)记录把IP地址映射到FQDN,用于反向解析,通过IP地址,找到域名。
5、CNAME资源记录
(1)别名记录(CNAME)资源记录创建特定FQDN的别名。用户可以使用CNAME记录来隐藏用户网络的实现细节,使连接的客户机无法知道真正的域名。
6、MX资源记录
(1)邮件交换(MX)资源记录,为DNS域名指定邮件交换服务器。