[ホーム] > [間違えやすい類語 IT編一覧] > [nslookup と ping の名前解決の違い]

nslookup と ping の名前解決の違い

作成日:2020/01/29

このページではnslookup と ping における名前解決の違いに関して説明します。

ping コマンドは ICMP パケット送付する機能ですがホスト名を指定すると自動でIPアドレスへ名前解決を行います。その名前解決方法と nslookup によるDNSを使用した名前解決の違いに関して説明します。

nslookup と ping の違い


(注意)分かりやすく簡単に記載しており、一部の環境や分野では記載内容が異なる可能性があります。あくまでも参考程度でお読みください。

比較表

比較は以下の表の通りとなります。

説明nslookupping -a
概要DNS から名前解決。Winsock の名前解決の仕組みを利用。

同一セグメントの場合はDNSではなくブロードキャストなどで先に解決してしまう可能性あり。
PowershellPowershell の Resolve-DnsName -Server も同じ結果Powershell の GetHostEntry も同じ結果
その他-うまくいかない場合は以下のコマンドを試してください。

・ipconfig /flushdns
・DNS Client サービスの再起動
コマンドサンプルC:\>nslookup
既定のサーバー: one.one.one.one
Address: 1.1.1.1

> microsoft.com
サーバー: one.one.one.one
Address: 1.1.1.1

権限のない回答:
名前: *****.com
Addresses: *.*.*.*
*.*.*.*
*.*.*.*
*.*.*.*
*.*.*.*
C:\>ping *****.com

microsoft.com [*.*.*.*]に ping を送信しています 32 バイトのデータ:


[ホーム] > [間違えやすい類語 IT編一覧]
,







【注意】本ページは著作権で保護されています。内容は何人も補償しません。時間的あるいは金銭的損失等、一切保証しません。

理解しやすく記載されており、一部不正確な記載がある可能性があります。ご自身の責任で参考にしてください。