域名解析服务器DNS配置实例
以上属于个人原作,转载请注明出处。谢谢。
正向解析文件
$TTL 3h
wzvtc.cn. IN SOA ns.wzvtc.cn. ltf@wzvtc.cn.(
1 //定义序列号的值,同步辅助名称服务器数据时使用
3h //更新时间间隔值。定义该服务器的辅助名称服务器隔多久的时间更新一次
1h //辅助名称服务器更新失败时,重试的间隔时间
1w //辅助名称服务器一直不能更新时,其数据过期的时间
1h) //最小默认TTL的值,如果第一行没有$TTL,则使用该值。
wzvtc.cn. IN NS ns.wzvtc.cn.
wzvtc.cn. IN MX 10 mail #数字表示优先级,数字越小的邮件服务器,优先级越高。
ns.wzvtc.cn. IN A 10.10.1.29
mail IN A 10.10.1.29
www IN A 10.10.1.3
oa IN CNAME www #当访问www.wzvtc.cn和oa.wzvtc.cn时,实际都系访问ip地址为10.10.1.3的计算机。
lib IN A 10.10.1.8
gsx IN A 221.224.2.234
反响解析文件
1.10.10.in-addr.arpa. IN SOA ns.wzvtc.cn. ltf@wzvtc.cn.(
1
3h
1h
1w
1h)
1.10.10.in-addr.arpa. IN NS ns.wzvtc.cn.
29.1.10.10.in-addr.arpa. IN PTR ns.wzvtc.cn.
6.1.10.10.in-addr.arpa. IN PTR mail.wzvtc.cn.
8.1.10.10.in-addr.arpa. IN PTR lib.wzvtc.cn.
直接域名
wzvtc.cn. IN A 10.10.1.3
泛域名
*.wzvtc.cn. IN A 10.10.1.3
虚拟子域
$ORIGIN dean.wzvtc.cn.
mail IN A 10.10.3.28
ftp IN A 10.10.3.29
辅助DNS服务器和只缓存服务器服务器(修改/etc/named.conf)
//slaveDNS的设置
zone "wzvtc.cn"{
type slave;
file "slaves/wzvtc.cn.zone";
master {10.10.1.2};
};
zone "1.10.10.in-addr.arpa"{
type slave;
file "slaves/1.10.10.arpa";
master {10.10.1.2};
};
//masterDNS的设置
zone "wzvtc.cn" IN {
type master;
file "named.wzvtc.cn";
allow-update {none;};
allow-transfer {10.10.1.29}; ;允许向10.10.1.29传送区域数据
}
zone "1.10.10.in-addr.arpa" IN{
type master;
file "name.1.10.10";
allow-update {none;};
allow-transfer {10.10.1.29}
}
只缓存服务器
options{
directory "var/named"
version "not currently available";
forwarders {202.96.0.133;61.144.56.101;}; 转发到其他的DNS服务器进行查询
forward only; ;只转发,自己不提供解析服务
allow-transfer {"none";};
allow-query{any;}
};