1 IP 基礎概念
CleanIP 按 歸屬一致性、網路用途和匿名風險 組織 IP 類型。常見類型如下:
| 類型 | 風險色 | 含義 | 常見判斷 |
|---|---|---|---|
| 原生 IP | 低風險 | IP 段登記國與定位國一致 | 常見於家庭寬頻、本地營運商和本地 IDC |
| 廣播 IP | 中風險 | IP 段登記國與定位國不一致 | 常見於跨國雲廠商或海外機房廣播 |
| IDC / 資料中心 | 中風險 | VPS、獨立伺服器、雲伺服器、主機商網路 | 適合伺服器業務,不等同於住宅出口 |
| 商業 / 教育 / 政府網路 | 低或特殊 | 企業專線、學校、科研機構、公共部門網路 | 不是住宅,也不是普通 IDC,需要按場景判斷 |
| 移動 IP | 低風險 | 4G / 5G 蜂窩網路出口 | 可能存在 CGNAT 和頻繁換 IP |
| 公共 DNS / CDN | 資訊性 | 公共解析器、根 DNS、CDN 邊緣基礎設施 | 不按普通使用者出口評價 |
| 住宅代理 | 中高風險 | 真實住宅寬頻被代理網路接入使用 | 歸屬像住宅,行為像代理 |
| VPN / 代理 / Tor | 高風險 | 商業 VPN、公開代理、匿名網路出口 | 帳號、支付和訂閱服務通常更敏感 |
顏色只表達風險傾向,不代表絕對結論。最終判斷仍需結合濫用歷史、ASN 信譽和具體業務場景。
常見方法是根據 ASN 所有者類型來判斷。然而這隻能說明 IP 的擁有者是 ISP,並不代表此 IP 實際使用在家庭寬頻裡。例如國內的傳統 IDC 伺服器 IP,大部分都歸屬於電信聯通移動三大營運商(他們是 ISP),但這些 IP 實際用在 IDC 伺服器裡。
CleanIP 會結合 ASN 類型、組織名稱、反向 DNS、開放埠、Banner、代理/VPN 訊號和歷史行為來判斷。這樣可以識別兩類容易混淆的情況:一是營運商名下的 IDC 伺服器 IP,二是偽裝成住宅寬頻的住宅代理出口。
原生 IP 是指 IP 段登記國與當前選定的定位國一致的 IP 地址;兩國不同顯示廣播 IP。IP 段登記國取五大 RIR 每日分配檔案裡這塊地址的分配國,也就是 RIR 把它分給了哪個國家的持有人,與 MaxMind 等主流資料庫的註冊國口徑一致;分配檔案只給區域程式碼時,才退回 whois 登記與 RDAP。whois 裡 inetnum 的 country 由持有人自行填寫,不作為判定依據。ASN 註冊國不同僅單獨提示跨區,不改變原生或廣播判定。家庭寬頻和機房網路都可能使用原生 IP。
一些全球性的跨國 IDC 服務商(如 AWS、GCP、Azure 等)為了便於管理,通常會購買較大的 IP 段,並將其廣播至不同國家,這類 IP 被稱為 廣播 IP。
| 標籤 | 含義 | 典型例子 |
|---|---|---|
| 原生 IP | IP 註冊地國家與 IP 定位地址國家一致 | 家庭寬頻、本地企業網路、本地 IDC |
| 廣播 IP | 其他所有情況:跨國 IDC、anycast 節點、資料缺失等 | AWS / GCP / Azure 跨國節點、Cloudflare anycast、DNSPod 海外 PoP 等 |
當一個 IP 被標記為原生 IP 時,通常表示該 IP 是家庭寬頻 IP 或本地 IDC 提供商的 IP;當一個 IP 顯示為廣播 IP 時,通常代表這是一個非家庭寬頻、非本地 IDC 提供商 IP。
CleanIP 根據 IP 的註冊地來判斷其是否為原生 IP。若註冊地國家與 IP 定位地址的國家一致,則顯示為“原生 IP”;否則顯示為“廣播 IP”。下方的“註冊地歷史”表格可用於檢視 IP 的註冊地及其歷史記錄。
三種典型原因,按出現頻率排序:
- 廣播 IP:IP 註冊地國家與 IP 定位地址國家不一致。常見於跨國 IDC、雲服務商、營運商海外節點或機房廣播。CleanIP 用 廣播 IP 黃色徽章標註。
- 公共基礎設施:公共 DNS、CDN 或全球雲平台節點可能在多個地區使用同一批地址段,地理庫會根據探針和路由視角給出不同國家或城市。
- geo 庫資料滯後:IP 段所有權變更後,不同 geo 提供商更新速度不一致(商業 geo 庫通常每週更新,部分免費源每月或更慢)。這種情況隨時間會收斂,少數源的過時資料需要交叉驗證識別。
CleanIP 會把多個來源的地理、ASN 和網路歸屬資料放在一起對比。一致性越高,置信度越高;分歧明顯時,會優先提示廣播 IP、公共基礎設施或資料庫滯後等可能原因。
2 評分與風控
CleanIP 同時給出 兩個獨立維度的分數,方向相反,不要混淆:
| 分數 | 範圍 | 方向 | 展示位置 |
|---|---|---|---|
| 純淨度評分 (Purity Score) | 0–100 + A+/A/B/C/D/F 等級 | 越高越好 | 主頁大字、IP 卡片頂部 |
| 風險評分 (Risk Score) | 0–100 + 6 級標籤 | 越高越危險 | 「IP 情報(威脅指標)」卡片 |
兩個分數在大多數 IP 上呈 負相關(純淨度高時,風險評分通常較低),但不一定精確互補。它們的計算基礎不同:純淨度是綜合品質評分,風險評分更偏威脅和攔截決策。
純淨度評分(0–100 分,越高越純淨)由 6 個維度加權組成:
- 身份可信(20%):IP 段登記國與定位國一致性、RPKI 驗證、是否已知公共基礎設施
- 匿名規避(25%):代理 / VPN / Tor / 住宅代理檢測(越隱匿扣分越多)
- 濫用歷史(20%):濫用舉報數量與天數,以及多資料來源交叉驗證
- 黑名單覆蓋(15%):21 個 DNSBL 源、蜜罐資料庫(HTTPBL)與已知失陷 IP 列表
- 攻擊行為(10%):全網攻擊計數,反映主動掃描或暴力破解記錄
- 本地信譽(10%):CleanIP 自有信譽評估及近 30 天威脅事件記錄
等級對映:
評分不是單一欄位的結果,而是身份、匿名、濫用、黑名單、攻擊和本地信譽六個維度共同作用後的綜合判斷。
風險評分是 獨立於純淨度的另一個分數(0–100 分,越高越危險,跟純淨度方向相反)。專門用於業務風控場景的“是否該攔截/拉黑”決策:
風控資料來自蜜罐監控、濫用舉報、DNSBL 黑名單、行為分析等多維資料。某個 IP 的風險數值會隨著風控記錄時間而衰減。
注意:主頁大字顯示的是純淨度,不是風險評分。純淨度越高越好,風險評分越高越危險。
風險評分跟“IP 是否為家庭寬頻”沒有直接關聯。如果某個家庭寬頻 IP 曾被用於掃描、爆破、爬蟲或對外攻擊等行為,其風險評分可能會較高。相反,即使是機房 IP,若沒有相關惡意行為記錄,風險評分也可能較低。
常見的“家寬高分”原因:
- • 歷史汙染 — 前使用者在該 IP 上跑過代理、爬蟲或攻擊流量,資料來源留下了記錄
- • 整段 prefix 標記 — 同一 /24 段裡有惡意 IP,資料來源批次標記了整段
- • 裝置入侵 — 家裡某臺 IoT 裝置被入侵成為殭屍網路一員
- • 住宅代理客戶端 — 網路裡運行了 ProxyScrape / 911 等住宅代理軟體
CleanIP 的 IP 段級別判定具有較高的準確性,然而 IP 地址的使用情況並非一成不變,每天都有大量 IP 發生變動。整體資料的準確率大約在 95% 左右。
如需判斷一個 IP 是否發生了變動,可以通過檢視 ASN 資料中的“首次出現”時間來判斷。如果該 IP 是近期才出現的資料,則可能表明其歸屬或狀態發生了變化。
3 平台安全評級
平台安全評級用於估計該 IP 在不同業務場景下觸發驗證、限制或封鎖的機率。它會參考 IP 類型、匿名風險、地理一致性、濫用記錄和平台容忍度。評級分為三個級別:
- 安全(Safe):通常適合長期使用,觸發額外驗證的機率較低
- 風險(Risk):可能偶爾觸發驗證或限制
- 封鎖(Block):高機率被限制或封禁
平台安全評級不是承諾結果。不同帳號歷史、裝置指紋、支付方式、地區和訪問行為都會影響最終風控。
平台風控的嚴格程度不同:
- 寬鬆型(YouTube、X/Twitter、Facebook、電商、遊戲):主要關注 Tor、公開代理和嚴重濫用
- 嚴格型(Netflix、Disney+、TikTok):會主動封鎖機房 IP 和 VPN
- 支付級:對匿名服務、機房 IP、地區不一致和異常裝置更敏感
- AI 平台:對代理和機房 IP 較敏感
4 檢測技術
瀏覽器指紋是通過收集瀏覽器和裝置的一系列資訊(如瀏覽器版本、作業系統、螢幕解析度、已安裝字型、時區、Canvas/WebGL 輸出等)拼接成一個幾乎唯一的標識,用於識別或追蹤同一裝置,而不需要 Cookie。
常見指紋項包括:User-Agent、螢幕解析度/色深、時區/語言設定、Canvas/WebGL 渲染輸出、字型測量差異、音訊指紋、硬體並行度等。即使清除 Cookie、使用私密視窗,指紋仍可把你“認出來”。
WebRTC 洩露指的是使用瀏覽器時,WebRTC 的連線流程(ICE 候選交換)意外暴露了本地或真實公網 IP 地址,導致即便你在用 VPN/代理,目標網站仍可能看到你的真實 IP。
- Chrome:安裝擴充套件 "WebRTC Network Limiter"(谷歌出品)或 "WebRTC Leak Prevent"
- Firefox在
about:config頁面將media.peerconnection.enabled設為false
JA3 指紋是一種通過分析 TLS 握手階段中客戶端傳送的 Client Hello 報文欄位(SSL 版本、加密套件、擴充套件、橢圓曲線等),生成唯一標識客戶端實現的雜湊指紋。每種瀏覽器、應用在建立 HTTPS 連線時的 TLS 引數組合不同,這些差異能形成一種“網路層指紋”。
JA4 是 JA3 的改進版本,解決了 JA3 對順序變化敏感等問題,能更好地區分輕微修改的實現。
雙 ISP 只說明這個 IP 的擁有者是 ISP,並不代表 IP 實際用在家庭寬頻裡。例如 ping baidu.com 得到的 IP 110.242.68.66,屬於聯通的 IP,ASN 類型為 ISP,但這實際是百度的伺服器 IP。
CleanIP 的伺服器檢測引擎會通過反向 DNS、埠掃描、Banner 分析等手段,識別 ISP 網路中的實際伺服器 IP,提供更準確的判定。
5 資料來源與技術
CleanIP 會綜合商業 IP 情報源、公開網路資料、路由資料庫、DNS 黑名單和自建行為資料。不同來源負責不同維度:
- 地理位置和 ASN 歸屬
- 代理、VPN、Tor 和住宅代理檢測
- 濫用舉報和黑名單記錄
- ASN 流量和網路畫像
- BGP 路由與註冊地歷史
- 開放埠和服務指紋
- 自建蜜罐和行為監測
- 人工維護的品牌與公共基礎設施庫
資料來源之間出現分歧時,CleanIP 會優先展示可解釋的結論,並保留使用者回饋入口用於修正異常樣本。
“共享人數”是指基於全網大資料監測分析,對該 IP 地址所關聯的獨立使用者數量的估算值。一個 IP 被多人共享使用通常意味著這是一個公共代理或 VPN IP。
鑑於中國大陸地區廣泛採用 NAT 技術,大量終端使用者會通過同一公網 IP 訪問網際網路,這屬於正常網路行為。因此,針對中國大陸的 IP 地址,系統預設不展示共享人數指標。
通常情況下,家庭寬頻的 IP 地址會固定歸屬於某個 ASN 和企業,變動頻率較低。當一個 IP 的歷史 ASN 或所屬企業頻繁發生變化時,表明該 IP 的歸屬狀態較為不穩定,通常將其稱為“不乾淨”的 IP。
通過 ASN 歷史和企業歷史表格,可以清晰地檢視該 IP 對應的所有變更記錄,輔助判斷 IP 的穩定性。
CleanIP 的資訊收集模組會對常見 CDN 的 IP 進行識別(包括 Cloudflare、Akamai、騰訊雲 CDN、阿里雲 CDN 等)。如果你在伺服器上使用了某些反向代理功能,且被代理的域名使用了 CDN,則你的伺服器 IP 可能會被識別為 CDN IP。
6 埠掃描與安全
CleanIP 會對目標 IP 進行 26 個常見埠的 TCP 連線掃描,不僅能發現開放的埠,還會:
- Banner 抓取:識別開放埠上執行的具體軟體和版本
- CPE 對映:將識別到的軟體對映為標準化 CPE 標識
- 標籤推斷:從埠組合和 CPE 推斷 IP 類型(如 CDN、資料庫、IoT 等)
- CVE 漏洞匹配:將識別到的軟體版本與已知 CVE 漏洞資料庫進行匹配
CPE(Common Platform Enumeration)是標準化的軟體命名方案,如 cpe:/a:nginx:nginx:1.24.0 表示 Nginx 1.24.0。
CVE(Common Vulnerabilities and Exposures)是已知安全漏洞的標準編號,如 CVE-2024-6387 是 OpenSSH 的遠端程式碼執行漏洞。CleanIP 會自動將掃描到的軟體版本與已知高危 CVE 進行匹配。