Configure BIND9 with FQDN
以缩略语句配置BIND9谁都会,但是缩写容易产生混淆,并且长时间使用缩写会忘记语句本身的含义,这里我用FQDN格式的语句举例,配置一台主DNS服务器。
首先,还是在named.conf里添加自定义域名和对应的数据库文件,一个正向搜索域一个反向搜索域,需要注意的是,反向搜索域的域名必须以rev_ip_addr.in-addr.arpa格式起名,但是对应的数据库文件名可以随便起:
zone "phoenix.com" {
type master;
file "/etc/bind/phoenix.com";
};
zone "0.168.192.in-addr.arpa" {
type master;
file "/etc/bind/com.phoenix";
};
然后是正向搜索域数据库文件,注意看,没有@符号喔~
$TTL 604800
phoenix.com. IN SOA phoenix.com. root.phoenix.com. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
phoenix.com. IN NS dns.phoenix.com.
phoenix.com. IN MX 01 mail.phoenix.com.
dns.phoenix.com. IN A 192.168.0.254
www.phoenix.com. IN A 192.168.0.254
ftp.phoenix.com. IN A 192.168.0.254
mail.phoenix.com. IN A 192.168.0.254
然后是反向搜索域数据库文件,一样也没有@符号
$TTL 604800
0.168.192.in-addr.arpa. IN SOA 0.168.192.in-addr.arpa. root.phoenix.com. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
0.168.192.in-addr.arpa. IN NS dns.phoenix.com.
0.168.192.in-addr.arpa. IN MX 01 mail.phoenix.com.
254.0.168.192.in-addr.arpa. IN PTR dns.phoenix.com.
254.0.168.192.in-addr.arpa. IN PTR www.phoenix.com.
254.0.168.192.in-addr.arpa. IN PTR ftp.phoenix.com.
254.0.168.192.in-addr.arpa. IN PTR mail.phoenix.com.
看明白了么?说白了也就是注意FQDN写法的每个FQDN末尾记得加“.”,SOA记录的授权者和授权域名要搞清楚。
首先,还是在named.conf里添加自定义域名和对应的数据库文件,一个正向搜索域一个反向搜索域,需要注意的是,反向搜索域的域名必须以rev_ip_addr.in-addr.arpa格式起名,但是对应的数据库文件名可以随便起:
zone "phoenix.com" {
type master;
file "/etc/bind/phoenix.com";
};
zone "0.168.192.in-addr.arpa" {
type master;
file "/etc/bind/com.phoenix";
};
然后是正向搜索域数据库文件,注意看,没有@符号喔~
$TTL 604800
phoenix.com. IN SOA phoenix.com. root.phoenix.com. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
phoenix.com. IN NS dns.phoenix.com.
phoenix.com. IN MX 01 mail.phoenix.com.
dns.phoenix.com. IN A 192.168.0.254
www.phoenix.com. IN A 192.168.0.254
ftp.phoenix.com. IN A 192.168.0.254
mail.phoenix.com. IN A 192.168.0.254
然后是反向搜索域数据库文件,一样也没有@符号
$TTL 604800
0.168.192.in-addr.arpa. IN SOA 0.168.192.in-addr.arpa. root.phoenix.com. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
0.168.192.in-addr.arpa. IN NS dns.phoenix.com.
0.168.192.in-addr.arpa. IN MX 01 mail.phoenix.com.
254.0.168.192.in-addr.arpa. IN PTR dns.phoenix.com.
254.0.168.192.in-addr.arpa. IN PTR www.phoenix.com.
254.0.168.192.in-addr.arpa. IN PTR ftp.phoenix.com.
254.0.168.192.in-addr.arpa. IN PTR mail.phoenix.com.
看明白了么?说白了也就是注意FQDN写法的每个FQDN末尾记得加“.”,SOA记录的授权者和授权域名要搞清楚。

浙公网安备 33010602011771号