多くの場合、ホストの逆 DNS が、関連付けられている A レコードと一致するかどうかを確認する必要があります。そのため、私は をnslookup superuser.com
実行しますnslookup 64.34.119.12
。nslookup でこれを 1 ステップで実行する方法はありますか?
答え1
残念ながら、PTR レコードと A レコードは別のサーバーにあります。ドメインの所有者は、A レコードのネーム サーバーを所有します。小規模なユーザーには、別の組織から提供される IP アドレスがあります。その組織は、PTR レコード用に独自のネーム サーバーを所有します。両方が同じサーバーにある場合でも、異なるクエリが必要です。データが異なるゾーンにあるため、ゾーン転送も機能しません。
MX メール サーバーを実行している場合はよくあることですが、同じ検索を繰り返している場合は、同じホストにキャッシュ ネーム サーバーを設定することを検討してください。 のようなプログラムは、dnsmasq
制限された (ただし構成可能な) キャッシュ サイズを持つ軽量のキャッシュ ネーム サーバーを提供します。ただし、dnsmasq
は Windows では動作しません。Windowsbind
で使用できる をキャッシュ ネーム サーバーとして実行すると、構成が複雑になる可能性はありますが、完全な機能が提供されます。いずれの場合も、ネーム サーバー キャッシュはインターネットからアクセスできないようにする必要がありますが、インターネットを照会できる必要があります。
答え2
次のような意味でしょうか
nslookup -type A superuser.com
ソース:マイクロソフト テックネット
出力は次のようになります
Server: stackoverflow.com
Address: 64.34.119.12
Non-authoritative answer:
Name: A
Address: 67.215.65.132
答え3
どうやらあなたはフォワード確認リバースDNS見上げる。
nslookup では 1 ステップでこれを行うことはできません。
私たちは、それを 1 ステップで実行できるオンライン ツールを構築しました。
Misk.com - DNS ルックアップ。
IP アドレスを入力するだけです。最初に PTR 検索が実行され、次に A/AAAA 検索が実行され、一致するかどうかが通知されます。
答え4
Windows 上でこの検索を実行する Nirsoft のユーティリティもあります。