反向 IP 查詢是輸入一個 IP 位址,回傳其背後是誰或什麼的資訊:主機名稱、網路擁有者,或在 B2B 行銷中,網站訪客可能所在的公司。一般 DNS 查詢是從名稱查到位址;反向查詢則是從位址回推名稱或組織。
這個詞涵蓋兩件常被混淆的事:技術層面的 DNS 機制(反向 DNS),以及用於訪客辨識的商用 IP 對公司資料庫。
反向 IP 查詢的運作方式
1. 反向 DNS(PTR 紀錄)
DNS 內建反向對應機制。以 IPv4 來說,位址會反向寫在特殊網域 in-addr.arpa 之下,位址區塊的擁有者可以發布指向某個主機名稱的 PTR 記錄(RFC 1035, IETF)。IPv6 在 ip6.arpa 下採用相同概念,將每一個十六進位數字反轉排列(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 公司」),加上該公司的公司屬性資料。
範例
範例(示意):您的網站一週記錄了來自800個 IP 位址的1,000個工作階段。查詢流程可能會這樣分類:
- 註冊於某公司名下的企業網路範圍:高可信度比對。
- 共用辦公室、共同工作空間和企業 VPN 出口節點:能比對到,但有時會對應到錯誤的租戶或 VPN 業者。
- 住宅寬頻和行動網路:通常只能看到 ISP,無法辨識公司。
- 雲端與資料中心 IP:機器人、爬蟲或消費者 VPN,予以過濾。
能辨識出公司的比例,很大程度取決於您的受眾。主要由企業員工在辦公室造訪的網站,辨識率遠高於由在家工作的小企業主造訪的網站。請要求任何供應商用您自己的流量進行測試,而不是相信宣傳上的比對率。
準確度限制
| 因素 | 效果 |
|---|---|
| 遠距與混合辦公 | 家用連線顯示的是網路業者,而不是雇主 |
| VPN 與安全網頁閘道 | 流量可能經由資安廠商或遠端辦公室的 IP 出去 |
| 行動網路 | 電信等級 NAT 讓許多使用者共用一個位址 |
| IPv6 | 龐大的位址空間和輪替的隱私位址,讓範圍對應更加困難;採用率持續成長(Google IPv6 統計資料) |
| 過時的資料 | 位址區塊會易主;舊的對應會造成錯誤歸屬 |
B2B 團隊如何運用反向 IP 查詢
- 查看哪些目標帳戶在未填寫表單的情況下造訪網站。
- 當已知帳戶瀏覽價格或 Demo 頁面時通知帳戶負責人。
- 為已辨識訪客依產業或公司規模個人化頁面。
- 從分析資料中過濾機器人與資料中心流量。
常見問題
反向 IP 查詢能辨識出個人嗎?
單靠 IP 不行。它識別的是一個網路,頂多是擁有該網路的組織。要把 IP 與具名個人連結,需要其他資料,例如登入、表單填寫或第三方身分圖譜,而到了那一步,隱私法就會將其視為個人資料處理。在歐盟,IP 位址本身就可能屬於個人資料。
反向 IP 查詢和反向 DNS 有什麼差別?
反向 DNS 是針對 PTR 記錄的特定 DNS 查詢,若有發布主機名稱就會回傳。反向 IP 查詢則是較廣泛的說法:可能指反向 DNS、找出同一伺服器 IP 上託管的所有網域,或使用商用資料庫將 IP 對應到公司。
為什麼我的反向 IP 查詢只回傳網路業者?
因為這個位址屬於 ISP 的位址池,通常是住家、行動或小型辦公室的連線。ISP 掌控 PTR 記錄與註冊資料,因此沒有任何資訊指向終端使用者的組織。這是遠距工作增加時,公司層級比對率下降的主要原因。