目录
DNS的默认端口是udp的53号
DNS系统的作用:
DNS只进行解析
正向解析:根据域名查找对应的IP地址
反向解析:根据IP地址查找对应的域名
DNS系统的分布式数据结构
全球只有十三个根,中国有一个镜像。
.cn......:顶级域
.com.cn......:二级域
.baidu.com.cn.......:三级域
www....:主机名
FQDN(完全合格域名(例如:www.baidu.com))=主机名+DNS后缀
DNS系统类型
缓存域名服务器
1.也称位DNS高速缓存服务器
2.通过想其他域名服务器查询获得域名->IP地址记录
3.讲域名查询结果缓存好本地,提高重复查询时的速度
主域名服务器
1.特定DNS区域的权威服务器,具有唯一性
2.负责维护该区域内所用域名->IP地址的映射记录
3.需要自行建立所负责区域的地址数据文件
从域名服务器
1.也称位辅助域名服务器,是对主域名服务器的热备份
2.其维护的域名->IP地址记录来源于主域名服务器
3.需要从域名服务器自动同步区域地址数据
DNS中BIND服务
BIND主要执行程序:/usr/sbin/named
默认监听端口:53
主配置文件:/etc/named.conf
保存DNS解析记录的数据文件位于:/var/named
主配置文件named.conf
全局配置部分:
设置DBS服务器的全局参数
包括监听地址和端口,区域数据文件存放的目录等
使用options{......};的配置段
区域配置部分:
设置本服务器提供解析的特定DNS区域
包括域名,服务器角色,数据文件名称等
使用zone“区域名” IN{......};的配置段
区域数据配置文件:
全局TTL配置项及SOA记录
$TTL(Time To Live,生存时间)
SOA(Start Of Authority,授权信息开始)
分号 “;” 开始的部分表示注释信息
正向解析记录:
NS 域名服务器(Name Server)记录
MX 邮件交换(Mail Exchange)记录
A 地址(Address)记录,只用在正向解析区域中
CNAME 别名(Canonical Name)记录