当社の無料逆引きDNSチェッカーツールは、下のフィールドで指定したIPアドレスに関連するホスト名を見つける。
提供されたIPを照会することで、そのIPが解決するDNSレコードを見つける。結果のホスト名は、ウェブサイト(通常のドメイン、例:www.binaryfork.com)またはサブドメインであることができる。
備考: の場合、返されるホスト名がブラウザでアクセスできる有効なURLとは限らない。
反対の道具が必要か? 指定されたホスト名のIPアドレスを検索する.
DNSの逆引きは何に使われるのか?
DNSの逆引き(IP→ホスト名のチェック)は、いくつかの目的で使われる:
- 電子メール認証:送信者のIPアドレスを確認し、スパムやなりすましを防止する。
- ネットワークのトラブルシューティング:ログ中のIPをドメイン名に変換し、診断のためのデータの解釈を容易にする。
- セキュリティ:IPをドメインにマッピングすることで不審な活動を特定し、ネットワークの監視と脅威の検知を支援する。
- コンプライアンス:メールサーバーや特定のAPIのように、適切な機能のためにリバースDNSを必要とするサービスもある。
リバースDNSはどのように機能するのか?
リバースDNS(rDNS)は、特別なDNSゾーンに保存されているポインタ(PTR)レコードを使用して、IPアドレスを関連するドメイン名に解決することで機能する。これがその仕組みだ:
- IPアドレスの反転:IPアドレスは反転され、次のように付加される。
.in-addr.arpa
IPv4または.ip6.arpa
IPv6用である。例えば192.0.2.1
になる。1.2.0.192.in-addr.arpa
. - クエリー開始:ユーザーまたはアプリケーションは、DNSシステムに反転IPのクエリーを送信する。
- PTRレコード検索:DNSサーバーは、逆引きされたIPアドレスに対応するPTRレコードを逆引きDNSゾーンで検索する。
- 応答:PTRレコードが存在する場合、DNSサーバーは関連するドメイン名を リクエスト元に返す。
を採用する。 プライバシー・ファースト マインドセット:私たちのツールは、あなたのデータを私たちのサーバーに送り返さない。使用履歴を保存しない。データ収集を最小限に抑えることで、安心してツールをご利用いただける。
DNSホスト名逆引きに関するよくある質問
リバースDNS(rDNSと呼ばれることもある)は、IPアドレスを指定されたドメイン名に解決するプロセスであり、フォワードDNS解決の逆である。これにより、システムは特定のIPアドレスにどのドメイン名が関連付けられているかを判断することができる。
フォワードDNSはドメイン名をIPアドレスに解決し(例:binaryfork.com → 192.0.2.1)、リバースDNSは逆にIPアドレスをドメイン名に解決する(例:192.0.2.1 → binaryfork.com)。フォワードDNSはAレコードを使用し、リバースDNSはPTRレコードを使用する。
リバースDNSは、電子メール配信の検証、セキュリティ認証プロセス、ネットワーク問題のトラブルシューティング、疑わしい接続の特定に極めて重要である。多くのサービスは、正しく機能するために適切なリバースDNSを必要とし、特にスパムを減らすためにリバースDNSを使用するメールサーバーは重要である。
逆引きを実行するには、IPアドレスを反転し、".in-addr.arpa"(IPv4の場合)を付加する。たとえば、216.239.32.10のドメインを見つけるには、10.32.239.216.in-addr.arpaに問い合わせる。
PTR(ポインタ)レコードは、DNSの逆引きに特に使用されるDNSレコードタイプである。IPアドレスをドメイン名にマッピングし、IPv4アドレスの場合はin-addr.arpaドメイン、IPv6アドレスの場合はip6.arpaドメインに格納される。
リバースDNSレコードは、IPアドレスブロックを所有する人によって管理される。ほとんどのユーザーにとって、これはインターネット・サービス・プロバイダー(ISP)またはホスティング会社である。
複数のドメイン名が同じIPアドレスを指すことができるフォワードDNSとは異なり、リバースDNS(PTR)レコードはIPアドレスごとに1つしか持つことができない。これにより、1対多の関係制限が生じる。
リバースDNSは、サーバーの信頼性を検証し、なりすましの試みを検出し、潜在的に悪意のあるホストを特定するのに役立つ。多くのセキュリティシステムは、リバースDNSを検証レイヤーの1つとして使用しているが、迂回される可能性があるため、それだけに依存すべきではない。
in-addr.arpaドメインは、特にIPv4の逆引きに使われる特別なDNSドメインである。IPアドレスは逆引きされ、このサフィックスが付加されて検索クエリーが作成され、DNS逆引きシステムのバックボーンを形成する。
IPv6では、リバースDNSはin-addr.arpaの代わりにip6.arpaドメインを使用する。IPv6アドレスの16進数表現を桁ごとに(グループではなく)反転し、ip6.arpaを付加してPTRレコードの問い合わせを形成する。
リバースDNSレコードは、レコードで指定されたTTL(Time To Live)値に従って更新される。PTRレコードの変更は、これらのキャッシュ設定に基づいてDNS階層を伝播するのに時間がかかる場合がある。
TTL(Time To Live)は、DNSレコードが再クエリ前にキャッシュされる時間を指定する。リバースDNSでは、適切なTTLを設定することで、DNSサーバーのクエリ負荷の分散を図りつつ、PTRレコードの変更が迅速に伝わるようにする。
