ip 風險值受哪些因素影響:網路型別、ASN、代理標記與濫用記錄

部落格 / IP 與隱私

ip 風險值受哪些因素影響:網路型別、ASN、代理標記與濫用記錄

IP 風險值主要由兩類資訊決定:一類是這個地址“是什麼”,比如屬於哪個 ASN、是機房還是家寬、是不是 Tor 出口;另一類是它“做過什麼”,比如有沒有被郵件黑名單收錄、有沒有濫用舉報。前一類基本跟著網段走,很少變化;後一類有時效,會隨時間加上或消失。弄清楚某個分數來自哪一類,比盯著總分有用得多。

本文按因素逐項說明它是怎麼被判斷出來的、在 cdnping 裡大致佔多少權重、多久會變,最後給一份命令列自查清單。文中權重與 資料方法 頁面在本文釋出時的規則一致,之後如有調整,以該頁面為準。各來源的完整說明見 IP 純淨度怎麼算:14 個信譽來源的判斷依據、權重與誤判,本文不重複逐個來源,而是從“因素”這個角度來講。

先說明邊界:這裡講的是公開信譽資料怎麼評價一個 IP,用來排查自己的網路和伺服器。各平臺的風控規則不公開,本文不討論怎麼繞過它們,也不提供“降低風險值”的技巧。

風險值是怎麼加出來的?

cdnping 的做法是把訊號分組,每組有上限,各組相加,總分封頂 100;純淨度 = 100 − 風險值。其他檢測站的演算法不同,同一個 IP 分數對不上很常見,原因見 為什麼不同網站測出的 IP 純淨度不一樣。

下表把各組按“固有屬性”和“會變的記錄”分開:

因素cdnping 組上限性質多久會變
網路型別(機房特徵)35固有屬性網段換用途時才變
ASN 是否在託管名單計入機房組固有屬性極少變
代理 / VPN 標記45介於兩者之間取決於各庫更新週期
proxycheck 風險分20介於兩者之間隨該庫模型更新
Tor 出口60會變的記錄停止做出口後逐步移除
DNS 黑名單24會變的記錄各名單規則不同
濫用舉報(StopForumSpam)25會變的記錄按記錄次數計分,近 90 天內有記錄另加分
廣播 IP / 定位分歧10 / 5固有屬性為主註冊資訊或地理庫更新時變

網路型別和 ASN:為什麼機房 IP 天生分高?

ASN 是宣告這段地址路由的自治系統編號,對應一家運營商、雲廠商或大型機構。判斷“機房還是家寬”,首先看的就是 ASN 和網段註冊資訊:

  • ASN 屬於雲廠商或託管商,ip-api、proxycheck 一類庫會把它標為 hosting;
  • RDAP 註冊資訊、組織名裡出現 hosting、datacenter、vps、cloud、idc、“機房”等詞,cdnping 會額外計分;
  • ASN 在公開的託管 ASN 名單裡,也會計分。

這幾項在 cdnping 裡合併成“機房組”,最多 35。設上限的原因是:機房出口本身不說明這個 IP 有問題。你自己的雲伺服器、公司的出口閘道器,命中機房組都是正常結果。

這類因素屬於 IP 的固有屬性。只要網段還歸同一家雲廠商、還做同樣的用途,它就不會變。網段轉手或改作企業專線後,各庫會陸續更新,但有延遲。機房 IP 和家寬 IP 的五個識別維度見 機房 IP 和家寬 IP 有什麼區別。

代理 / VPN 標記是怎麼來的?

代理標記來自 ip-api、proxycheck、IP2Location 等資料庫。它們一般綜合網段歸屬、主動掃描(比如埠上是否跑著代理協議)和歷史觀測來推斷,不是某個人工稽覈的結論。

在 cdnping 裡,這幾家合成“代理組”,最多 45;proxycheck 另給一個 0–100 的風險分,達到 33 才計入,最多 20。幾家庫同時標記時分數會疊加,但代理組合計不超過 45。

這一項介於“固有”和“會變”之間:

  • 同一網段被大量用作 VPN 出口,標記會長期存在;
  • 某個 IP 短期做過代理後停用,標記會留一段時間,具體多久取決於各庫的更新週期;
  • 企業出口、校園網、運營商 CGNAT 這類多人共用的地址,也可能被誤標。

判斷時看“幾家標了”:只有一家標記,舊資料或誤判的可能性較大;多家同時標記,可信度更高。

Tor 出口為什麼權重最高?

Tor 出口節點列表由 Tor Project 公開發布,判斷依據明確,不靠推測。cdnping 把 Tor Project 列表、dan.me.uk、proxycheck 的 TOR 型別、StopForumSpam 的 torexit 標記合併,任一命中計 60,命中後代理組不再重複計分。

這是一項會變的記錄。一臺機器不再做 Tor 出口後,各列表移除它的時間不同,短期內可能還有個別來源命中。

