1. [root@localhost ~]#hostnamectl set-hostname slave
    2. [root@slave ~]# mv /etc/yum.repos.d/* /media/ //配置YUM源
    3. [root@slave ~]# mkdir /opt/centos //创建镜像挂载点
    4. [root@slave ~]# vi /etc/yum.repos.d/local.repo //编辑本地源文件
    5. [centos]
    6. name=centos
    7. baseurl=ftp://192.168.100.11/centos
    8. gpgcheck=0
    9. enabled=1
    1. [root@slave ~]# yum install bind-chroot bind-utils -y //安装DNS相关服务
    2. [root@slave ~]# vi /etc/named.conf //修改配置文件
    3. 将第十三行以及第十九行中的大括号内容修改成any
    4. listen-on port 53 { any; }; //允许服务器上的所有IP均可提供DNS域名解析服务
    5. allow-query { any; }; //允许所有用户对本服务器发送DNS查询请求
    1. [root@slave ~]# vi /etc/named.rfc1912.zones
    2. zone "test.com" IN {
    3. type slave; //该区域内的DNS从服务器
    4. file "slaves/test.com.zone"; //该区域内的配置文件名称
    5. masters { 192.168.100.11; }; //主服务器地址
    6. };
    7. [root@slave ~]# systemctl restart named //两台机器同时重启动
    8. [root@slave ~]# cd /var/named/slaves/ //进入文件查看同步
    9. [root@slave slaves]# ll
    10. total 4
    11. -rw-r--r-- 1 named named 228 Oct 25 16:53 test.com.zone
    1. 测试
    2. [root@slave slaves]# cat /etc/resolv.conf
    3. # Generated by NetworkManager
    4. eserver 192.168.100.11
    5. nameserver 192.168.100.12
    6. [root@slave slaves]# nslookup
    7. > www.test.com
    8. Server: 192.168.100.12
    9. Address: 192.168.100.12#53
    10. Name: www.test.com
    11. Address: 192.168.100.11
    12. [root@slave slaves]# ping www.test.com
    13. PING www.test.com (192.168.100.11) 56(84) bytes of data.
    14. 64 bytes from 192.168.200.11 (192.168.100.11): icmp_seq=9 ttl=64 time=0.749 ms
    15. 64 bytes from 192.168.200.11 (192.168.100.11): icmp_seq=10 ttl=64 time=0.410 ms