[ 通常表示 ]  [ 簡易表示 ]  [ シンプル表示 ]

「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

nslookup.exe

pointこの用語のポイント

point実行ファイルだよ

pointDNS情報を取得するときに使うよ

point私の環境では「%systemroot%\system32\nslookup.exe」にあったよ

スポンサーリンク

簡単に書くよ

nslookup.exeとは

DNSサーバにお問い合わせをする(DNS情報を取得する)ときに使う実行ファイル
です。

image piyo

詳しく書くよ

まずは予備知識から行きましょう。

実行ファイルは「プログラムファイル」です。
べちべちっ!とダブルクリックすると、お仕事を始めます。
(Windowsの場合)拡張子は「.exe」であることが多いです。

nslookup.exe

コマンドプロンプト」も覚えてあげてください。
コマンドプロンプトは「コンピュータに詳しい人がよく使う、Windowsにくっついている黒い画面」です。
この黒い画面にコマンド(コンピュータに対する命令)を打ち込むことによって、パソコンさんと意思疎通をすることができます。

nslookup.exe2

あとは、DNSにも触れておきましょう。
DNSは「IPアドレスドメイン名の紐付けをしまっせシステム」です。

コンピュータさんはIPアドレスの方が分かりやすいです。

nslookup.exe3

人間様はドメイン名の方が分かりやすいです。

nslookup.exe4

そこで、コンピュータさんはコンピュータさんが分かりやすい形式の住所(IPアドレス)、人間様は人間様が分かりやすい形式の住所(ドメイン名)を扱えるようにする仕組みがあります。
具体的には、事前にIPアドレスとドメイン名の対応付けを行っておいて、必要に応じて変換するのです。

nslookup.exe5

このIPアドレスとドメイン名を変換してくれる仕組みをDNSと言います。
変換のお仕事を生業にしているサーバさんは「DNSサーバ」です。

nslookup.exe6

IPアドレスに対応するドメイン名が知りたくなったら、DNSサーバさんに「ねーねー。このIPアドレスに対応するドメイン名って何?」と問い合わせます。
そうすると、DNSサーバさんが「そのIPアドレスに対応するドメイン名は○○だよ」と教えてくれます。

nslookup.exe7

ドメイン名に対応するIPアドレスが知りたくなったら、DNSサーバさんに「ねーねー。このドメイン名に対応するIPアドレスって何?」と問い合わせます。
そうすると、DNSサーバさんが「そのドメイン名に対応するIPアドレスは××だよ」と教えてくれます。

nslookup.exe8

DNSサーバさんに問い合わせて情報をもらうことで、パソコンさんたちはIPアドレスとドメイン名の変換を行っているのです。

以上が予備知識です。

ここまでを踏まえて、DNSサーバにお問い合わせをするときに使う実行ファイルが「nslookup.exe」です。
「ねーねー。このIPアドレスに対応するドメイン名って何?」あるいは「ねーねー。このドメイン名に対応するIPアドレスって何?」とDNSサーバさんに質問するときに使います。

「nslookup.exe」は、私の環境(Windows 7の64bit版)では以下の場所にありました。

%systemroot%\system32\nslookup.exe

このファイルをべちべちっ!とダブルクリックすると、黒い画面が表示されます。

この黒い画面上で、IPアドレスを入力してエンターキーを押すと、対応するドメイン名が表示されます。
ドメイン名を入力してエンターキーを押すと、対応するIPアドレスが表示されます。

裏でDNSサーバさんに問い合わせてくれているのです。

……と、もったいぶって書きましたが、ネタばらしをしておきますね。

パソコンさんに詳しい人はご存じだと思いますが、Windowsには「nslookup」というコマンドが用意されています。

この「nslookup」コマンドの本体が「nslookup.exe」です。
黒い画面上で「nslookup」と入力してエンターキーを押すと、実際には「nslookup.exe」さんがお仕事を始めます。

つまり、黒い画面を開いて

nslookup.exe

と入力しても

%systemroot%\system32\nslookup.exe

と入力しても、あるいは

nslookup

と入力しても、すべて同じ結果になります。

image piyo2

一言でまとめるよ

まぁ「nslookup.exe」って単語が出てきたら「DNS情報を取得するときに使う実行ファイルなんだな~」と、お考えください。

一番上に戻るよ
スポンサーリンク