本文へスキップ
IPeek

逆引き DNS(PTR)

IP アドレスからホスト名へ

チェック中…

逆引きDNS(PTR)レコードとは?

逆引きDNSは、PTRレコードを通じてIPアドレスをホスト名に解決し直すもので、通常の正引きとは逆です。メールサーバーは送信者の評価を測るためにこれを確認するため、PTRレコードの欠落や汎用的な設定はメールの到達率を損なうことがあります。PTRレコードは、IPブロックを管理する者が管理する特別なin-addr.arpaおよびip6.arpaゾーンに存在します。

逆引きDNSとPTRレコードの仕組み

PTRレコードはIPアドレスをホスト名にマッピングする、Aレコードの逆です。IPは特別なゾーン内の名前として照会されます。93.184.216.34は34.216.184.93.in-addr.arpaになり、IPv6はip6.arpaを使います。重要なのは、PTRレコードがドメインのDNSではなく、IPブロックを所有する者、通常はホスティングプロバイダーやISPによって管理されることです。設定や変更には、自分のゾーンファイルを編集するのではなく、彼らに依頼します。

メールサーバーが逆引きDNSを確認する理由

受信メールサーバーは、接続元IPに対して逆引きDNSルックアップを実行し、正規のメール送信源かどうかを判断します。きれいな設定では、PTRが実在のホスト名(mail.example.com)に解決され、その正引きAレコードが同じIPを指し返します。これをforward-confirmed reverse DNS(FCrDNS)と呼びます。PTRの欠落や、ブロードバンドプロバイダーのドメイン内の数字の羅列のような汎用的なPTRは、家庭用または未設定のホストを示し、しばしば迷惑メールフィルタリングや完全な拒否を引き起こします。適切なPTRは、メールを送信するあらゆるサーバーに不可欠です。

PTR結果の読み解き方と修正方法

PTRの結果は、IPが解決するホスト名を示します。例えば34.216.184.93 PTR mail.example.comです。mail.example.comが同じIPを返すAレコードを持つことを確認して、FCrDNSとして有効かをチェックしてください。ルックアップが何も返さなければPTRが設定されておらず、汎用的なプロバイダーのホスト名を返せば既定のままです。いずれの場合も、ホスティングプロバイダーやISPにPTRを自分が管理するホスト名に設定するよう依頼し、両者が一致するよう対応する正引きAレコードを公開して修正します。

よくある質問

PTRレコードとは何ですか?

PTRレコードは、IPアドレスをホスト名に解決し直すDNSレコードで、逆引きDNSルックアップを可能にする、Aレコードの逆です。PTRはpointerを表します。IPv4ではin-addr.arpaゾーン、IPv6ではip6.arpaに存在し、IPブロックの所有者、通常はホスティングプロバイダーやISPによって管理されます。

PTRレコードがメールにとって重要なのはなぜですか?

PTRレコードがメールにとって重要なのは、受信メールサーバーがこれを確認して、送信IPが正規で適切に設定されたホストに属するかを検証するからです。PTRの欠落や汎用的なものは、メールが家庭用または未設定の送信源から来たように見せ、しばしば迷惑メールフィルタリングや拒否を引き起こします。PTRと正引きレコードが一致すると、送信者評価が構築され到達率が向上します。

PTRレコードはどう設定すればよいですか?

PTRレコードは、IPアドレスを所有する者、通常はホスティングプロバイダーやISPに依頼して設定します。PTRレコードはあなたのドメインのDNSではなく、彼らの逆引きゾーンに存在するからです。IPを自分が管理するホスト名に向けるよう依頼し、次にそのホスト名に対応するAレコードを公開して、正引きと逆引きが一致するようにします(FCrDNS)。

正引きDNSと逆引きDNSの違いは何ですか?

正引きDNSは、AまたはAAAAレコードを使ってホスト名をIPアドレスに解決し、逆引きDNSは、PTRレコードを使ってIPアドレスをホスト名に解決し直します。正引きルックアップはブラウザがサイトに到達するために行うもの、逆引きルックアップは主にメールサーバーやログツールがIPの背後のホストを識別・検証するために使うものです。

PTRレコードが自分のドメインと一致しないのはなぜですか?

PTRレコードがドメインと一致しないのは、IPの所有者が既定の汎用ホスト名をそのままにしているか、あなたが変更を依頼していないPTRを設定したためかもしれません。PTRレコードは自分のDNSではなく、ホスティングプロバイダーやISPによって管理されるため、不一致は彼らの逆引きゾーンの更新が必要なことを意味します。正しいホスト名を依頼し、対応する正引きAレコードを追加してください。