为什么你的 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,通常就能解决。

你做不到的是花钱买一份干净的信誉,也无法强迫某个私有平台取消对你的标记——它的申诉渠道是唯一途径,而它的内部评分并不公开。“干净”也不保证信任:干净的结果只意味着没有已知的坏信号触发,而服务还会单独评判行为——你的账号历史、请求模式,以及浏览器透露的一切,这正是网站对你了解多少要看向地址之外的原因。信誉是租来的,不是买来的:它跟着地址走,随着名单更新而变化,而最好的长期防御,是一个历史短暂、安静、且只属于你的地址。

来源

常见问题

IP 被标记,是不是说明我做错了什么——或者我被黑了?

通常两者都不是。大多数标记是继承来的:共享的 CGNAT 地址、回收的地址、VPN 出口,或者与行为无关的策略列入。值得认真查的是“被入侵主机”类列入,它声称该地址上有设备感染或在充当开放代理——检查你的设备是否中了恶意软件,并确认网络里没有什么东西在替陌生人转发邮件或流量。先看清是哪条信号触发了,再决定要不要担心:检查结果会把每条信号单独列出。

重启路由器或换 IP 能解决标记吗?

经常能,但只是暂时的。新的 DHCP 租约通常意味着新地址、新历史,于是绑定在旧地址上的标记随之消失。但 CGNAT 用户可能拿回同一个共享地址,新地址也可能自带历史,而绑定在固定 IP 或邮件服务器上的列入跟着服务器走,与租约无关。如果标记跟着你的账号或浏览器而不是地址走,换 IP 就完全不起作用。

为什么 8.8.8.8 这样知名的地址也会显示代理与机房标记?

因为这些标记归类的是基础设施,而不是意图。8.8.8.8 是 Google 公共 DNS,一项运行在机房基础设施上的任播服务——正是机房与代理启发式规则盯住的特征。这是最清楚的证明:标记只是数据库的提示,不是判决。你自己地址上的同样信号,也值得同样的怀疑,以及同样的一问:这条信号到底量了什么。