IP 純淨度怎麼算:14 個信譽來源的判斷依據、權重與誤判

部落格 / IP 與隱私

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 2045
proxycheck 風險分風險分 ≥ 33 時計入,權重為風險分 ÷ 520
機房 / 資料中心特徵ip-api 託管 25、proxycheck Hosting 20、託管 ASN 名單 15、註冊資訊含機房關鍵詞 1535
濫用記錄StopForumSpam25
DNS 黑名單DroneBL、SpamCop、Mailspike、Barracuda、UCEPROTECT、s5h,每個 824
廣播 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,在不同檢測站看到的分數可能差很多。常見原因:

  1. 來源不同。有的站只接一兩家商業庫,有的接了郵件黑名單,有的還加入自己的流量觀測。
  2. 權重不同。同樣是機房 IP,有的站扣得很重,有的幾乎不扣。cdnping 給機房組設 35 的上限,是因為機房出口本身不等於有風險。
  3. 方向不同。有的站顯示風險分,越高越差;有的顯示純淨度或信譽分,越高越好。比較前先確認方向。
  4. 時效不同。各庫更新週期不一,檢測站一般也會快取外部查詢結果,cdnping 同樣如此。一個 IP 剛換了用途,各站的更新進度不同步。
  5. 看的出口不同。瀏覽器裡的檢測看到的是瀏覽器的出口,命令列工具看到的是終端的出口。開了分流規則時,這兩個出口可能不是同一個。

所以單看某個站的總分用處不大。更有用的是看它列出的命中項,再拿另一個站的命中項對照。

拿到結果後按什麼順序看

開啟 IP 與環境檢測,等所有檢測項跑完,按下表逐項看:

步驟看哪裡怎麼判斷
1出口 IP 和多出口檢測先確認檢測的是你想查的出口。多出口檢測裡 Claude、ChatGPT、Grok 的 Cloudflare trace 顯示不同 IP,說明不同域名走了不同線路
2是否命中 Tor(60)命中了先處理這一項,其他項意義不大
3代理組和 proxycheck 風險分只有一家標記,可能是舊資料;多家同時標記,可信度更高
4機房組用的是雲伺服器或機房線路時,命中是正常結果,知道即可
5StopForumSpam 和 DNS 黑名單看具體是哪個名單、最近一次記錄的時間。如果是自己的伺服器,到對應名單的官網查詢原因和移除流程
6廣播 IP 和定位分歧對照 RDAP 註冊國家和投票結果,判斷是註冊資訊過時還是確實跨地區使用
7DNS 洩漏、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

需要發給同事或貼進工單時,可以把檢測結果匯出成圖片:

  1. 在 /ip 等檢測全部跑完,結果區會出現“複製報告”和“生成結果圖”兩個按鈕。
  2. 如果不想讓別人看到完整 IP,先點“隱藏 IP”。頁面上你自己的出口 IP(包括多出口、WebRTC 等檢測裡出現的 IP)只保留前兩段,IPv4 顯示成 1.2.*.* 這樣的形式。再點一次“顯示 IP”可以恢復。
  3. 點“生成結果圖”。圖裡有 IP 純淨度、IP 型別、原生或廣播判斷、環境一致性分數、大陸分流檢測結論和各檢測項,帶 cdnping 水印。隱藏 IP 開啟時,圖裡的 IP 同樣是遮擋後的。
  4. 只要文字的話,用“複製報告”,同樣會按隱藏狀態處理 IP。

瀏覽器指紋類檢測都在本地計算,不會上傳。

純淨度能說明什麼,不能說明什麼

純淨度描述的是公開信譽來源怎麼看這個 IP。它不能預測某個具體網站或平臺會怎麼對待你,各平臺有自己的風控規則,也不會公開。

純淨度低的常見原因是機房出口和共享出口,不一定是這個 IP 做過壞事。純淨度高也不代表可以忽略服務條款:使用 AI 服務時,請以服務方公佈的支援地區和條款為準,並遵守當地法規。本文和 cdnping 都不提供繞過平臺地區限制或風控的方法。

下一步

  • 開啟 /ip,按上面的表把自己的出口逐項看一遍,記下命中項。
  • 在 /methodology 核對當前權重。cdnping 從 2026-10-17 開始採集資料,規則還會根據反饋調整,變動會更新在這個頁面。
  • 如果檢測 IP 是為了排查 AI API 呼叫失敗,先看 API 狀態,排除服務端故障,再回來查出口。AGI Plan 是 cdnping 的商業合作方,/status/agiplan 映象展示 AGI Plan 的公開可用率資料,看法與其他服務的狀態頁相同。