ネットワークに関連するコマンドツールの調査報告書:nslookupコマンド

1. はじめに対応するHTTPサービスを得るために、Webサイトにアクセスしたい、あなたは最初に、それに対応するIPアドレスを知る必要があります

     そして、我々は通常、ドメイン名を使用してアクセス、ネットワークコマンドの数は、nklookupドメイン名-IP / IP-ドメイン名との対応を照会することができます

2.nslookup機能

  主にあなたがDNSエラーかどうかを確認するために、このコマンドを使用することができますDNSの名前解決、ネットワーク障害のために使用さ

 3. DNS

  1)DNSの背景

      OSI参照モデルのネットワーク層プロトコル-IP実現するための第三のターミナルノードのプライマリ通信プロトコル

      IPは、192.168.6.12のように数字の配列からなる文字列であるため、それは、その代わりに、ドメイン名のことを覚えておくことは容易ではありません。  

      お使いのネット​​ワークを拡張する、管理するIP-ホスト名は、ヘルプIP-を管理するために、ドメイン名との対応のためのDNSシステムで、複雑になってきました

  2)DNSの階層

      1つだけのルート構造、その子ノードはTLDであるwww.baidu.comは、階層構造の名前であるツリー構造は同じ組織内の同じ名前を用いて実施することができる次のようなドメイン

        例えば:XXセル11 111 ---> xx.eleven.e XXセル12 111 --->同じセルに属する両方もののxx.twelve.e、同じ建物に属し、同じ名前をすることができません 

      

        3)ドメインネームサーバー(ホストおよび対応するソフトウェアの管理ドメイン名)

      階層では、それぞれの層は、ドメインネームサーバを持っており、各サーバは、すべてのドメインネームサーバのIPアドレスの層の下の層が含まれ、見た目にルートドメインネームサーバーから出発し、あなたが任意のドメインネームサーバのアクセスを見つけることができるかどうか、です

      ドメイン・ネーム・サーバ・エラー場合は、ドメイン名のDNS解決でのエラーは、nslookupをトラブルシューティングDNS解決エラーは、このような理由でもあります  

       4)DNSクエリーメカニズム

       DNSクエリは、一般的に2つの方法があります。再帰クエリ反復クエリ、ここでは反復クエリを紹介します

         反復クエリ:クエリのドメイン名がローカルDNSサーバーによってませんダイレクトレスポンスはルートネームサーバを頼む場合のfindは、DNSクライアントに返送された場合、ローカルのDNSネームサーバーにメッセージを送信するために、IPに対応し、

            そして、トップレベルドメインのルートドメインIP与えられ、サーバーにアクセスするために行く、我々はサイクルを続けるように、ドメインに戻り、対応するIPを解決するために、ドメインネームサーバがあるまで、サーバーは、IPに次のレベルのサーバーを与えます

          (ホストキャッシュは、すべてのクエリのために存在するローカルサーバーが反復クエリを開始し、その後、保存しなかった場合は、必ず、ローカルドメインネームサーバのクエリを訪問しないように、ホスト上でそこになります)

 

3. nslookupを一般的な使用法

    

    デフォルトのDNSネームサーバがローカルネームサーバは、DNSサーバを表示するipconfig / allコマンドを使用することができますです

    非公式の答え:ドメイン名-IPとの対応から、実際のストレージを見つけることではない会社Baiduのに保存された検索情報から返されます

         

4. nklookupとping 

  

 

   nslookupコマンドの完全なIPアドレスグループのためのレッスン、およびpingだけ接続を1つ選び、DNSサーバの情報を返しません。 

   

 

   

  

 

 

 

 

 

 

 

 

おすすめ

転載: www.cnblogs.com/zhouz/p/11939128.html