合法場景下(網路除錯、伺服器運維、授權滲透測試、網路取證),獲取對方公網/區網 IP 為基礎技能。本文整理 5 種主流方法,涵蓋應用層到傳輸層,附工具下載與實操步驟,嚴禁用於非法入侵、騷擾、盜取隱私。
Received: from 系列標頭,最上方(最後一個 Received)通常為寄件者真實出口 IP。Received: from mail.example.com ([203.0.113.45]) by mx.google.com with ESMTPS id ... → 203.0.113.45 為寄件者出口公網 IP。以 Windows Defender 防火牆進階安全性 / 第三方防火牆(Comodo、GlassWire、TinyWall)為例:
%systemroot%\system32\LogFiles\Firewall\pfirewall.log(Windows)或對應第三方日誌路徑。ip.addr == 目標已知IP 或 udp.port == 目標埠,右鍵「Follow UDP Stream」查看完整交互。| 工具 | 平台 | 核心功能 | 適用場景 |
|---|---|---|---|
| WhereIsIP | Win | 網域/IP 雙向查詢、地理定位、Whois、DNS 記錄 | 快速查網站/伺服器 IP 與物理位置 |
| 網路刺客 II (NetSpy) | Win | 區網掃描、IP↔主機名解析、共享資源枚舉、弱口令檢測 | 區網內資產發現、主機名反查 IP |
| OicqSniffer | Win | QQ 協議分析、好友 IP/埠即時顯示、封包重組 | 舊版 QQ (2009 前) 明文協議專用,新版加密失效 |
| IPSniper / Cain & Abel | Win | ARP 欺騙、路由重導、密碼破解、協議分析 | 滲透測試/取證專用,需授權環境 |
| Advanced IP Scanner / Angry IP Scanner | 跨平台 | 快速 Ping 掃描、埠掃描、共享資源、MAC 廠商查詢 | 區網設備發現、資產盤點 |
netstat -ano | findstr "ESTABLISHED"協議 本地IP:埠 遠端IP:埠 狀態 PID。netstat -ano 1 每秒刷新,觀察新建連線。ping domain.com:解析域名 A/AAAA 記錄顯示 IP,並測試連通性/延遲。tracert domain.com:顯示路由跳數、各跳 IP/延遲,定位阻斷節點。nslookup domain.com [DNS伺服器]:指定 DNS 伺服器查詢各類記錄(A、AAAA、MX、NS、TXT、CNAME)。dig @1.1.1.1 domain.com ANY(Linux/Win 安裝 dig):完整 DNS 回應細節。media.peerconnection.enabled)。技術雙面刃,守法用之為盾,濫用成刀。掌握查詢 IP 技能,更要懂得保護自己與他人的網路隱私。