移动代理

移动代理

移动代理通过移动运营商的互联网连接发送应用程序流量。目标网站收到来自移动网络公网 IP 的连接。您可以在笔记本电脑、办公室电脑或服务器上使用代理;蜂窝移动连接位于代理服务商提供的出口。

移动代理是主要的代理网络类型之一。它的特点是,请求通过移动运营商网络进入互联网。如果需要从运营商用户网络访问、查看某家运营商专属的推广内容,或测试服务通过蜂窝连接的运行情况,这一点就很重要。

移动代理如何工作

假设您需要通过另一个国家的移动运营商打开网页。应用程序使用代理服务商提供的地址和访问凭据,请求依次经过以下阶段:

  1. 应用程序通过您平常的互联网连接,接入代理服务。
  2. 服务将流量发送到蜂窝出口:具有有效 SIM 卡连接的手机、调制解调器或路由器。
  3. 出口通过运营商网络转发流量。网站看到的是该连接使用的公网 IP。
  4. 响应通过蜂窝出口和代理服务返回应用程序。

如果服务提供多个出口,应用程序中填写的地址通常连接到网关。网关可以选择不同的蜂窝连接,而这个入口保持不变。网关地址标识您连接的位置,出口 IP 则是网站收到的来源地址。

设备可以一直放在同一个地方。移动代理集群可以将调制解调器集中安装在机架上,每个设备通过 SIM 卡连接运营商。出口之所以属于移动网络,是因为它使用蜂窝数据连接。手机通过家庭 Wi-Fi 转发流量时,提供的是家庭宽带出口。

独享的调制解调器仍可能共享公网 IPv4。调制解调器由代理服务商为客户预留,但公网 IPv4 仍可能与运营商的其他用户共享。这是 CGNAT 的一种可能安排,并非每条移动连接都如此。地址仅为示例。
调制解调器由代理服务商为客户预留,但公网 IPv4 仍可能与运营商的其他用户共享。这是 CGNAT 的一种可能安排,并非每条移动连接都如此。地址仅为示例。

为什么多个用户可以共享一个移动 IP

移动运营商可以使用 CGNAT,即运营商级网络地址转换,让多个用户共享公网 IPv4 地址。设备在运营商网络内部有各自的地址。在互联网出口,运营商将流量转换为公网地址,并跟踪每条连接,使响应能够返回正确设备。

例如,三个人使用不同手机和 SIM 卡打开同一家网店,网店收到的连接却可能来自同一个公网 IP。他们的浏览器、账号和会话仍然相互独立。这个 IP 标识的是共享网络出口,而不是某一个人。

这种共享发生在运营商网络内部。代理服务商则另行分配对调制解调器或其他设备的访问。因此,为一个客户预留调制解调器,与在运营商侧共享公网 IPv4,可以同时存在。CGNAT 针对 IPv4;运营商也可以提供 IPv6,以及拥有独立公网地址的连接。

移动出口的来源

服务商运营的手机和调制解调器

服务商可以运营一组手机、USB 调制解调器或蜂窝路由器,并为其配置 SIM 卡套餐。这通常称为移动代理集群。管理软件将客户流量路由到设备,并处理连接变更。

客户可以访问某一条调制解调器连接、与其他客户共享它,或通过公共网关使用多条连接。因此,同一套设备可以支持独享访问、共享访问和轮换地址池。

移动代理集群。服务商在一个地点管理调制解调器和 SIM 卡连接。所选调制解调器通过其运营商连接网络。
服务商在一个地点管理调制解调器和 SIM 卡连接。所选调制解调器通过其运营商连接网络。

参与设备组成的网络

另一种模式使用参与者设备上的软件,共享部分连接资源。它可以是独立应用,也可以是通过 SDK(软件开发工具包)嵌入其他应用的组件。设备所有者启用参与后,服务便通过可用连接路由流量。

在移动地址池中,所选设备必须通过蜂窝数据传送流量。设备可以加入或离开网络,因此网关会在当时可用的出口中选择。SDK 将设备接入服务;客户出口何时更换,取决于服务的路由和会话设置。

