*Windows DynamicDNS nsupdate [#u81eb246]
#enull{{
&tag(Windows,Dynamic DNS,nsupdate,BIND);
}}
#contents

**概要 [#ud55b3bf]
-WindowsクライアントからBIND(DNSサーバ)のレコード(ゾーン)を更新する方法
-ゾーンの更新には、Windows版のBINDに用意されている、nsupdate.exeを利用する
--用意されていると言っても、BINDをインストールする必要はない
-Dynamic DNSクライアントとして利用することができるようになる

**前提とする更新対象ゾーンとレコード [#c84ea5bb]
|サーバ名|ゾーン名|レコード名|レコード種別|IPアドレス|h
|ns.yottun8.com|yottun8.com|www|A|10.0.0.1|
 C:\> nslookup www.yottun8.com
 
 名前:       www.yottun8.com
 Address:    10.0.0.1

**Windows版BINDのダウンロードとnsupdate.exeの準備 [#oa3faf14]
|&ref(Windows_DynamicDNS_nsupdate01.jpg,,70%);|[[Internet Systems Consortium>http://www.isc.org/]]からWindows版BIND(zip形式)をダウンロードする&br;&br;ここでは、BIND 9.8.0をダウンロード|
|&ref(Windows_DynamicDNS_nsupdate02.jpg,,100%);|ダウンロードしたZIPファイルを展開し、必要なファイルを取り出す&br;&br;nsupdate.exeといくつかのDLL&br;&br;取り出した後は、全てのファイルを同じフォルダに置きさえすれば、保存場所はどこでも構わない。|


**DNSレコードの更新(対話モード) [#xaeb8457]
***レコードの追加 [#b1186fd6]
 C:\> nsupdate.exe
 > server ns.yottun8.com
 > zone yottun8.com
 > update add www2.yottun8.com. 60 IN A 10.0.0.2
 > send
 > quit
 C:\> 

-確認
 C:\> nslookup www2.yottun8.com
 
 名前:       www2.yottun8.com
 Address:    10.0.0.2

***レコードの削除 [#m04e120f]
 C:\> nsupdate.exe
 > server ns.yottun8.com
 > zone yottun8.com
 > update delete www2.yottun8.com.
 > send
 > quit
 C:\> 

-確認
 C:\> nslookup www2.yottun8.com
 
 *** ns.yottun8.com が www2.yottun8.com を見つけられません: Non-existent domain

***レコードの更新 [#tda31ddf]
更新は、削除してから追加することで対応する
 C:\> nsupdate.exe
 > server ns.yottun8.com
 > zone yottun8.com
 > update delete www.yottun8.com.
 > update add www.yottun8.com. 60 IN A 10.0.0.2
 > send
 > quit
 C:\> 

-確認
 C:\> nslookup www.yottun8.com
 
 名前:       www.yottun8.com
 Address:    10.0.0.2

**DNSレコードの更新(ファイル読み込み) [#ja181f5a]
-用意するファイル(C:\Test\nsupdate_test.txtとして保存)
 server ns.yottun8.com
 zone yottun8.com
 update delete www.yottun8.com.
 update add www.yottun8.com. 60 IN A 10.0.0.3
 send

-実行
 C:\> nsupdate.exe C:\Test\nsupdate_test.txt

-確認
 C:\> nslookup www.yottun8.com
 
 名前:       www.yottun8.com
 Address:    10.0.0.3

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS