リバースIPルックアップは、IPアドレスからその背後にいる人やものに関する情報を返します。ホスト名、ネットワークの所有者、あるいはB2Bマーケティングでは、Webサイト訪問者がアクセスしていると考えられる企業です。通常のDNSルックアップは名前からアドレスを引きますが、リバースルックアップはアドレスから名前や組織を逆引きします。
この用語は、混同されがちな2つの異なるものを指します。技術的なDNSの仕組み(逆引きDNS)と、訪問者識別に使われる商用のIP-企業データベースです。
リバースIPルックアップの仕組み
1. 逆引きDNS(PTRレコード)
DNSには逆引きの仕組みが組み込まれています。IPv4では、アドレスを逆順にしてin-addr.arpaという特別なドメインの下に記述し、そのアドレスブロックの所有者がホスト名を指すPTRレコードを公開できます(RFC 1035, IETF)。IPv6も同じ考え方でip6.arpaの下に記述し、16進数の各桁を逆順にします(RFC 3596, IETF)。
たとえば203.0.113.25を照会すると、25.113.0.203.in-addr.arpaに問い合わせます。PTRレコードがあれば、mail.example.comのような結果が得られるかもしれません。メールサーバーは送信者の確認に、管理者はログの読み取りにこれを使います。制約として、PTRレコードは任意であり、アドレスブロックを管理する者(多くの場合、企業ではなくISP)が設定し、host-203-0-113-25.isp.netのような汎用的なものであることもよくあります。
2. IP-企業データベース
B2B向けの識別ツールはさらに踏み込みます。複数のソースを組み合わせ、IPレンジと組織を対応付けたデータベースを構築します。
- レジストリ(WHOIS/RDAP)データ:アドレスブロックの割り当て先。大企業や大学は独自のアドレス範囲を保有していることが多くあります。
- 逆引きDNS:組織がわかるホスト名。
- 観測されたトラフィック:フォーム送信やログインで、特定企業のメールドメインと繰り返し一緒に確認されたIP。
- クラウドとホスティングのIPアドレス範囲:データセンターからのトラフィックが企業と誤認されないようフラグを付けます。
出力されるのは、確率的なマッチ(「このIPはおそらくX社のもの」)と、その企業に関する企業属性データです。
例
例(説明用):サイトで1週間に800のIPアドレスから1,000セッションが記録されたとします。ルックアップの処理では、次のように分類されるかもしれません。
- 企業に登録された社内ネットワークの IP 範囲:高い確度で照合されます。
- 共有オフィス、コワーキングスペース、企業VPNの出口ノード:マッチはするものの、間違った入居企業やVPNプロバイダーにマッチすることがあります。
- 家庭用ブロードバンドやモバイル回線:通常はISPしかわからないため、企業は特定できません。
- クラウドとデータセンターのIP:ボット、クローラー、個人向けVPNとして除外。
企業に紐付く割合は、オーディエンスによって大きく異なります。主にオフィスで働く大企業の従業員が訪れるサイトは、在宅で働く小規模事業者が訪れるサイトよりもはるかに多く紐付きます。宣伝されている照合率を鵜呑みにせず、どのベンダーにも自社のトラフィックでテストを実施してもらいましょう。
精度の限界
| 要素 | 効果 |
|---|---|
| リモートワークとハイブリッドワーク | 自宅の接続では勤務先ではなくISPが表示される |
| VPNとセキュアWebゲートウェイ | トラフィックがセキュリティベンダーや遠隔地のオフィスのIPから出ていくことがある |
| モバイルネットワーク | キャリアグレードNATにより、多くのユーザーが1つのアドレスの背後に置かれる |
| IPv6 | アドレス空間が巨大で、プライバシー用の一時アドレスがローテーションするため範囲のマッピングが難しい。普及は拡大中(Google IPv6統計) |
| 古いデータ | アドレスブロックの所有者が変わり、古い対応付けが誤った企業に帰属させる |
B2BチームのリバースIPルックアップの活用法
- フォームに入力せずにウェブサイトを訪れているターゲットアカウントを把握する。
- 既知のアカウントが料金ページやデモページを閲覧した際に、アカウント担当者にアラートを送る。
- 識別された訪問者向けに、業種や企業規模でページをパーソナライズする。
- アナリティクスからボットやデータセンターのトラフィックを除外する。
よくある質問
リバースIPルックアップで個人を特定できますか?
それだけでは特定できません。IPアドレスで分かるのはネットワークであり、せいぜいそれを所有する組織までです。IPを特定の個人と結び付けるには、ログイン、フォーム入力、サードパーティのIDグラフなど他のデータが必要で、その時点でプライバシー法上は個人データの処理として扱われます。EUでは、IPアドレス自体が個人データになりえます。
リバースIPルックアップとリバースDNSの違いは何ですか?
逆引きDNSは、PTRレコードを問い合わせる特定のDNSクエリで、公開されていればホスト名を返します。リバースIPルックアップはより広い用語で、逆引きDNS、あるサーバーIP上でホストされているすべてのドメインの検索、商用データベースを使ったIPと企業の照合のいずれかを指します。
リバースIPルックアップでISPしか返ってこないのはなぜですか?
そのアドレスがISPのアドレスプール、つまり一般的には家庭、モバイル、小規模オフィスの回線に属しているからです。PTRレコードとレジストリの登録はISPが管理しているため、エンドユーザーの組織を示すものは何もありません。リモートワークが増えるにつれて企業単位の一致率が下がる主な理由はこれです。
関連記事
ルックアップがワークフロー全体の中でどう機能するかは訪問者識別と訪問者識別ガイドで、ツールの比較はウェブサイト訪問者識別ソフトウェアで、シグナルについてはインテントデータでご覧いただけます。