Bind9 / Ubuntu14

$ vi /etc/bind/named.conf
include "/etc/bind/named.conf.options";
include "/etc/bind/named.conf.local";
# コメント化
# include "/etc/bind/named.conf.default-zones";
# 追記
include "/etc/bind/named.conf.internal-zones";

$ vi /etc/bind/named.conf.internal-zones # 新規作成
# 内部向けの定義を記述
view "internal" {
# 指定範囲内のホストが内部向けの定義を参照
match-clients {
localhost;
192.168.11.0/24;
};
# 内部向け正引き情報を定義
zone "mitest.net" {
type master;
file "/etc/bind/mitest.net.lan";
allow-update { none; };
};
# 内部向け逆引き情報を定義 *注
zone "11.168.192.in-addr.arpa" {
type master;
file "/etc/bind/11.168.192.db";
allow-update { none; };
};
include "/etc/bind/named.conf.default-zones";

 

■正引きゾーンファイルの作成

# vi /etc/bind/mitest.net.lan
$TTL 86400
@ IN SOA ns1.mitest.net. root.mitest.net. (
2018012102 ;Serial
3600 ;Refresh
1800 ;Retry
604800 ;Expire
86400 ;Minimum TTL
)
# ネームサーバー定義
@ IN NS ns1.mitest.net.
# ネームサーバーの内部アドレス
IN A 10.0.0.30
# メールエクスチェンジャ定義
IN MX 10 ns1.mitest.net.

# ホスト名に関連付けるIPアドレスを定義
ns1 IN A 192.168.11.200

 

■逆引きゾーンファイルの作成

$ vi /etc/bind/11.168192.db

$TTL 86400
@ IN SOA ns1.mitest.net. root.mitest.net. (
2018012102 ;Serial
3600 ;Refresh
1800 ;Retry
604800 ;Expire
86400 ;Minimum TTL
)
# ネームサーバー定義
IN NS ns1.mitest.net.

# このドメインが属する範囲を定義
IN PTR mitest.net
IN A 255.255.255.0

# IPアドレスに関連付けるホスト名を定義
200 IN PTR ns1.mitest.net.