為什麼你的 IP 位址會被標記
「IP 純淨度」是 IP 信譽的通俗叫法:郵件伺服器、網站和風控系統在決定放行一個 IP 位址之前,先對它作出的判斷。不存在唯一的純淨度分數,也沒有發分的中央機構。取而代之的是幾十份各自獨立的名單與資料庫,各自記著自己的帳——哪些位址發過垃圾郵件、哪些屬於機房、哪些是 Tor 出口——而你造訪的每項服務都查閱它信任的那幾份組合。本文講清是誰在記這些帳、為什麼一個完全正常的使用者會繼承一個被標記的位址、常見的標記到底在量什麼,以及對於一份不是你掙來的壞信譽,你能做什麼、不能做什麼。你可以用IP 純淨度檢查,以這些系統看你的方式看一看自己的位址。
不存在唯一的純淨度分數
「IP 純淨度」這個說法聽起來像實驗室測量:一個數字、客觀真實、放之四海皆準。現實要雜亂得多。信譽分散在為不同工作而建的系統裡:基於 DNS 的黑名單(DNSBL)幫郵件伺服器決定是否接受一個連線;地理位置與 IP 情資資料庫給位址歸類——住宅、行動、機房、代理;濫用情資記錄在攻擊中出現過的位址;Tor 專案公布自己的出口中繼名單。每份來源回答的問題不同、更新節奏不同,資料不一致時結論也會互相打架。
因此任何檢查工具給出的「分數」,都只是某一時刻、選定的幾份來源的彙總——包括本站的分數。兩個檢查工具對同一位址給出不同結論,並不意味著其中一個錯了,因為它們查的名單不同。誠實地讀一份純淨度結果的方式,是把它看作一組各自獨立的訊號,每條訊號有自己的來源和侷限,而不是一個總評。這正是本文要逐條走過的證據形態。
為什麼清白的 IP 會被標記
最常見的原因與你毫無關係:位址是共享和回收的。許多電信業者用電信業者級 NAT(CGNAT)把成百上千戶家庭放在同一個公用 IPv4 位址後面,於是某個濫用者的鄰居行為會連累共享該位址的所有人。動態位址不斷重新分配,而信譽跟著位址走、不跟著人——你今天早上拿到的 IP,上週可能屬於一個垃圾郵件集團。機房位址段也在租戶之間回收,曾經租給濫用客戶的位址段,在客戶離開很久之後仍帶著汙點。鄰居問題常見到值得單獨講一講:當鄰居把你的 IP 拖進黑名單。
共享出口把同樣的影響擴得更遠。VPN 或代理服務把成千上萬使用者匯聚到少數幾個出口位址上,少數使用者的濫用就會讓出口被標記,出口後面的每個使用者都要繼承驗證碼、封禁和懷疑。某個位址段的自動化行為——激進爬取、撞庫、漏洞掃描——也會招致同樣對待。而有些列入根本與濫用無關:策略名單會主動標記那些本就不該直接向網際網路發郵件的住宅與動態位址段,不管其行為如何。標記記錄的是一個位址從外部看起來的樣子,而不是它目前使用者做了什麼。
代理、機房與行動標記到底在量什麼
這三個標記來自 IP 情資資料庫,歸類的是連線的類型,而不是你的行為。「機房」指該位址位於註冊給資料中心或代管商的位址段;「代理」指資料庫認為該位址是代理、VPN 或 Tor 出口;「行動」指該位址屬於行動電信業者的位址段。歸類由分配記錄、所屬網路、反向解析命名模式、觀測到的流量和使用者舉報拼湊而成——一套啟發式規則的拼盤,而且會隨著位址重新分配而過時。
誤報是家常便飯,最清楚的例子是一個大名鼎鼎的位址:Google 公共 DNS 解析器 8.8.8.8 會回傳代理與機房標記,因為它是運行在機房基礎設施上的任播(anycast)服務——正是啟發式規則盯住的特徵——儘管它不是 VPN,也沒人用它來「隱藏身分」。企業出口、大學網路、iCloud 專用代理(Private Relay)和電信業者級 NAT 也會出於同樣原因觸發同樣的標記。標記只是資料庫的提示,絕不是判決——這正是IP 純淨度檢查把每條訊號連同來源單獨列出,而不是藏在一個數字後面的原因。
DNSBL:列入意味著什麼,移除如何進行
基於 DNS 的黑名單把列入資訊發布為 DNS 記錄,這讓查詢既快又通用:把 IP 的各段反轉、加上區域名、發起查詢。沒有答案(NXDOMAIN)表示未列入;回傳 127.0.0.x 段的答案表示已列入,具體代碼說明原因——垃圾郵件來源、被入侵主機,或是不應發郵件的位址段的策略列入。郵件伺服器在連線到達時執行這項檢查,並自行決定如何處置:拒絕、延遲,或接受後加強過濾。各名單的分量天差地別:Spamhaus ZEN 的列入能讓郵件同時在成千上萬個接收網路被拒,而一份已廢棄或不知名的名單上的列入可能誰也不在乎。
移除要從原因入手,而不是從表格入手。先修好被入侵的裝置、關閉開放中繼、停掉垃圾郵件發送——然後按該名單營運商自己的流程申請下架。有些列入會自動過期,有些需要人工審核;動態住宅位址段的策略列入通常會保留,因為這些位址段確實不該直接發郵件——這些使用者應當改走電信業者的中繼或郵件服務商。分名單的逐步操作見如何從 DNS 黑名單下架。一個提醒:沒有信譽良好的營運商會為下架收費,所以任何兜售「保證移除」的人,都是在賣營運商免費提供的東西。
Tor 出口不等於 Tor 使用者
Tor 流量透過志工運行的出口中繼到達開放網際網路,流量造訪的每個網站看到的都是出口中繼的位址,而不是使用者的位址。Tor 專案公布批次出口名單——目前獲准出口的中繼位址——正是為了讓服務能認出它們。名單上的位址絲毫不能說明某次連線背後的人:成千上萬使用者共享每個出口,用途從新聞與研究到濫用無所不包,而出口位址無法把他們區分開。
這種不可區分性,正是許多網站對出口位址施加額外摩擦而不是信任的原因:更多驗證碼、唯讀存取,有時乾脆封禁。網站不是在指控某個具體使用者,而是在給出口整體打分,因為它沒有辦法給出口後面的使用者逐個打分。這份名單本身是一份不斷變化的快照,中繼加入、離開、改變策略時都會變動——一個位址可能在幾小時內上榜又下榜——而且批次匯出只涵蓋 IPv4。如果你的位址出現在上面而你並沒有運行中繼,通常的解釋是回收:這個位址在上一任持有者手裡曾經是出口。
對於被標記的 IP,你能做什麼——不能做什麼
先從代價最小的辦法開始。重新啟動路由器通常會輪換動態位址,讓你拿到一個歷史不同的新位址——儘管新位址也可能自帶歷史。可以請電信業者換一個新位址;如果要跑伺服器,可以申請固定 IP:固定位址更容易下架、也更容易保持乾淨,因為它的信譽只屬於你一個人。如果某份具體名單收錄了你,先修復原因,再向該營運商申請移除。不要再從住宅連線直接發郵件——改走電信業者中繼或郵件服務商。如果某項服務在你開 VPN 時封你,換個出口伺服器、或為該服務中斷 VPN,通常就能解決。
你做不到的是花錢買一份乾淨的信譽,也無法強迫某個私有平台取消對你的標記——它的申訴管道是唯一途徑,而它的內部評分並不公開。「乾淨」也不保證信任:乾淨的結果只意味著沒有已知的壞訊號觸發,而服務還會單獨評判行為——你的帳號歷史、請求模式,以及瀏覽器透露的一切,這正是網站對你了解多少要看向位址之外的原因。信譽是租來的,不是買來的:它跟著位址走,隨著名單更新而變化,而最好的長期防禦,是一個歷史短暫、安靜、且只屬於你的位址。