IP 純淨度怎麼算:14 個信譽來源的判斷依據、權重與誤判
在 cdnping 上,IP 純淨度等於 100 減去 IP 風險值。風險值是各個風險訊號的權重相加,最多到 100。訊號來自 14 個公開信譽來源,每命中一項,頁面都會列出來源和對應的權重。純淨度低的時候,直接看是哪幾項命中、各扣了多少,不用對著一個總分猜原因。
下面按來源逐個說明:它判斷什麼,在 cdnping 裡佔多少權重,什麼情況下容易誤判,最後給出讀結果的順序。文中權重與本文釋出日(2026-10-17)資料方法 頁上的規則一致,之後如有調整,以該頁面為準。
風險值怎麼算:先分組,再封頂
cdnping 不把 14 個來源的結果逐個累加,而是先把同一類判斷合成一組,每組設上限,再把各組加起來:
| 風險訊號 | 組成與權重 | 組上限 |
|---|---|---|
| Tor 出口節點 | Tor Project、proxycheck、StopForumSpam、dan.me.uk 任一命中 | 60 |
| 代理 / VPN 標記 | ip-api 30、proxycheck 30、IP2Location 20、freeipapi 20 | 45 |
| proxycheck 風險分 | 風險分 ≥ 33 時計入,權重為風險分 ÷ 5 | 20 |
| 機房 / 資料中心特徵 | ip-api 託管 25、proxycheck Hosting 20、託管 ASN 名單 15、註冊資訊含機房關鍵詞 15 | 35 |
| 濫用記錄 | StopForumSpam | 25 |
| DNS 黑名單 | DroneBL、SpamCop、Mailspike、Barracuda、UCEPROTECT、s5h,每個 8 | 24 |
| 廣播 IP | 註冊地與多數庫定位國家不一致 | 10 |
| 各庫定位分歧大 | 地理庫投票的一致度偏低 | 5 |
風險值 = 命中權重之和(上限 100),純淨度 = 100 − 風險值。
分組封頂是為了避免重複計分。ip-api、proxycheck、IP2Location 判斷代理時用的資料來源相近,同一個事實被三家都標記,不應算成三倍的風險。另外,命中 Tor 時代理組不再單獨計分,因為 Tor 出口本身就是一種代理。
舉一個假設的例子:一臺雲伺服器的 IP 被 ip-api 標為託管(25),ASN 在託管名單中(15),註冊資訊含“hosting”(15),機房組小計 55,按上限計 35。如果 ip-api 同時把它標為代理(30),代理組計 30。沒有其他命中時,風險值是 65,純淨度是 35。這個分數的含義是“這是機房出口,且有一家庫認為它是代理”,不代表這個 IP 做過壞事。
14 個來源各查什麼,容易在哪裡誤判
代理與型別庫:ip-api、proxycheck、IP2Location、freeipapi
這四家是 IP 資料庫,主要回答兩個問題:這個 IP 是不是代理或 VPN 出口,是不是機房網段。
- ip-api:提供 proxy、hosting、mobile 三個標記。proxy 計入代理組(30),hosting 計入機房組(25),mobile 不扣分,只用來把型別判為行動網路。
- proxycheck:返回是否代理、型別(如 Hosting、Business、TOR)和 0–100 的風險分。代理計 30,型別為 Hosting 計 20,風險分 ≥ 33 時另計“風險分 ÷ 5”,最多 20。
- IP2Location:只用 is_proxy 欄位,命中計 20。
- freeipapi:代理標記計 20。
容易誤判的情況:這些庫大多根據網段歸屬、掃描結果和歷史觀測推斷,更新有延遲。網段剛轉手、剛從機房改為企業專線,或者短期被用作 VPN 後又停用,都可能留下舊標記。企業出口、學校出口、運營商 CGNAT 這類很多人共用一個 IP 的場景,也容易被當成代理。
託管 ASN 名單與機房關鍵詞
- 託管 ASN 名單:cdnping 使用一份公開的託管 ASN 名單,出口 IP 所屬的自治系統在名單內就計 15。
- 機房關鍵詞:在 RDAP 註冊資訊和 ISP、組織名裡匹配 hosting、server、datacenter、vps、cloud、idc、“資料中心”“雲服務”“機房”等詞,命中計 15。這一項是 cdnping 自己的規則,不是外部來源。
容易誤判的情況:ASN 按整個自治系統劃分。一家既做雲主機又做企業接入的運營商,旗下企業專線也會被一起划進託管名單。關鍵詞匹配更粗,組織名裡帶“cloud”的公司不一定在賣伺服器。所以這兩項權重都不高,和 ip-api、proxycheck 合在機房組裡,一共不超過 35。
StopForumSpam:濫用記錄
StopForumSpam 收集論壇和網站提交的垃圾註冊、垃圾發帖 IP。cdnping 按記錄次數和最近一次出現的時間計分:基礎 10,記錄次數越多越高,最近 90 天內出現過再加 5,最多 25。
容易誤判的情況:主要是共享出口。一個 IP 背後可能有很多人,其中一人發過垃圾資訊,所有人都受影響。動態 IP 被運營商重新分配後,舊記錄跟著 IP 走,而不是跟著人走。看這一項時留意最近一次記錄的時間,幾年前的記錄參考價值有限。
Tor 出口:Tor Project 列表與 dan.me.uk
Tor Project 公開發布 Tor 出口節點列表,cdnping 定期拉取。dan.me.uk 以 DNS 查詢的方式提供 Tor 出口判斷。proxycheck 型別為 TOR、StopForumSpam 的 torexit 標記也算在內。任一來源命中,計 60。
這是單項權重最高的訊號。Tor 出口列表由 Tor 網路自己公佈,判斷依據明確,不是靠特徵推測。
容易誤判的情況:較少,主要是時效。一個 IP 不再作為 Tor 出口後,各列表移除它的時間不同,短期內可能還有一兩個來源命中。
六個 DNS 黑名單
DroneBL、SpamCop、Mailspike、Barracuda、UCEPROTECT(L1)、s5h 都是 DNSBL:把 IP 的四段倒過來拼到名單域名前面做一次 DNS 查詢,返回 127.0.0.x 表示已列入。每命中一個計 8,最多 24。
各名單的側重點:
| 黑名單 | 主要收錄 |
|---|---|
| SpamCop | 使用者舉報的垃圾郵件傳送源 |
| Barracuda | 垃圾郵件傳送源,多用於郵件閘道器 |
| Mailspike | 按郵件傳送行為計算的信譽 |
| UCEPROTECT L1 | 直接觀測到傳送垃圾郵件的單個 IP |
| DroneBL | 被控主機、開放代理、掃描源 |
| s5h | 綜合濫用來源 |
容易誤判的情況:這些名單大多為郵件伺服器設計。家庭寬頻 IP 本來就不該直接對外發郵件,部分名單會把整段動態地址收進去,命中不代表你本人做了什麼。各名單的移除規則也不一樣,有的需要申請,有的到期自動移除。另外 cdnping 只對 IPv4 查詢 DNS 黑名單,IPv6 出口這一組不查詢,也不計分。
廣播 IP 與定位分歧
這兩項不來自信譽庫,而是由 cdnping 的定位結果推算:
- 廣播 IP(10):RDAP 註冊資訊顯示網段登記在 A 國,但 11 個地理庫多數投票認為它在 B 國。這類網段通常是跨地區宣告使用的。原理見 原生 IP 和廣播 IP 的區別。
- 定位分歧(5):參與投票的庫至少 4 個,且認為在結論國家的庫不到 60%。常見於新分配或頻繁轉手的網段。
容易誤判的情況:大型企業和雲廠商常把在一個地區註冊的網段用在其他地區,按規則會被判為廣播。註冊資訊本身也可能過時。
為什麼不同檢測站的分數對不上
同一個 IP,在不同檢測站看到的分數可能差很多。常見原因:
- 來源不同。有的站只接一兩家商業庫,有的接了郵件黑名單,有的還加入自己的流量觀測。
- 權重不同。同樣是機房 IP,有的站扣得很重,有的幾乎不扣。cdnping 給機房組設 35 的上限,是因為機房出口本身不等於有風險。
- 方向不同。有的站顯示風險分,越高越差;有的顯示純淨度或信譽分,越高越好。比較前先確認方向。
- 時效不同。各庫更新週期不一,檢測站一般也會快取外部查詢結果,cdnping 同樣如此。一個 IP 剛換了用途,各站的更新進度不同步。
- 看的出口不同。瀏覽器裡的檢測看到的是瀏覽器的出口,命令列工具看到的是終端的出口。開了分流規則時,這兩個出口可能不是同一個。
所以單看某個站的總分用處不大。更有用的是看它列出的命中項,再拿另一個站的命中項對照。
拿到結果後按什麼順序看
開啟 IP 與環境檢測,等所有檢測項跑完,按下表逐項看:
| 步驟 | 看哪裡 | 怎麼判斷 |
|---|---|---|
| 1 | 出口 IP 和多出口檢測 | 先確認檢測的是你想查的出口。多出口檢測裡 Claude、ChatGPT、Grok 的 Cloudflare trace 顯示不同 IP,說明不同域名走了不同線路 |
| 2 | 是否命中 Tor(60) | 命中了先處理這一項,其他項意義不大 |
| 3 | 代理組和 proxycheck 風險分 | 只有一家標記,可能是舊資料;多家同時標記,可信度更高 |
| 4 | 機房組 | 用的是雲伺服器或機房線路時,命中是正常結果,知道即可 |
| 5 | StopForumSpam 和 DNS 黑名單 | 看具體是哪個名單、最近一次記錄的時間。如果是自己的伺服器,到對應名單的官網查詢原因和移除流程 |
| 6 | 廣播 IP 和定位分歧 | 對照 RDAP 註冊國家和投票結果,判斷是註冊資訊過時還是確實跨地區使用 |
| 7 | DNS 洩漏、WebRTC 洩漏 | 不計入純淨度,但會影響別人看到的你在哪裡,說明見 DNS 洩漏與 WebRTC 洩漏 |
要核對瀏覽器之外的出口,可以在終端裡用 Cloudflare 的 trace 介面看命令列實際走的 IP:
# 檢視終端的出口 IP、Cloudflare 接入點和國家程式碼
curl -s https://www.cloudflare.com/cdn-cgi/trace | grep -E '^(ip|colo|loc)='
把輸出裡的 ip 和 /ip 頁面頂部顯示的 IP 對比。不一致說明瀏覽器和終端走的出口不同,兩個出口的純淨度要分別查。
怎麼生成結果圖並隱藏 IP
需要發給同事或貼進工單時,可以把檢測結果匯出成圖片:
- 在 /ip 等檢測全部跑完,結果區會出現“複製報告”和“生成結果圖”兩個按鈕。
- 如果不想讓別人看到完整 IP,先點“隱藏 IP”。頁面上你自己的出口 IP(包括多出口、WebRTC 等檢測裡出現的 IP)只保留前兩段,IPv4 顯示成
1.2.*.*這樣的形式。再點一次“顯示 IP”可以恢復。 - 點“生成結果圖”。圖裡有 IP 純淨度、IP 型別、原生或廣播判斷、環境一致性分數、大陸分流檢測結論和各檢測項,帶 cdnping 水印。隱藏 IP 開啟時,圖裡的 IP 同樣是遮擋後的。
- 只要文字的話,用“複製報告”,同樣會按隱藏狀態處理 IP。
瀏覽器指紋類檢測都在本地計算,不會上傳。
純淨度能說明什麼,不能說明什麼
純淨度描述的是公開信譽來源怎麼看這個 IP。它不能預測某個具體網站或平臺會怎麼對待你,各平臺有自己的風控規則,也不會公開。
純淨度低的常見原因是機房出口和共享出口,不一定是這個 IP 做過壞事。純淨度高也不代表可以忽略服務條款:使用 AI 服務時,請以服務方公佈的支援地區和條款為準,並遵守當地法規。本文和 cdnping 都不提供繞過平臺地區限制或風控的方法。
下一步
- 開啟 /ip,按上面的表把自己的出口逐項看一遍,記下命中項。
- 在 /methodology 核對當前權重。cdnping 從 2026-10-17 開始採集資料,規則還會根據反饋調整,變動會更新在這個頁面。
- 如果檢測 IP 是為了排查 AI API 呼叫失敗,先看 API 狀態,排除服務端故障,再回來查出口。AGI Plan 是 cdnping 的商業合作方,/status/agiplan 映象展示 AGI Plan 的公開可用率資料,看法與其他服務的狀態頁相同。