◆当blogは、Linuxサーバ構築する際の実際の設定手順を個人的メモとして記載しております。LinuC試験の役に立つ情報があるかも…?
[root]# more /etc/named.conf
options {
directory "/var/named";
};
zone "." { type hint; file "db.cache"; };
zone "0.0.127.in-addr.arpa" { type master; file "db.127.0.0"; };
zone "example.com" { type master; file "db.example"; };
zone "0.168.192.in-addr.arpa" { type master; file "db.192.168.0"; };
[root]# chown named.named *
[root]# ls -al
合計 44
drwxr-xr-x 2 named named 4096 10月 19 21:58 .
drwxr-xr-x 22 root root 4096 10月 19 21:30 ..
-rw-r--r-- 1 named named 93 10月 19 21:58 boot.cacheonly
-rw-r--r-- 1 named named 149 10月 19 21:58 conf.cacheonly
-rw-r--r-- 1 named named 135 10月 19 21:58 db.127.0.0
-rw-r--r-- 1 named named 146 10月 19 21:58 db.192.168.0
-rw-r--r-- 1 named named 204 10月 19 21:58 db.example
-rw-r--r-- 1 named named 195 1月 25 2003 localhost.zone
-rw-r--r-- 1 named named 177 10月 19 21:58 named.boot
-rw-r--r-- 1 named named 2499 1月 25 2003 named.ca
-rw-r--r-- 1 named named 433 1月 25 2003 named.local
[root]# vi db.127.0.0
$TTL 86400
@ IN SOA reverie.example.com. postmaster.example.com. ( 2010101901 10800 3600 604800 86400 )
IN NS reverie.example.com.
1 PTR localhost.
[root]# vi db.192.168.0
$TTL 86400
@ IN SOA reverie.example.com. postmaster.example.com. ( 2010101901 10800 3600 604800 86400 )
IN NS reverie.example.com.
PTR example.com.
A 255.255.255.0
99 PTR reverie.example.com.
[root]# vi db.example
$TTL 86400
@ IN SOA reverie postmaster ( 2010101901 10800 3600 604800 86400 )
IN NS reverie
A 192.168.0.0
localhost A 127.0.0.1
reverie A 192.168.0.99
@ MX 10 reverie
www CNAME reverie
mail CNAME reverie
ftp CNAME reverie
[root]# mv named.ca db.cache
[root]# /etc/rc.d/init.d/named start
起動中: [ OK ]
[root]# tail /var/log/messages
Oct 19 22:17:37 reverie 10月 19 22:17:37 named: named起動 succeeded
Oct 19 22:17:37 reverie named[1455]: loading configuration from '/etc/named.conf'
Oct 19 22:17:37 reverie named[1455]: no IPv6 interfaces found
Oct 19 22:17:37 reverie named[1455]: listening on IPv4 interface lo, 127.0.0.1#53
Oct 19 22:17:37 reverie named[1455]: listening on IPv4 interface eth0, 192.168.0.99#53
Oct 19 22:17:37 reverie named[1455]: command channel listening on 127.0.0.1#953
Oct 19 22:17:37 reverie named[1455]: zone 0.0.127.in-addr.arpa/IN: loaded serial 2010101901
Oct 19 22:17:37 reverie named[1455]: zone 0.168.192.in-addr.arpa/IN: loaded serial 2010101901
Oct 19 22:17:37 reverie named[1455]: zone example.com/IN: loaded serial 2010101901
Oct 19 22:17:37 reverie named[1455]: running
[root]# named-checkconf
[root]# echo $?
0
[root]# named-checkzone example.com /var/named/db.example
zone example.com/IN: loaded serial 2010101901
OK
[root]# named-checkzone 0.168.192.IN-ADDR.ARPA /var/named/db.192.168.0
zone 0.168.192.IN-ADDR.ARPA/IN: loaded serial 2010101901
OK
COMMENT