逆DNSルックアップ
PTR レコードを介して、IP アドレスに関連付けられたホスト名を見つけます。
逆引き DNS ルックアップは、PTR レコードを使用して IP アドレスをホスト名に解決します。名前を IP にマッピングする標準の DNS とは異なり、リバース DNS は、特定の IP アドレスにどのドメインが関連付けられているかを識別します。
実例
リバースDNS実践
サーバーログに見慣れないIPからのログイン試行が繰り返し記録されています。そのIPにリバースDNSを実行すると、PTRレコードからホスティング事業者が明らかになることがよくあります(例:「crawl-66-249.amazonaws.com」)。検索エンジンのボットか、ブロックすべき攻撃者かを即座に判断できます。
よくある質問
DNS 逆引き参照とは何ですか?
逆引き DNS ルックアップは、IP アドレスに関連付けられたホスト名を見つけます。
リバースDNSルックアップをオンラインで行うにはどうすればよいですか?
IPアドレスを入力して検索を実行すると、PTRレコードにそのIPに登録されたホスト名が表示されます。これはサーバーログ内のIPの所有者や用途を特定する標準的な方法です。
なぜ多くのIPにPTRレコードがないのですか?
PTRレコードは任意で、多くのプロバイダー(特に住宅用やクラウド)は作成していません。PTRがないことはエラーではありません。ただし、メールサーバーはスパム対策としてPTRレコードのないIPからのメールを拒否することがよくあります。
フォワードDNSとリバースDNSの違いは何ですか?
フォワードDNSは名前をIPにマッピングします(example.com → 1.2.3.4)。リバースDNSはPTRレコードでIPを名前にマッピングします(1.2.3.4 → host.example.com)。ほとんどのトラブルシューティングはフォワードDNSを使用し、ログ分析とメールレピュテーション確認はリバースDNSを使用します。