nslookup 名前解決(DNS)が正常に行われているかを確認する、基本コマンド

nslookupは、名前解決が正常に行われているかを確認するコマンド(DNSサーバーが動作しているかを確認)。その使用方法を説明。

nslookup は、名前解決が正常に行われているかを確認するコマンド(DNSサーバーが動作しているかを確認)

nslookup の実行方法

  • PCのコマンドプロンプトで実行(スタートメニューの検索で「cmd.exe」と入力)。
  • DNSサーバーで、buffalo.jpの名前解決が動いているかを確認する時、

>nslookup buffalo.jp を実行します。

実行例

C:¥Users¥kuritaroh>nslookup buffalo.jp

サーバー: UnKnown
Address: 192.168.11.1

名前: buffalo.jp
Address: 157.7.162.86     <== DNSサーバーが動作している
C:¥Users¥kuritaroh>nslookup buffalo.jp

サーバー: UnKnown
Address: 192.168.11.1

*** buffalo.jp を見つけられません: Non-existent domain  <== DNSサーバーが動作していない

DNS request timed out が出た場合

C:¥Users¥kuritaroh>nslookup buffalo.jp
サーバー: UnKnown Address: 192.168.11.1

DNS request timed out

この場合には、 >nslookup  -timeout=20 buffalo.jp を実行する。タイムアウト時間が20秒になり、正常な応答が返ってくる(-timeout を設定しないと、2秒)。

DNSサーバーを変更する場合(コマンドライン・モードで指定する)

C:¥Users¥kuritaroh>nslookup
既定のサーバー: UnKnown
Address: 192.168.0.1
> server 8.8.8.8       <== DNSサーバーを[dns.google]に変更(一時的に)
既定のサーバー: dns.google
Address: 8.8.8.8
> buffalo.jp         <== 調べるURLを入力
サーバー: dns.google
Address: 8.8.8.8
権限のない回答:
名前: buffalo.jp
Address: 157.7.162.86     <== DNSサーバーが[dns.google]で、動作している
> exit
C:¥Users¥kuritaroh>

 

参考)

パソコン、iPhone、iPad、Android、PS5、PS4、SwitchのIPアドレス、DNSサーバーのIPアドレスを手動で設定(固定)する方法

WindowsPCでの便利なコマンドなど(コマンドプロンプト、キー、プログラムとファイルの検索)

 

この記事が気に入ったら
いいね ! しよう

Twitter で

この記事へのコメント

  1. IPv6のサイトには繋がるが、IPV4のサイトには繋がらないという事象が発生することもありますね。
    私の場合は、ルーターのDHCP機能は動いているものの、パソコン側でうまくIPアドレスの割り当てをキャッチできていないという状況でした。(ipconfig /all で確認)
    自分でIPアドレス(IPV4)の設定をすると、うまく接続できることがあります。GoogleでIPアドレスの設定方法を検索すれば、やり方を知ることができます。
    通信機器のうち、特定のパソコンだけが、IPV4のサイトに接続できなくなるっていうことが、たまにあるみたいですね。
    こちらのサイトも参考になります。https://www.buffalo.jp/support/faq/detail/15257.html

    1. コメントしていただき、ありがとうございます。
      IPv6サイトにはつながるが、IPv4サイトに繋がらない現象の対策として
      PC側のIPアドレス、DNSサーバーアドレスを固定することが有効ということですね。
      私自身は、そのトラブルに会ったことはありませんが、情報として追記しておきます。
      なお、PCのIPアドレス固定方法については、このWEBサイトでも記述してあります。
      「パソコン、iPhone、iPad、Android、PS5、PS4、SwitchのIPアドレス、DNSサーバーのIPアドレスを手動で設定(固定)する方法」

コメントを残す

メールアドレスが公開されることはありません。