ubuntuでのDNSサーバレコードの構成
使用環境Ubuntu 12.10
1,sudo apt-get install bind 9//ソフトウェアのインストール
2、インストール完了後、/etc/init.d/bind 9は、サービスを開始するために使用することができる.Ubuntuではサービスbind 9[start|stop|restart]などでサービス制御を実現
3,/etc/bindには以下のファイルがあります(db.test.com、db.192.0.1.bakこれは私の新しいファイルです)
bind.keys db.255 db.test.com named.conf.options db.0 db.empty named.conf rndc.key db.127 db.local named.conf.default-zones zones.rfc1918 db.192.0.1.bak db.root named.conf.local
4,namedを編集する.conf.local,追加:
zone "test.com"{ type master; file "/etc/bind/db.test.com"; }; zone "1.0.192.in-addr.arpa"{ type master; file "/etc/bind/db.192.0.1"; };
5、新規ファイル:
db.test.com、内容は以下の通りです.
新しいファイルdb.192.0.1
保存します.
6,サービスサービスbind 9 restartの再起動
7、他の同じネットワークセグメントのマシンにこのDNSサーバのIPを設定し、nslookup aaa 2を使用する.test.comは解析に成功した結果を見ることができます.
1,sudo apt-get install bind 9//ソフトウェアのインストール
2、インストール完了後、/etc/init.d/bind 9は、サービスを開始するために使用することができる.Ubuntuではサービスbind 9[start|stop|restart]などでサービス制御を実現
3,/etc/bindには以下のファイルがあります(db.test.com、db.192.0.1.bakこれは私の新しいファイルです)
bind.keys db.255 db.test.com named.conf.options db.0 db.empty named.conf rndc.key db.127 db.local named.conf.default-zones zones.rfc1918 db.192.0.1.bak db.root named.conf.local
4,namedを編集する.conf.local,追加:
zone "test.com"{ type master; file "/etc/bind/db.test.com"; }; zone "1.0.192.in-addr.arpa"{ type master; file "/etc/bind/db.192.0.1"; };
5、新規ファイル:
db.test.com、内容は以下の通りです.
$TTL 604800
@ IN SOA test.com. root.test.com. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS test.com.
@ IN A 192.0.1.141
@ IN MX 10 test.com.
aaa2.test.com. IN A 192.0.1.140
ftp.test.com. IN A 192.168.193.136
新しいファイルdb.192.0.1
$TTL 604800
@ IN SOA test.com. root.test.com. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS test.com.
141 IN PTR test.com.
140 IN PTR aaa2.test.com.
保存します.
6,サービスサービスbind 9 restartの再起動
7、他の同じネットワークセグメントのマシンにこのDNSサーバのIPを設定し、nslookup aaa 2を使用する.test.comは解析に成功した結果を見ることができます.