DNS(1)DNS服务器部署 ---什么是DNS、快速搭建DNS高速缓存
什么是DNS及DNS缓存
DNS(Domain Name Service,域名解析服务)是互联网上存储域名和ip映射关系的一个分布式数据库,它负责把域名转换成ip地址,或ip地址转换为域名。
DNS服务器可以高速缓存从其他DNS服务器收到的DNS记录,也可以在DNS客户服务中使用高速缓存,将其作为DNS客户端保存在最近的查询过程中得到的信息高速缓存的方法。
快速搭建DNS高速缓存
服务端的操作 #172.25.254.20
bind ##安装包
named ##服务名称
/etc/named.conf ##主配置文件
/var/named ##数据目录
端口 53 ##默认
关于报错信息:
no servers could be reached ##服务无法访问(服务开启?火墙?网络?端口?)
服务启动失败 ##配置文件写错(清空日志重新报错然后查看日志)
dig 查询失败
NOERROR ##表示查询成功
REFUSED ##服务拒绝访问
SERVFAIL ##查询记录失败(DNS服务器无法到达上级,拒绝缓存)
NXDOMAIN ##此域名A记录在DNS中不存在
安装bind服务
搭建好软件仓库后,建议使用dnf直接安装
dnf install bind - y