要約
DNS PTRレコードは、IPアドレスをドメイン名に変換する逆引きを可能にします。セキュリティ専門家は、eメールサーバーの検証、トラフィックの発生元の調査、通信相手の確認にこれらを使用します。IPv4(.in-addr.arpaを使用)では保存形式が異なりますIPv6(.ip6.arpaを使用)で異なります。
逆引きDNSルックアップの仕組み
ポインタ (PTR) レコードは、Internet Protocol (IP) アドレス (数字と小数点以下で構成) を解決してドメイン名 (okta.com など) に戻します。
IP アドレスをドメイン名に変換することを、ドメインネームシステム (DNS) では、逆引きと呼びます。
では、その仕組みについてご説明しましょう。
DNS PTR レコ―ドの役割とは?
すべてのコンピューターには、インターネットを動かす DNS ごとに固有の IP アドレスがあります。自分の IP アドレスを知ることはないかもしれませんが、IP アドレスがなければ、他のコンピュータはあなたにたどり着くことはできません。
接続された機器は、IP アドレスのみを使用します。しかし、IP アドレスがわかっていても、正式なドメイン名が知りたい場合があります。
そこで、DNS PTR ツールが登場します。
DNS PTR ツールを使用して逆引きを実行し、数字を読み取り、理解できる Web アドレスに変換します。
PTR レコードが必要な理由
前述したように、一般のコンピューターユーザーには DNS PTR レコードは必要ではありません。しかし、セキュリティ専門家にはこれを使用する理由が多々あります。
PTR レコードは、次のような目的に使われます。
検証 一部の電子メールサーバーは、PTR レコードが正しく設定されていないサーバーからの通知を受け付けません。このステップを踏むことは、純粋な意図があることを証明するのに似ています。
安全性 PTR レコードは、送信メールの正当性を立証するために必要ですが、それは通信相手も同じです。
調査 一部のシステムでは、ドメイン名ではなく IP アドレスのみを保存します。トラフィックの発信元を把握するために PTR レコードが必要になる場合があるかもしれません。
| IPバージョン | PTRレコードの格納形式 |
|---|---|
| インターネットプロトコルバージョン4(IPv4) | 「.in-addr.arpa」が付加されたIPアドレスで保存されます追加 |
| インターネットプロトコルバージョン6(IPv6) | 「.ip6.arpa」を付けて4ビットのセクションに変換されたアドレスの下に格納されます追加済み |
DNS PTR レコードとはどのようなものか?
これらのシステムの機能を理解するために役立つ例をご紹介しましょう。このようなツールを試してみてください。
DNS は、効果的なインターネット通信に不可欠ですが、用語を理解するには時間がかかり、少し練習が必要です。DNS の詳細については、ブログ記事をご覧ください。
よくある質問(FAQ)
DNS PTRレコードと通常のDNSレコードの違いは何ですか?
標準的なDNSレコードはドメイン名をIPアドレスに変換しますが、PTRレコードはその逆の処理を行います。つまり、数字のIPアドレスを人間が判読できるドメイン名に解決します。この逆のプロセスを逆引きと呼びます。
DNS PTRレコードを実際に使用する必要があるのは誰ですか?
PTRレコードは、主にセキュリティ専門家やシステム管理者が使用するものであり、一般のコンピューターユーザーが使用するものではありません。一般的なユースケースとして、メールサーバーの検証、トラフィックの発生元の調査、通信相手のアイデンティティの検証などが挙げられます。
PTRレコードがないメッセージをeメールサーバーが拒否するのはなぜですか?
一部のeメールサーバーでは、信頼シグナルとして、送信サーバーにPTRレコードが適切に設定されている必要があります。これがなければ、送信サーバーは正当性を証明できず、メールは拒否されるか、不審なメールとしてフラグが付けられる可能性があります。
IPv4とIPv6ではPTRレコードの格納方法にどのような違いがありますか?
インターネットプロトコルバージョン4(IPv4)の場合、PTRレコードは「.in-addr.arpa」を付加したIPアドレスの下に保存されます。付加されます。Internet Protocol version 6(IPv6)の場合、アドレスはまず4ビットのセクションに変換され、次に「.ip6.arpa」が付加されます。
PTRレコードは、インターネットトラフィックの送信元を特定するのに役立ちますか?
はい。システムによってはドメイン名ではなくIPアドレスのみをログに記録するものがあるため、管理者はPTRレコードの逆引き参照を利用して、それらのIPアドレスを認識可能なドメイン名に変換することで、ネットワークトラフィックの発生元を特定できます。
DNS PTR逆引き参照はどこで実行できますか?
DNSクエリユーティリティなどの無料オンラインツールを使用すると、DNS PTR逆引き参照を実行できます。IPアドレスを入力して関連付けられたドメイン名を取得し、PTRレコードの動作を確認できます。
参考文献
- What Is an IP Address and What Can It Reveal About You? (2015年5月、Insider)
- How to Set Up Reverse DNS and PTR Records (2013年6月、Computerworld)
- Reverse DNS Lookup and PTR QueryDNS Insiders)