DNS 黑名單和濫用舉報:IP 的“歷史”

這兩組記錄的是這個地址被觀測到做過什麼。

DNS 黑名單(DNSBL)大多為郵件伺服器設計,收錄垃圾郵件傳送源、被控主機、開放代理等。cdnping 查詢 DroneBL、SpamCop、Mailspike、Barracuda、UCEPROTECT、s5h,每命中一個計 8,最多 24,只對 IPv4 查詢。

StopForumSpam 收集論壇和網站提交的垃圾註冊、垃圾發帖 IP。cdnping 按記錄次數計分,最近 90 天內出現過再加分,最多 25。

這兩組變化最多,有幾點要注意:

  1. 記錄跟著 IP 走,不跟著人走。動態家寬重新撥號拿到的地址,可能帶著上一個使用者留下的記錄。
  2. 共享出口會互相牽連。幾百人共用一個出口,一人發垃圾資訊,所有人都受影響。
  3. 移除規則各不相同。有的名單到期自動移除,有的需要到官網申請。如果是你自己負責的伺服器,先找到並修復發信或被控的原因,再按名單官網的流程處理。
  4. 看最近一次記錄的時間。幾年前的舉報,參考價值有限。

定位一致性:註冊地和實際位置對不上

cdnping 用 11 個地理庫投票定位,再和 RDAP 註冊資訊對照:

  • 註冊資訊在 A 國,多數庫認為在 B 國,判為廣播 IP,計 10;原理見 原生 IP 和廣播 IP 的區別。
  • 參與投票的庫夠多,但結論國家的支援率偏低,計 5。新分配或頻繁轉手的網段常見這種情況。

這兩項權重低,主要是因為大型雲廠商和企業經常把在一個地區註冊的網段用在別處,註冊資訊本身也可能過時。

還有一類“一致性”不計入風險值,但同樣影響別人對你的判斷:瀏覽器時區、語言和 IP 所在地對不上,或者 DNS、WebRTC 暴露了另一個出口。這部分見 瀏覽器指紋與環境檢測。

怎麼自己核對每一項?

先開啟 IP 與環境檢測,等所有專案跑完,記下命中了哪幾組。然後在終端裡逐項核對。下面的命令把 203.0.113.7 換成你要查的 IP(這是文件保留的示例地址):

IP=203.0.113.7

# 0. 確認終端實際走的出口(瀏覽器和終端可能不是同一個)
curl -s https://www.cloudflare.com/cdn-cgi/trace | grep -E '^(ip|loc)='

# 1. ASN 與組織名(Team Cymru 公開 WHOIS)
whois -h whois.cymru.com " -v $IP"

# 2. RDAP 網段註冊資訊,看 name、country、remarks
curl -sL "https://rdap.org/ip/$IP" | head -c 2000

# 3. 反向解析,PTR 裡常帶雲廠商或寬頻命名
dig +short -x $IP

# 4. 是否在 Tor 出口列表裡
curl -s https://check.torproject.org/torbulkexitlist | grep -x "$IP" && echo "Tor 出口"

# 5. 查一個 DNS 黑名單(IPv4 四段倒序 + 名單域名)
REV=$(echo $IP | awk -F. '{print $4"."$3"."$2"."$1}')
dig +short $REV.bl.spamcop.net   # 返回 127.0.0.2 表示已列入,無輸出表示未列入

結果對照表:

核對結果說明什麼下一步
ASN 是雲廠商,PTR 帶雲廠商命名機房組命中是正常結果知道即可,不需要處理
只有一家庫標代理,其餘未標可能是舊資料或共享出口誤判過一段時間複查
在 Tor 列表裡風險值最大的一項確認是否本機或網路裡有 Tor 出口配置
自己的伺服器在 DNSBL 裡曾被觀測到發垃圾郵件或被控先排查發信程式和入侵,再按名單官網流程申請移除
家寬 IP 在 DNSBL 裡多為整段動態地址收錄或前一個使用者的記錄一般不影響上網,不發郵件就無需處理
瀏覽器和終端出口不一樣兩個出口要分別查參考 IPv6 代理不生效 排查分流和雙棧

如果想把出口 IP、DNS、WebRTC、API 延遲一起排查,可以按 開發者網路自檢清單(2026 版) 的順序走一遍。

風險值能說明什麼,不能說明什麼?

風險值描述的是公開信譽來源怎麼看這個 IP。它能告訴你:這個地址屬於什麼網路、被哪些名單收錄過、定位是否一致。它不能預測某個具體平臺會怎麼處理你的請求,各平臺有自己的規則,也不公開。

分數高,最常見的原因是機房出口和共享出口,不一定是這個 IP 做過壞事;分數低,也不代表可以不看服務條款。使用 AI 服務時,以服務方公佈的支援地區和條款為準,並遵守當地法規。

相關文章

繼續閱讀