DNSCMDを使ってDNSレコードの登録・削除をコマンドラインで実行する方法

WindowsサーバはDNSレコードの登録や削除をMMCから操作する事が出来るので、直感的に操作しやすくて便利なのですが、大量のレコードの登録や削除があった場合には、これらの作業がかなり面倒になってしまいます。

このような場合には、DNSCMDを利用してコマンドラインからDNSへの登録や削除を実行するようにすれば時間もかからず便利です。
追加と削除を行う場合にはそれぞれ/RecordAddと/RecordDeleteを利用します。

DNSレコードの追加

レコードを追加する場合の基本的なコマンドは以下のようになります。

例えばゾーンpnpk.localにserver001という名前を192.168.1.10で登録する場合には以下のようになります。

同時に逆引きレコードも追加する場合には以下のようになります。

DNSレコードの削除

レコードを削除を行う場合は以下のようになります。
/fを入力することで、確認メッセージを省略する事が出来ますので、一度に大量のレコードを登録する場合に便利です。

例えばゾーンpnpk.localのserver001という名前登録を削除する場合には以下のようになります。

逆引きレコードの削除は以下のようになります。

その他コマンド

以下DNSCMDのヘルプです。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です