web-dev-qa-db-ja.com

ipconfig / displaydnsの出力について説明する

Windowsコマンドの各フィールドについて教えてください

ipconfig/displaydns

どうですか?

8
Steve

/displaydnsの出力のフィールドは、実際の [〜#〜] dns [〜#〜] 応答のフィールドに対応しています。

  • DNSサーバーのデータベースでは、各データは "resource record" です。
  • 「レコード名」はDNSを照会する名前であり、レコード(アドレスなど)はその名前に属します。
  • "レコードタイプ" はタイプとして表示され、番号として表示されます。一般的には名前で参照されますが、内部的に(DNSプロトコルでは)それぞれに番号があります。タイプ1は、「アドレス」、つまりIPv4アドレスの「A」です。 (IPv6は、タイプ28、「AAAA」をアドレスの4倍の長さで使用します。)「PTR」、タイプ12は、ホスト名への「ポインター」です-最も一般的に使用される IPアドレスを名前 。 「CNAME」は「正規名」です。
  • "Time To Live" は、キャッシュエントリが期限切れになるまでの秒数です。
  • 「データ長」はバイト単位の長さのようです。IPv4アドレスは4バイト、IPv6は16バイトです。 CNAMEまたはPTRの場合、Windowsは静的な数値(システムに応じて4または8のいずれか)を表示します。これは実際には、実際のテキストが保持されるメモリアドレスのサイズです。
  • DNS応答の「回答」セクションは、クエリに対する実際の回答であり、「追加」には、実際の回答を見つけるために必要になる可能性がある情報が含まれています。たとえば、 グルーレコード です。
  • <type>レコード」は、保存されている実際の値を示します。
13
user1686

ipconfig /helpは、この「DNSリゾルバキャッシュの内容を表示する」と述べています。

DNSリゾルバーは、superuser.comなどのドメイン名を、superuser.comの64.34.119.12というIPアドレスに変換します。

これには1、2秒かかる場合がありますが、IPアドレスは頻繁に変更されないため、リゾルバキャッシュ(別名「保存」)は、これらのエントリをコンピュータのローカルにキャッシュします。これは、次回superuser.comに接続するときに、コンピューターが外部からIPアドレスを要求する必要がなく、ドメイン名からIPアドレスへの変換が秒単位ではなくミリ秒単位で行われることを意味します。

/displaydnsオプションは、現在保存されているものを示します。これは、サイトが応答していないように見える場合に役立ちます。これは、平均的なユーザーよりも技術的なタイプ(およびスーパーユーザー)に多く使用されます。

4
Doug Harris

キャッシュドメイン
----------------------------------------
レコード名。 。 。 。 。 :キャッシュされた名前
レコードタイプ。 。 。 。 。 : レコードタイプ 正確にキャッシュされるレコードタイプがわかりません
有効期間 。 。 。 。 : [〜#〜] ttl [〜#〜]
データ長。 。 。 。 。 :?? Aレコード4、CNAMEは通常8、これに関する情報は見つかりませんでした。たぶん、IPv6レコードには別のレコードがあります。
セクション 。 。 。 。 。 。 。 :通常は「回答」、「追加」セクションもあります
A(ホスト)レコード。 。 。 :IPv4アドレス
CNAMEレコード。 。 。 。 :ドメイン(ドメインではなくこのドメインのアドレスをチェックします。CNAMEレコードは非常に長いTTLとなる可能性があるため、不要なクエリを回避するのに役立ちます。

2
mariom

このコマンドは、DNSリゾルバーキャッシュの内容を表示します。

コールセンターで仕事をすると、DNSリゾルバーのコンテンツが表示されます。

IPCONFIG /DISPLAYDNS

0
Prabhjot singh