「需要精确到城市的代理」是客服收到最多的请求之一,但真正需要这种精度的场景,远比任务一开始设想的要少。下面梳理城市级定向什么时候真正必要、什么时候国家级定向已经足够、缩小分段为何会压缩活跃地址池、移动通道为何要单独指定运营商,以及后台显示的城市为何不总是与实际检测结果一致。

什么时候真正需要城市级定向

当结果直接取决于城市时,城市定向才有意义:按区域投放的广告后台本地展示效果、依赖卖家所填城市决定可见度与排序的分类信息网站、本地搜索排名核查——网站在某个具体城市而非整个国家范围内的排名位置。

价格与库存按邮编或城市区分的平台同样如此:库存、运费、本地促销在同一国家内部的差异,往往大于相邻国家之间的差异。如果任务是要还原某个具体城市居民所看到的内容,国家级定向从原理上就无法满足需求。

什么时候国家级定向已经足够

大多数监控、数据采集与账号管理类任务并不依赖城市。平台通常只核对国家、ASN 与地址信誉——检测流程根本不会细化到具体城市。在这类场景下,城市级定向不会带来额外的可靠性,只会在没有实际收益的情况下压缩可选地址的范围。

规则很简单:如果界面或网站端的任何检测环节都不依赖城市,就选择国家级定向,只有当任务确实需要时才进一步缩小分段。

缩小分段如何压缩地址池、提高重复概率

住宅与移动地址池由分段内真实在线用户的连接构成。国家级别下同时在线的地址是数万到数十万级别,城市级别则视城市规模降到数百或数千,小城市的地址池甚至只有几十个。定向分段越窄,池内地址的轮换周期就越短。

实际后果是:窄城市定向下,同一地址被再次分配给你的频率明显高于国家级定向。这会提高拿到已在目标平台留下痕迹的地址的风险——无论是你自己此前的活动,还是该 IP 在会话之间被他人使用后又回到池中留下的痕迹。对于需要频繁重复访问同一资源的任务,应在选定分段之前就考虑这一点,而不是等到第一批账号被封才回头调整。

移动通道的运营商定向

对移动代理而言,运营商的重要性往往超过城市。每家蜂窝运营商都维护自己独立的地址池与 NAT 网关,因此 ASN 与地址信誉主要由运营商决定,而不是由地理位置决定。关于如何按任务选择运营商,详见如何选择移动代理运营商

单个移动 IP 通过 NAT 同时承载着该运营商数百名真实在线用户,因此这类地址极难在不波及同一基站其他用户的情况下被封禁,其原理详见为何移动代理因 NAT 而难以封禁。如果某个方向同时有多家运营商在运营,对敏感任务而言,指定具体运营商比指定城市能带来更强的可控性:同一城市不同运营商的地址信誉可能截然不同。

后台城市与实际检测结果的偏差

分配地址时后台显示的城市,只是运营商申报的归属点,并不能保证目标网站上独立的地理位置服务会显示同一个城市。移动用户会物理移动,运营商的 IP 段会在基站之间重新分配,地理位置数据库的更新也存在延迟——地址被识别为同一区域或州内相邻城市,属于正常现象,而不是分配错误。

无论通道类型如何,核实顺序都是一样的:先核实国家,通过任意地理定位服务即可;再核实城市,要以地理数据库自身返回的结果为准,而不是后台面板中的字段;然后核实 ASN,即地址所属的自治系统,详见什么是 ASN 及其重要性;最后单独核实地址信誉。如果任务对定位精度敏感,应在会话开始前核实实际分配到的地址,而不是仅依赖后台申报的定向设置。

常见问题

可以同时指定城市和运营商吗?

部分移动代理方向支持「城市加运营商」组合定向,其他方向由于地址池规模限制,只能二选一。购买前请在目录中确认所选国家与运营商支持的定向精度。

为什么分配到的 IP 被识别为同一区域内的邻近城市?

地理位置数据库将地址与运营商的分发节点绑定,这个节点不一定与用户实际接入的城市完全一致。在同一区域或州范围内出现偏差,是移动与住宅地址池的正常表现,而不是分配出错。

是否应该始终选择最窄的定向选项?

不需要。只有当城市或运营商的精度确实影响任务结果时,窄定向才有意义。在其他情况下,它只会压缩地址池、提高重复率,却无助于提升结果质量。

按国家、城市与运营商定向的代理目录见代理专区。同一页面也能看到哪些方向支持精确到城市,哪些只支持运营商或国家级别。