子域授权
在父域配置如下:
[root@redhatlinux9 root]# vi /var/named/brus.net.zone
添加如下配置:
abc 1D IN NS ns.abc (全称为ns.abc.brus.net)
ns.abc 1D IN A 10.0.0.100
即把abc.brus.net这个子域授权给主机ns.abc.brus.net管理,IP地址为10.0.0.100
在要设置为子域服务器10.0.0.100上设置:
[root@redhatlinux9 root]# vi /etc/named.conf #在此配置文件上添加被授权的zone
zone "abc.brus.net" IN {
type master; #指定为MASTER类型
file "abc.brus.net.zone"; 文件名可随便取,好记就行
[root@redhatlinux9 root]# vi /var/named/abc.brus.net.zone
$TTL 86400
@ 1D IN SOA @ root.abc.brus.net (
42 3H 15M 1W 1D )
1D IN NS ns.abc.brus.net. (也可简写为ns)
ns 1D IN NS 192.168.0.100
www 1D IN NS 192.168.0.111
这里的@代表的是zone定义的域abc.brus.net
辅助域名服务器
主服务器地址为192.168.0.1,辅服务器为192.168.0.2,在0.2这台主机上配置就可以了
[root@redhatlinux9 root]# vi /etc/named.conf
添加如下配置:
zone “xyz.com” IN {
type slave;
file “xyz.com.zone”;
masters { 192.168.0.1; };
};
常用配置选项
Opions {
Forwarders { 218.40.18.30; }; #配置转发
allow-transfer { 192.168.1.100;};#允许更新的辅DNS,也可在zone区里设
allow-query { 192.168.1.0/24;}; #允许查询的网段
};