よくあるお問い合わせ

質問
MOOTオプションにおけるBINDの設定(Windows)について教えてください
お問い合わせ分類
マニュアル・設定
各種手続き
対象のサービス
ZOOT NEXT/ZOOT(PPPoE接続)
MOOTサービス

答え


Windows系OS(WindowsNT、2000、XPなど)でBIND8.xまたはBIND9.xでDNSサーバーを構築する設定例を紹介します。

しかくネットワーク環境
ドメイン名 example.com
プライマリDNSサーバー(お客さま側) ns.example.com(192.0.2.234) <-- MOOTで登録したホストとIPアドレス
セカンダリDNSサーバー(インターリンク) moot.interlink.or.jp(203.141.151.13)
利用IPアドレス 192.0.2.234
メールサーバー mail.example.com(192.0.2.234)
ウェブサーバー www.example.com (192.0.2.234)
お客さまの利用環境に合わせ読み替えてください。
(注記)ルーターなどをご利用されている方はDNSで使用するポート53番に対してフォワーディング(転送)を行なってください。
(TCP/UDP共に設定を行なってください)
【フォワーディングとは?】
ルーターに固定IPアドレスが付与され、そのIPに対する要求(80番・53番など)をLAN内のマシンに受け渡す設定です。
ルーターの機種により、「静的NAT変換」「IPマスカレード」などの名称で表現されている場合がありますので、必ず付属のマニュアルをお読みください。

しかくBINDのインストール

以下のサイトからNT/2000/XP用のzipファイルをダウンロードしてください。

1 ダウンロードしたzipファイルを解凍します。
2 解凍したフォルダ内にある「BINDInstall.exe」を起動します。
3 「Install」ボタンを押します。
4 「BIND Install Completed Successfully」というメッセージが表示されれば完了です。
5 各ファイルの設定を行ないます。

しかく各ファイルの設定
namedの基幹となる設定ファイル
・ named.conf (C:\winnt\system32\dns\etc\named.conf)
#
# /etc/named.conf
#

options {
directory "C:\winnt\system32\dns\etc";
allow-transfer {
192.0.2.234; #→お客さまの固定IPアドレス
203.141.128.33; #→インターリンクのセカンダリDNS
};
};

#ルートキャッシュファイル
zone "." {
type hint;
file "named.root";
};

#正引き設定ファイル
zone "example.com" {
type master;
file "example.com.zone";
};

#ローカルの逆引き
zone "0.0.127.in-addr.arpa" {
type master;
file "0.0.127.in-addr.arpa.zone";
};

directory = 各設定ファイルを設置する場所を指定
allow-transfer = ZONE転送を許可するホストを指定します
正引き設定ファイル
・ example.com.zone (C:\winnt\system32\dns\etc\example.com.zone)
$TTL 86400
@ IN SOA ns.example.com. root.example.com. (
23455432 ; Serial
10800 ; Refresh after 3 hours
3600 ; Retry after 1 hours
604800 ; Expire after 1 week
86400 ; Minimum TTL of 1 day
)
;
IN NS ns.example.com.
IN NS moot.interlink.or.jp.
;
IN A 192.0.2.234
IN MX 10 mail.example.com.
;
localhost IN A 127.0.0.1
;
ns IN A 192.0.2.234
www IN CNAME ns.example.com.
mail IN CNAME ns.example.com.
ローカルの逆引きファイル
・ 0.0.127.in-addr.arpa.zone (C:\winnt\system32\dns\etc0円.0.127.in-addr.arpa.zone)
$TTL 86400
@ IN SOA ns.example.com. root.example.com. (
1020310201 ; Serial
10800 ; Refresh after 3 hours
3600 ; Retry after 1 hours
604800 ; Expire after 1 week
86400 ; Minimum TTL of 1 day
)
;
IN NS ns.example.com.
;
1 IN PTR localhost.

しかくその他のファイルの設定
・ resolv.conf (C:\winnt\system32\drivers\etc\resolv.conf)
; ドメイン
domain example.com
; プライマリDNSのIPアドレス
nameserver 192.0.2.234
; 弊社DNSのIPアドレス
nameserver 203.141.128.33

しかくDNSサービスの起動
マイコンピューターを右クリック→管理(G)を選択→サービスとアプリケーション→サービスと選択→ISC BINDを開始してしてください
・設定変更などを行なった際は、シリアル番号をあげてBINDを再起動してください(Windowsを再起動した際は同時にBINDも再起動されます)
・起動時にエラー:1067と表示される場合は、サービスパックが最新のものになっているか、 named.confおよび***.zone作成の際に、で正しく作成しているかご確認ください。

しかく設定確認
digやnslookupで正引きが問題なく出来ているかご確認ください。
C:\>nslookup www.example.com
Server: moot.interlink.or.jp
Address: 203.141.128.33

Name: www.example.com
Address: 192.0.2.234
この回答は役に立ちましたか?評価をお願いします。
★ ★ ★ ★ ★

AltStyle によって変換されたページ (->オリジナル) /