1 .安装bind服务程序
命令: yum install bind-chroot
主配置文件:/etc/named.conf
区域配置文件:/etc/named.rfc1912.zones — 用于保存域名和IP地址对应关系的所在位置
数据配置文件目录:/ var/named ---- 用于保存域名和IP地址真实对应关系的数据配置文件
2 .bind的服务程序名称为named, 首先把/etc/named.conf文件中的第13行和第17行的地址修改为any。
listen-on port 53 { any; }; -----服务器上的所有IP地址均可提供DNS域名解析服务。
allow-query { any; };--------允许所有人对本服务器发送DNS查询请求
正/反向解析实验
- 编辑区域配置文件:/etc/named.rfc1912.zones
2.编辑数据配置文件
正向解析文件模板:named.localhost
反向解析文件模板:named.loopback
注意:正/反向解析文件的命名必须和/etc/named.rfc1912.zones中的file 名字一致
正向解析文件:
反向解析文件:
配置完成后重启named服务,并设置网卡、DNS,然后重启网络。
用nslookup检查是否配置成功
部署从属服务器
1、在主服务器中的区域配置文件允许从服务器额更新请求,然后重启主服务器的DNS服务程序。
重启DNS服务命令:systemctl restart named
2、在从服务器中填写主服务器的IP地址和要抓取的区域信息,然后重启服务。
重启服务
然后在/var/named/slaves目录中可以看到对应的文件
同样的用nslookup检查是否配置成功