タグ別アーカイブ: dig

Windowsでdig,host,whoisコマンドを使用する方法

Linux(Unix)で標準装備されているdig,host,whoisコマンドを、Windowsで使えるようにするTips。

1.Bind公式サイトで、自分のOS(+bit)に合ったBindインストーラをダウンロード。
https://www.isc.org/downloads/bind/

2.上記インストーラで、インストールする内容(チェックボックス)を「Tools only」のみ選択してインストール

3.Windows版Whoisをダウンロード。
http://technet.microsoft.com/ja-jp/sysinternals/bb897435.aspx

4.2.でBindツールをインストールしたパス「C:\Program Files\ISC BIND 9\bin(パスは適宜確認)」に、3.でダウンロードした「whois.exe」を移動。

5.テキストエディタ(メモ帳)を管理者権限で開き、「C:\Windows\System32\drivers\etc」に「resolv.conf」を新規作成し、以下を入力して保存。

; ルータのIP、又はISPで提供しているネームサーバのIPを入力
nameserver xxx.xxx.xxx.xxx
nameserver xxx.xxx.xxx.xxx

6.マイコンピュータのプロパティ→システムの詳細設定を開き、環境変数のコンフィグを開く。
ユーザ環境変数「PATH」の末尾に「;C:\Program Files\ISC BIND 9\bin(パスは適宜確認)」を追加して反映。

これでDOSプロンプト(管理者権限モード)からdig,host,whoisコマンドが利用出来るようになりましたとさヾ(・∀・)ノ

※1:DOSプロンプト(管理者権限モード)の起動方法
・スタートメニュー→プログラム→アクセサリ→「コマンド プロンプト」のショートカットを作成→プロパティの詳細設定に「管理者として実行」にチェックをつけて適用
あとはそのショートカットをお好きな場所に貼り付けておけば、いつでもサッと呼び出せます。
・スタートメニュー→ファイル名を指定して実行→「cmd」入力後、Shift+Ctrl+Enter押下

※2:digの使い方は右記URLを参照のこと nslookupでDNSレコードの参照と外部参照を行う方法