【プライマリ・セカンダリDNSサーバ共にお客様自身】
基本環境
DNS : Bind8.x,Bind9.x
お客様のドメイン名 :domain-example.co.jp(例)
お客様ご利用アドレス:192.168.100.0/30(例)
※IP1の場合・・・/30 IP8の場合・・・/29 IP16の場合・・・/28
お客様回線プランに応じて設定下さい。
お客様プライマリDNSサーバ:dns1.domain-example.co.jp(192.168.100.3)(例)
お客様セカンダリDNSサーバ:dns2.domain-example.co.jp(192.168.100.4)(例)
●プライマリDNSのブートファイル named.conf の記述例
-----------------------------named.conf-----------------------------
options {
directory "/etc/named";
allow-transfer {
192.168.100.4; ←ゾーンを転送するセカンダリDNSのIPアドレス
};
};
#ゾーンファイル名は任意です。
#逆引きゾーン定義を「0/30.100.168.192.in-addr.arpa」と必ずしてください。
#正引きの定義
zone "domain-example.co.jp" {
type master;
file "domain-example.co.jp.zone"; ←任意のゾーンファイル名
};
#逆引きの定義
zone "0/30.100.168.192.in-addr.arpa"
{ ←ここの記述にご注意ください
type master;
file "192.168.100.0.rev"; ←任意のゾーンファイル名
};
-------------------------------------------------------------------
プライマリDNS 正引き・逆引きレコードの記述例
● 正引き
正引きゾーンファイル「domain-example.co.jp.zone」記述例
-------------------------------------------------------------------
@ IN SOA dns1.domain-example.co.jp. postmaster.dns1.domain-example.co.jp.
(
2002050101 ; Serial
10800 ; Refresh after 3 hours
3600 ; Retry after 1 hour
604800 ; Expire after 1 week
86400 ) ; Minimum TTL of1 DAY
IN NS dns1.domain-example.co.jp.
IN NS dns2.domain-example.co.jp.
IN MX 10 mail.domain-example.co.jp.
dns1 IN A 192.168.100.3
dns2 IN A 192.168.100.4
www IN A 192.168.100.5
mail IN A 192.168.100.6
-------------------------------------------------------------------
● 逆引き
逆引きゾーンファイル「192.168.100.0.rev」記述例
-------------------------------------------------------------------
@ IN SOA dns1.domain-example.co.jp. postmaster.dns1.domain-example.co.jp.
(
2002050101 ; Serial
10800 ; Refresh after 3 hours
3600 ; Retry after 1 hour
604800 ; Expire after 1 week
86400 ) ; Minimum TTL of1 DAY
IN NS dns1.domain-example.co.jp.
IN NS dns2.domain-example.co.jp.
3 IN PTR dns1.domain-example.co.jp.
4 IN PTR dns2.domain-example.co.jp.
5 IN PTR www.domain-example.co.jp.
6 IN PTR mail.domain-example.co.jp.
-------------------------------------------------------------------
●セカンダリDNSのブートファイル named.conf の記述例
-----------------------------named.conf-----------------------------
options {
directory "/etc/named";
allow-transfer {
none;
};
};
#ゾーンファイル名は任意です。
#逆引きゾーン定義を「0/30.100.168.192.in-addr.arpa」と必ずしてください。
#正引きの定義
zone "domain-example.co.jp" {
type slave;
masters { 192.168.100.3; }; ←プライマリDNSのIPアドレス
file "domain-example.co.jp.zone"; ←任意のゾーンファイル名
};
#逆引きの定義
zone "0/30.100.168.192.in-addr.arpa"
{ ←ここの記述にご注意ください
type slave;
masters { 192.168.100.3; }; ←プライマリDNSのIPアドレス
file "192.168.100.0.rev"; ←任意のゾーンファイル名
};
-------------------------------------------------------------------