主, 从域名服务器配置
一, 实验环境
主域名服务器: ns1.topsec.com,192.168.120.119
从域名服务器: ns2.topsec.com,192.168.120.120
二, 实验步骤
1. 安装 bind yum install bind -y
2. 服务器主 DNS IP 配置
3. 从 DNS IP 配置
4. 主 DNS 服务器配置文件设置 VIM /etc/named.conf
5. 主 DNS 区域文件设置 /var/named 目录下创建区域文件
如果区域用 cp 命令文件拷贝样例的话, 需要给拷贝后的文件 other 用户加上可读权限, 因为样例默认 other 用户没有任何权限, 要是自己创建区域文件的话就没有问题了.
如果区域文件 other 用户没有可读权限, 启动服务是没有问题, 但本地测试, 会出现 dns 查找失败, 查看日志, 说区域文件被拒绝. 因为运行 named 服务是调用 bind 来执行的, 它不属于 root 用户以及 root 用户组
6. 主 DNS 反向解析文件设置
7. 测试文件
- named-checkconf
- named-checkzone topsec.com topsec.com.zone
- named-checkzone 120.168.192.in-addr.arpa 192.168.120.zone
8. 主 DNS 启动服务 service named start
9. 从 DNS 配置文件设置
10. 查看配置文件 /etc/named.conf
11. 测试文件 named-checkconf
启动服务 service named start
查看从 dns 是否获得主 dns 的区域文件
12. 在客户端测试
配置 IP
13. 测试
来源: https://www.cnblogs.com/yuzly/p/10581688.html