参与设备组成的网络。网关选择一个可用参与者。其他设备是备选出口,不是请求后续经过的节点。所选设备使用蜂窝数据。
网关选择一个可用参与者。其他设备是备选出口,不是请求后续经过的节点。所选设备使用蜂窝数据。

移动 IP 如何更换

服务可以通过两种方式改变路径:重新建立某个调制解调器的蜂窝连接,由运营商分配地址;或者由网关将下一个请求发往另一个已经在线的设备。在第二种情况下,之前的设备可以继续保持连接。

重连后,运营商可能分配不同的公网 IP,也可能再次分配原地址。两个设备也可能因 CGNAT 而呈现同一个公网 IPv4。因此,切换设备与更换网站看到的 IP是两件不同的事。

对于需要不同出口的独立检查,轮换很有用。对于登录账号、切换账号页面并保存修改等连续操作,粘性会话可以在服务规定的会话限制内、且连接仍可用时,让请求使用所选出口。浏览器或应用程序仍负责维持自己的 Cookie 和账号会话。

移动代理的优点

移动运营商网络

来自运营商用户网络的 IP

网站收到来自普通用户使用的移动运营商的流量。如果某些服务对托管网络地址段限制更严格,这种网络来源可能让账号访问或公开页面采集更可靠。

封锁共享公网 IP,也可能影响无关的普通用户。但这并不意味着网站必须接受该地址:它仍可限制 IP,或单独评估账号、浏览器及请求行为。当目标网站对这条连接的实际处理方式适合任务时,运营商连接才有用。

面向指定运营商的推广内容

访问运营商专属内容

有些广告、重定向和推广内容,既取决于访客所在国家,也取决于其运营商。移动出口让团队能够通过该网络请求页面,并检查最终访问路径。

开发者也可以借此比较自己的服务在不同运营商上的表现:页面能否打开、请求到达哪个连接端点,以及依赖网络的错误出现在哪里。

远程访问调制解调器

远程使用蜂窝连接

团队可以使用现有电脑和软件接入运营商连接。代理服务商提供设备、SIM 卡联网,以及对这些连接的远程访问。

如果需要在多个地点开展工作,这可以减少在每个地方单独安装和维护调制解调器设备的需求。预留连接适合反复使用同一出口,地址池则提供多个可用连接供选择。

移动代理的限制

无线信号与延迟

速度和延迟会变化

蜂窝出口取决于无线信号、调制解调器能力、基站负载,以及运营商通往目标的路由。网络繁忙或设备接收信号较弱,都可能增加响应时间并降低吞吐量。

4G 或 5G 标签标识出口使用的蜂窝技术。实际性能还取决于上述运行条件,以及有多少客户共享连接。对于持续执行的任务,真正有用的指标是连接在任务过程中的实际表现。

SIM 卡套餐与设备成本

蜂窝连接容量的成本

调制解调器集群需要设备、有效 SIM 卡套餐、电力和维护。分布式网络需要参与者提供连接,也需要持续寻找可用出口的系统。这些成本使移动访问的提供成本高于简单的服务器出口。

有些套餐按连接及使用期限收费,另一些按传输数据量收费。预留调制解调器时,即使设备空闲,也要为其可用性付费。按流量付费时,下载数据量对总成本的影响更大。

调制解调器重新连接

重连时会短暂停顿

重新建立调制解调器连接,会暂时中断使用该蜂窝连接的流量。正在进行的请求可能需要重试,长连接也可能需要重新建立。

使用独享调制解调器时,可以在任务之间安排更换。使用共享调制解调器时,一次重连会影响当时正在使用它的客户。地址池可以将新任务路由到其他在线设备,但已经中断的应用连接仍需恢复。

移动代理的用途

移动代理提供通过移动运营商的出口。当运营商网络本身对访问、定向或测试很重要时,才会选择它。移动 IP 并不能防止所有封锁,也不会把桌面浏览器变成手机。

