よくあるお問い合わせ

質問
MOOTオプションについて [ BINDの設定例(Unix) ]
お問い合わせ分類
マニュアル・設定
対象のサービス
MOOTサービス

答え

>>正常に動作しない時の確認事項 |>>設定例(Windows)はこちら
Unix系OS(Red Hat、Turbolinux、FreeBSDなど)で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)
インターリンク側
 キャッシュDNSサーバー
 tegtan1.interlink.or.jp(203.141.128.33)
 tegtan3.interlink.or.jp(203.141.128.35)
利用IPアドレス  192.0.2.234
 メールサーバー  mail.example.com(192.0.2.234)
 ウェブサーバー  www.example.com(192.0.2.234)
 
お客さまの利用環境に合わせ読み替えてください。
※ルーターなどをご利用されている方はDNSで使用するポート53番に対してポートフォワーディング(転送)を行なってください。
【ポートフォワーディングとは?】
ルーターに固定IPアドレスが付与され、そのIPに対する要求(80番・53番など)をLAN内のマシンに受け渡す設定です。
ルーターの機種により、「静的NAT変換」「IPマスカレード」などの名称で表記されている場合がありますので、必ず付属のマニュアルをお読みください。
■BINDのインストール
ディストリビューションにもよりますが、OSのインストール時にBINDも同時に導入される場合が多いです、まだ未導入の場合は
以下のサイトからソースを入手し、環境に合わせインストールしてください。
 ・ http://www.isc.org/ (ISC)
■各ファイルの設定
 namedの基幹となる設定ファイル
 ・ named.conf(/etc/named.conf)
   
  #
#  /etc/named.conf
#

options {
  directory "/var/named";
  allow-transfer {
    192.0.2.234; #→お客さまの固定IPアドレス
    203.141.128.33; #→インターリンクのセカンダリDNS
  };
};

#ルートサーバへの hint 情報
zone "." {
  type hint;
  file "/dev/null";
};

#正引き設定ファイル
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(~/var/named/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(~/var/named/0.0.127.in-addr.arpa.zone)
   
  $TTL 86400
@       IN  SOA ns.example.com. root.example.com. (
1234554321 ; 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(/etc/resolv.conf)
   
  ; ドメイン
domain example.com

; インターリンクのDNSキャッシュサーバのIPアドレス
nameserver 203.141.128.33
nameserver 203.141.128.35
 

 

この回答は役に立ちましたか?評価をお願いします。

メンバーIDまたはメールアドレス:
パスワード: