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サーバの情報を返しません。