GeoIP 是一份不断更新的对照表,记录哪些 IP 段属于哪个国家。它有两个用途:
- 你的客户端用它分流:
GEOIP,CN,DIRECT就是「目标 IP 在中国大陆就直连」。 - 网站用它判断你在哪:决定给你看哪个地区的内容。
它不是绝对准确的
不同厂商维护的数据库内容不一样,更新节奏也不同。同一个 IP,在 A 网站被判定为日本、在 B 网站被判定为美国,完全可能。新分配或刚转手的 IP 段尤其容易出现这种不一致。
这也意味着分流规则里的 GEOIP 判断有滞后性。如果发现某个国内网站被错误地送出境,多半是本地的 GeoIP 数据库该更新了。