实验环境:
宿主机 windows 7 64位旗舰版,vmware workstation 9.0.1 build-894247,三台vmware虚拟机:
Node1 两块网卡,一块网卡使用host-only连接,ip 192.168.100.254;一块用vmnet 2 连接,ip 172.16.100.21 使这两个网卡不在一个网络中。
Node2 一块网卡 ,网络连接类型host-only ip 192.168.100.10
Node3 一块网卡 ,网络连接类型vmnet2 ip 172.16.100.20
具体配置:
1) 安装dns
yum -y install bind
yum -y install bind-chroot
2) 关闭selinux,防火墙上放行DNS端口,对两个网卡接口防火墙上添加信任,否则,测试时会出现问题。
3)配置node1
主机node1 dns主配置如下:
主机管理的区域是com. 区域配置文件为 named.com
options {
directory "/var/named";
};
zone "com." {
type master;
file "named.com";
};
zone配置文件 /var/named/chroot/var/named/named.com 配置如下图:
红色方框内两行,即把love.com 委派给node2.love.com主机管理,把qing.com委派给node3.qing.com管理。
4)配置node2
node2主配置如下:
区域文件named.love.com配置如下:
node2 上测试:dig mail.love.com @192.168.100.254 可以正确解析证明委派成功。
5)配置node3
node3主配置如下:
zone配置文件named.qing.com 配置如下:
在node3上测试 ,dig mail.qing.com @172.16.100.21,有结果显示说明成功。
至此,dns委派实验完成。
转载于:https://blog.51cto.com/geeeek/1133850