需要完成的配置任务如下:
1)在子DNS上添加到父域tedu.cn 转发设置
2)测试父域转发查询
步骤
实现此案例需要按照如下步骤进行。
步骤一:未配置转发时,向子DNS无法查询父域中的域名
向子DNS服务器192.168.4.205查询父域中的域名www.tedu.cn,区域未知:
[root@svr5 ~]# nslookup www.tedu.cn 192.168.4.205
Server: 192.168.4.5
Address: 192.168.4.5#53
** server can't find abc.com: NXDOMAIN
步骤二:修改子DNS的服务配置,添加转发父域
[root@pc205 ~]# vim /etc/named.conf
options {
directory "/var/named";
};
zone "bj.tedu.cn" IN { //本地权威域
type master;
file "bj.tedu.cn.zone";
};
zone "tedu.cn" IN { //转发给其他DNS的域
type forward; //类型标记为转发
forwarders { 192.168.4.5; }; //指定目标DNS服务器
};
[root@pc205 etc]# service named restart //重启服务
停止 named: [确定]
启动 named: [确定]
步骤三:再次向子DNS查询父域中的域名,可以获得结果
向子DNS服务器192.168.4.205查询父域中的域名www.tedu.cn,成功获得转发的非权限解析记录:
[root@svr5 ~]# nslookup www.tedu.cn 192.168.4.205
Server: 192.168.4.205
Address: 192.168.4.205#53
Non-authoritative answer:
Name: www.tedu.cn
Address: 192.168.4.100 //解析记录