Anycast 与 CDN 出口:为什么有些 IP 看起来无处不在
一个 IP、多个位置。本文讲 Anycast 怎么工作、它对地理定位的影响,以及为什么 CDN 出口不适合当店铺身份。
一个地址,很多地方
Anycast 的机制是:同一个前缀在许多 PoP 同时宣告,路由器把每个用户送往最近的那个。于是「同一个 IP」可以同时服务东京、法兰克福和弗吉尼亚的用户。
1.1.1.1 是经典例子。从两个国家 traceroute 同一个地址,终点可能是不同城市。
对地理定位的影响
IP 地理库靠注册数据、延迟测量和众包线索建立,而 Anycast 打破了「一个 IP 在一个地方」的前提:
- 注册国家和实际出口国家可能不同。
- 城市级数据可能差几百公里。
- 不同数据库之间还会互相打架。
所以 CDN 地址上的地理定位噪声很大,看到一个 CDN IP 的「国家不一致」要谨慎解读。
为什么 CDN 出口不适合当店铺身份
- 同一时刻大量无关用户共享这个地址。
- 会话之间可能悄悄换 PoP。
- 平台风控会把 CDN 边缘当作共享基础设施,而不是家庭线路。
浏览、阅读没问题;注册和卖家账号,改用消费级 ISP 的稳定地址。
怎么判断
问一句:宣告这个 AS 的是 CDN(Cloudflare、Akamai、Fastly)还是 ISP?我们的检测结果会把网络类型标成 CDN edge,建议也会随之变化。
读完先验一批 IP?
去验一批 →