PTRレコードの役割とは|逆引きDNSを支える重要なDNSレコードを理解する

目次
PTRレコードの役割とは
DNSにはAレコードやMXレコードなど様々な種類がありますが、その中でも初心者が理解しづらいレコードの一つがPTRレコードです。
Webサーバ運用だけであれば意識する機会は少ないかもしれませんが、メールサーバ運用では非常に重要な役割を持っています。
特にGmailやMicrosoft 365などのメールサービスでは、PTRレコードが適切に設定されていないメールサーバからのメールを低く評価することがあります。
本記事ではPTRレコードの役割や仕組み、設定方法、メール運用との関係について解説します。
PTRレコードとは
PTR(Pointer)レコードはIPアドレスからホスト名を取得するためのDNSレコードです。
通常のDNSはホスト名からIPアドレスを取得します。
mail.example.com
↓
203.0.113.10
これを正引きと呼びます。
一方PTRレコードは逆方向です。
203.0.113.10
↓
mail.example.com
これを逆引きと呼びます。
なぜPTRレコードが必要なのか
インターネット上では接続元IPアドレスしか分からない場面があります。
その際に「このIPアドレスはどのサーバなのか」を判別するために利用されます。
特にメールサーバでは重要です。
正引きと逆引きの違い
| 種類 | 変換方向 |
|---|---|
| 正引き | ホスト名 → IPアドレス |
| 逆引き | IPアドレス → ホスト名 |
PTRレコードは逆引きを担当します。
逆引き専用ドメイン
IPv4ではin-addr.arpaドメインを利用します。
例えば次のIPアドレスです。
203.0.113.10
逆引きゾーンでは次のようになります。
10.113.0.203.in-addr.arpa
順番が逆になる点が特徴です。
PTRレコードの設定例
10 IN PTR mail.example.com.
この設定により逆引きが可能になります。
digコマンドで確認する
$ dig -x 203.0.113.10
結果例です。
mail.example.com.ホスト名が返れば正常です。
nslookupで確認する
> nslookup 203.0.113.10Windows環境でも確認できます。
メールサーバで重要な理由
SMTP接続時、多くのメールサーバは送信元IPアドレスを確認します。
SMTP接続
↓
送信元IP確認
↓
PTR確認
↓
信頼性評価
PTRレコードが存在しない場合は評価が下がることがあります。
Gmailでの利用
Gmailは送信元サーバの信頼性を評価する際に逆引きDNSを確認しています。
逆引き未設定の場合は迷惑メール判定の要因になります。
Microsoft 365での利用
Microsoftも同様に逆引き情報を確認しています。
企業向けメール運用では必須と言えます。
FCrDNSとは
Forward Confirmed reverse DNS の略です。
正引きと逆引きの整合性を確認する仕組みです。
203.0.113.10
↓
mail.example.com
mail.example.com
↓
203.0.113.10
双方が一致している状態が理想です。
一致しない場合
例えば次のような状態です。
203.0.113.10
↓
mail.example.com
mail.example.com
↓
203.0.113.20
整合性が取れていません。
メールサーバ評価が下がる可能性があります。
PTRレコードは誰が管理するのか
一般的なDNSレコードとは異なり、PTRレコードはIPアドレス所有者が管理します。
つまりドメイン管理者ではなく、回線事業者やVPS事業者が管理していることが多いです。
VPS環境の場合
多くのVPSサービスでは管理画面から設定できます。
- XServer VPS
- ConoHa VPS
- さくらVPS
- AWS EC2
などで設定方法が用意されています。
レンタルサーバの場合
共有IPの場合は設定できないことがあります。
専用IPアドレスが必要になる場合があります。
BINDで管理する場合
逆引きゾーンを作成します。
zone "113.0.203.in-addr.arpa" {
type master;
file "203.0.113.rev";
};その中にPTRレコードを記述します。
逆引きゾーン例
$ORIGIN 113.0.203.in-addr.arpa.
10 IN PTR mail.example.com.
11 IN PTR www.example.com.逆引き専用のゾーンになります。
よくある設定ミス① PTR未設定
メール配送に悪影響を与えます。
よくある設定ミス② 正引き不一致
FCrDNSが成立しません。
よくある設定ミス③ ホスト名誤記
存在しないホスト名を指定しているケースです。
よくある設定ミス④ サーバ移行後の更新忘れ
IP変更後によく発生します。
実務で確認するコマンド
$ dig -x 203.0.113.10
$ nslookup 203.0.113.10
$ host 203.0.113.10逆引き確認の基本コマンドです。
実務で覚えておきたいポイント
- PTRレコードは逆引きDNSを実現する
- IPアドレスからホスト名を取得する
- メールサーバでは非常に重要である
- GmailやMicrosoftが確認している
- FCrDNSを意識する
- IPアドレス所有者側で管理されることが多い
まとめ
PTRレコードはIPアドレスからホスト名を取得するためのDNSレコードであり、逆引きDNSの中心的な役割を担っています。
特にメールサーバ運用では重要度が高く、GmailやMicrosoft 365などのメールサービスでも信頼性評価に利用されています。
また、正引きとの整合性を確認するFCrDNSも重要な考え方です。
メールサーバを運用する際は、AレコードやMXレコードだけでなくPTRレコードも必ず確認するようにしましょう。






