DNS サーバ (BIND の設定)

  BIND (Domain Name Server V4.9.7)



[インストール時の注意]
1) インストール時に要求されるマシン名は、小文字で ns と入力
2) ネットワークアドレスは、先頭のIPアドレスを指定 [---> ネットワークアドレス:ここでは、aaa.bbb.ccc.144]
3) マシンのIPアドレスはグローバルアドレスを用いる [---> ここでは、aaa.bbb.ccc.146]










  NAMED.BOOT



Windows ディレクトリにインストールされます。
  
;
;    File:       named.boot
;    Purpose:    give the DNS its startup parameters and
;                list of startup files.
 
Directory c:\\DNS          [---> インストールされたディレクトリ]
 
;
 
check-names primary fail
check-names secondary warn
check-names response ignore
 
;
;
;    establish a loopback entry for this machine, and tell
;    it to load its identity from db.127.0.0
 
primary 0.0.127.IN-ADDR.ARPA db.127.0.0
 
;    XFRNETS parameter limits the transfer of zone information
;    to machines matching the subnet wildcard/mask entries listed.
;    WARNING: I have also added myself so that I can help test out
;             peoples configs that are having problems.
 
; XFRNETS 199.72.93.0 127.0.0.0 aaa.bbb.ccc.144    [---> コメントにする]
 
;    set ourselves as primary server for the zone
 
primary enjoy-park.com db.zoneinfo
 
;    provide reverse address-to-host mapping
 
primary 144.ccc.bbb.aaa.in-addr.arpa aaa.bbb.ccc.144    [---> 正しい記述]
;
; prime the DNS with root server 'hint' information
 
 
cache . db.cache
  



  RESOLV.CONF

Windows ディレクトリにインストールされます。
  
; NOTE: you may not want the domain line... I don't use it on my server...
;       it adds extra work to the server by appending your domain name to failed queries if
;       they don't end in a dot.  The only benefit is to allow you to resolve incompletely
;       specified names (i.e. www).
 
domain enjoy-park.com 
nameserver aaa.bbb.ccc.146
nameserver xxx.yyy.zzz.103     [---> セカンダリDNSサーバを追加]
  



  db.ZONEINFO

注意 : ドメインの最後に[.]を忘れない事
  
@        IN SOA    ns.mydomain.com. postmaster.mydomain.com. (
        2001050102   ; serial  [yyyyMMddNN]	[---> 変更したら必ずシリアル番号を増やす]
             21600   ; refresh [6h]
              3600   ; retry   [1h]
            691200   ; expire  [8d]
             86400)  ; minimum [1d]

	IN NS	ns.mydomain.com.
	IN NS	ns-tkxxx.ocn.ad.jp.	[---> セカンダリ DNS 追加]

	IN A	aaa.bbb.ccc.146		[---> メールサーバのIPアドレス]
	IN MX 10  ns.mydomain.com.	[---> メールサーバのホスト名]

ns	IN     A   aaa.bbb.ccc.146		[---> ホスト名に対応する IP アドレス]
www	IN     A   aaa.bbb.ccc.146
ftp	IN     A   aaa.bbb.ccc.146
mail	IN     A   aaa.bbb.ccc.146
  



  db.aaa.bbb.ccc.144

注意 : ドメインの最後に[.]を忘れない事
  
@        IN SOA ns.mydomain.com. postmaster.mydomain.com. (
        2001030810   ; serial  [yyyyMMddNN]	[---> 変更したら必ずシリアル番号を増やす]
             21600   ; refresh [6h]
              3600   ; retry   [1h]
            691200   ; expire  [8d]
             86400)  ; minimum [1d]

	IN A	255.255.255.240		[---> サブネットマスク]
	IN PTR	mydomain.com.		[---> ドメイン名]

	IN NS	ns.mydomain.com.
	IN NS	ns-tkxxx.ocn.ad.jp.	[---> セカンダリ DNS 追加]
 
146	IN PTR	ns.mydomain.com.	[---> IP アドレスの最後の数字]
  



  設定の反映

1) コントロールパネルから DNS Controller を起動
2) Reload Database
3) Restart Server
4) いったん閉じる
5) 再度呼び出し
6) Running 状態でなかったら Start Server





[※] エラーがあれば、イベントビューアで見る事ができます



  外部から DNS サーバの動作確認

1) インターネットを参照できる NT サーバの DNS を設定したサーバのグローバルアドレスに変更
2) インターネットが参照できる事を確認
3) ping コマンドで、名前解決が行われる事を確認
4) nslookup コマンドを起動
5) ls ドメイン名で、定義したレコードを参照する















  infoboard   管理者用   
このエントリーをはてなブックマークに追加





フリーフォントWEBサービス
SQLの窓WEBサービス

SQLの窓フリーソフト

素材

一般WEBツールリンク

SQLの窓

フリーソフト

JSライブラリ