广告账号

通过运营商 IP 管理广告账号

通过蜂窝出口,在广告账号中编辑广告系列、上传素材并查看结果。这适合某些团队:它们使用托管网络或已被识别的代理地址段时,账号访问会受到干扰。

真正改变的是平台看到的网络:出口地址由移动运营商提供。合适的会话模式可以避免账号操作期间不必要的 IP 更换。账号历史、浏览器特征和平台验证仍会影响访问;移动网络路由不会让这些检查消失。

企业消息沟通

连接企业消息账号

在支持所需代理协议的客户端中,通过运营商出口处理客户支持和企业消息。消息的发送与回复,需要可用且持久的连接。

当消息服务对来源网络的处理,使运营商路径有用时,移动代理才有意义。代理改变的是这条路径;手机号码注册、账号检查和消息限制,仍由该服务负责。Telegram 与 WhatsApp 客户端对代理的支持不同,连接设置必须与之匹配。

移动服务数据

采集移动网页和应用服务的数据

使用运营商连接,比较移动客户端收到的公开内容、推广信息或可用性。如果服务对蜂窝流量与服务器网络流量采用不同处理方式,这种检查就有用。

移动出口提供观察所需的运营商 IP。应用程序或浏览器还必须单独发送适当请求,并维持自己的会话。仅靠代理,无法复现应用界面、设备身份或 GPS 位置。

依赖运营商的重定向

测试运营商定向广告和 CPA 推广

打开面向某家移动运营商用户的推广内容,沿重定向到达落地页。检查该运营商和国家下显示的页面、语言及订阅条件是否正确。

如果推广内容把蜂窝网络作为访问或定向信号,家庭或托管网络 IP 可能根本无法到达同一版本。具有所需运营商出口的移动代理,可以让团队检查这条路径。实际的短信或运营商用户计费检查,还需要相应的用户配置。

检查蜂窝网络可达性

测试应用通过蜂窝网络的访问

检查应用的网页连接端点、登录流程、下载及支持的游戏服务,是否能通过所选移动运营商访问。比较不同运营商,可以发现办公室 Wi-Fi 中看不到的过滤、路由差异或故障。

对于能够承载的流量,代理提供蜂窝出口。这检查的是运营商侧路径,以及服务器对此路径的响应。无线切换、用户手机信号较弱和设备特有行为,需要另行进行设备或网络测试。

访问选项

移动代理可以提供某条特定蜂窝连接的访问,也可以提供移动 IP 地址池。对于特定连接,要了解谁会共享它、谁控制 IP 更换。对于地址池,要关注服务的出口选择和会话规则。

访问某条特定蜂窝连接

服务通过某台特定手机、调制解调器或 SIM 卡连接提供出口。这里预留的资源是连接及其容量。

预留蜂窝连接

独享/私有

一条蜂窝连接分配给服务的一个客户。该服务的其他客户不会共享这条连接,也不会触发它重新连接。

如果服务支持按指令或定时更换 IP,客户可以在服务条款范围内控制更换。独享连接同样可以配合轮换使用。

共享蜂窝连接

共享

多个客户使用同一个蜂窝出口,并共享其带宽。您不能独享控制这条连接。

IP 更换可能遵循共同时间表或其他服务规则。服务说明应交代,客户能否触发轮换,以及这对其他正在进行的会话有什么影响。

访问移动 IP 地址池

访问移动地址池

轮换与粘性会话

客户连接服务的公共入口,由服务从池中选择可用移动出口。轮换按已配置的规则更换出口;粘性会话则为一系列请求保留所选 IP,但受服务条款和连接可用性约束。

客户控制的是请求和会话设置,而不是某张 SIM 卡。通过 SDK 将设备接入服务,是建立此类网络的一种方式;使用 SDK 本身并不决定 IP 更换频率。

如果任务需要预留资源,或需要控制重连,选择某条特定蜂窝连接。如果需要多个可用移动出口,选择地址池。无论采用哪种模式,运营商和会话模式都应适合任务。

返回知识库