三、配置文件/etc/named.conf
全局配置:
options{
directory "/etc"; //区域数据文件存放目录
recursion yes; //是否使用递归查询方式,默认是yes
forwarders { 219.149.135.188; }; //指定dns转发器
};
区域配置:
zone "cuug.com" IN {
type master;
file "cuug.com.zone";
};
区域文件:
@ IN SOA cuug.com. admin (
420025 ; serial (d. adams) //更新序列号
3H ; refresh //刷新时间
15M ; retry //重试延时
1W ; expiry //失效时间
1D ) ; minimum //无效地址解析记录的默认缓存时间
@ IN NS ns1.cuug.com. //必须要先配置NS记录,才能提供解析服务
ns1 IN A 172.16.16.102
www IN A 172.16.16.5
2009021901 ;更新序列号,用于标记地址数据库的变化,可以是10位以内的整数
3H ;刷新时间,从域名服务器更新该地址数据库文件的间隔时间
15M ;重试延时,从域名服务器更新地址数据库失败以后,等待多长时间再次尝试
1W ;失效时间,超过该时间仍无法更新地址数据库,则不再尝试
1D ;设置无效地址解析记录(该数据库中不存在的地址)的默认缓存时间
注意:修改了配置文件与区域数据文件后,要重启服务。
刷新配置:# rndcreload
反向解析:
# cat /etc/named.conf
zone "16.16.172.in-addr.arpa" in{
type master;
file "16.16.172.in-addr.arpa.zone";
};
named-checkzone 172.16.16./etc/16.16.172.in-addr.arpa.zone
# cat /etc/16.16.172.in-addr.arpa.zone
@ IN SOA unix.org. admin(
20110523 ;serial
3H ;refresh
15M ;retry
1W ;expire
1D) ;minimum
@ IN NS ns1.unix.org.
101 IN PTR ns1.unix.org.