系统运行正常•IP池状态
Coronium Mobile Proxies
代理软件 · iOS · 2026 · 11 分钟阅读

Shadowrocket 与 iOS 代理设置 2026:iPhone 和 iPad 配置教程

Shadowrocket 不提供自己的服务器,它是一个客户端,通过 iOS 本地 VPN 隧道把应用流量转发到你的代理。本文讲清它支持的协议、 与系统 Wi-Fi 代理的区别、仍在更新的替代品,以及如何在几分钟内接入移动代理。

Coronium Technical Team
发布于 2026年9月26日

要点速览

  • Shadowrocket 是一款付费的 iPhone/iPad 流量路由工具(约 2.99 美元,一次性买断,开发商为 Shadow Launch Technology Limited)。它本身不提供代理服务器,需要你自行添加服务器。
  • 它通过设备本地的 VPN(Network Extension)工作,因此能同时覆盖 Wi-Fi 和蜂窝数据流量,做到系统自带代理做不到的事。
  • iOS 自带的 Wi-Fi 代理只支持 HTTP/HTTPS,不支持 SOCKS5,需要按网络逐个配置,并且始终不对蜂窝数据生效。
  • Shadowrocket 支持 HTTP、HTTPS、SOCKS5(含用户名和密码认证),以及 Shadowsocks、VMess、Trojan,并可按应用和域名设置分流规则。
  • 2026 年仍在更新的替代品:Quantumult X、Loon、Stash(均为付费)和 Potatso(免费下载,含 App 内购买)。
  • Coronium 移动代理(host:port + user:pass)只需几步即可在 Shadowrocket 中以 SOCKS5 或 HTTP 类型添加,出口显示的是真实 4G/5G 运营商 IP。

Shadowrocket 是什么,iOS 上为什么需要它

Shadowrocket 是一款 iPhone 和 iPad 工具,它拦截应用的网络请求,并按你设定的规则转发到代理。首先要理解一点:它本身既不是代理,也不提供 IP,只是客户端和隧道。你添加自己的服务器,Shadowrocket 决定哪些流量走服务器、哪些直连。开发商是 Shadow Launch Technology Limited,要求 iOS 13 或更高版本,没有官方 Android 版。

关于上架情况:2017 年 7 月底,Apple 根据当地监管要求,从中国大陆 App Store 下架了包括 Shadowrocket 在内的数十款 VPN 和代理类应用。截至 2026 年,它在中国大陆 App Store 仍无法获取;在其他地区的 App Store 可以正常下载。

技术上,Shadowrocket 通过 Network Extension 机制在设备上建立本地 VPN 连接。因此首次启动时,应用会请求添加 VPN 配置:需要点击 OK,然后点击 Allow。不授权的话,隧道无法工作,流量也不会经过代理。

iPhone 和 iPad 上的代理是怎么工作的

在 iOS 上让流量经过代理,有两种本质不同的方式:一是系统自带的 Wi-Fi 代理,二是像 Shadowrocket 这样的隧道类应用。两者的差别决定了你实际能做什么。

自带代理的位置:打开“设置”App,轻点“无线局域网”,再轻点网络名称旁的 ⓘ 图标,进入“HTTP 代理”设置。这里有三种模式:关闭、手动,以及自动(填写 PAC 自动配置 URL)。手动模式下可以填写服务器地址、端口,需要时还可填写用户名和密码。

自带代理的限制来自平台本身,而不是配置错误。它只支持 HTTP 和 HTTPS,界面里完全没有 SOCKS5 选项;需要为每个 Wi-Fi 网络单独配置,不会在网络之间同步;始终不对蜂窝数据生效。即便在 HTTP 层面,很多应用也会忽略系统代理,因此无法做到全面覆盖。

隧道类应用的思路完全不同。它们利用 iOS 的 VPN 框架在系统层面拦截流量,从而摆脱自带代理的种种限制:支持 SOCKS5(包括用户名和密码认证)以及加密协议 Shadowsocks、ShadowsocksR、VMess/V2Ray、Trojan 等。这类隧道同时覆盖 Wi-Fi 和移动数据,还支持分流规则:只让选定的应用或域名走代理,其余直连。

iOS 自带代理的三个限制:只对 Wi-Fi 生效(不含蜂窝数据),只支持 HTTP/HTTPS(不支持 SOCKS5),并且会被部分应用忽略。SOCKS5 代理无法这样接入。

Shadowrocket 支持哪些协议

Shadowrocket 的经典核心是 Shadowsocks、ShadowsocksR(SSR)和 SOCKS5。此外,添加服务器时还可以选择普通的 HTTP 和 HTTPS,以及 VMess(V2Ray)、VLESS(包括 Reality、Vision、XTLS 变体)和 Trojan。

2026 年的一些第三方教程还列出了更多协议,例如 Snell、TUIC、Hysteria、WireGuard、AnyTLS 等,并支持订阅导入。需要注意,这部分扩展列表来自第三方来源,而不是 App Store 的官方描述,某个具体版本是否支持最新的协议,可能有所不同。

如果实际需求只是接入普通的移动代理,HTTP、HTTPS 和 SOCKS5 三种类型就够了。host:port 加 username:password 格式的代理可以直接填入 Shadowrocket 的对应字段,既可以作为 SOCKS5 添加,也可以作为 HTTP(S) 添加。

路由模式与分流规则

Shadowrocket 提供多种工作模式:配置模式、代理模式、直连模式和场景模式,方便灵活决定流量的去向。

它最大的优势是分流规则。可以按域名、按 CIDR 格式的 IP 段、按 GeoIP(目标国家)匹配,也可以针对单个应用设置规则。实际使用中,可以只让需要的应用或域名走移动代理,其余流量直连;不同目标可以走不同的代理;广告和跟踪域名可以在本地拦截。

对于测试和账号隔离来说,这一点很关键:不必让设备的全部流量都走同一个代理,可以只把目标应用单独接到移动 IP 上。

2026 年的 Shadowrocket 替代品

Shadowrocket 并不是 iOS 上唯一的同类客户端。下面这些应用在 2026 年仍在 App Store 上架并持续更新,工作原理同样是本地 VPN 隧道,区别在于协议支持和价格。

Quantumult X:付费应用(约 9.99 美元,一次性买断),仍可下载并持续更新。支持 Shadowsocks、ShadowsocksR、Trojan、V2Ray 等,提供 iOS 和 macOS 版本。

Loon(开发商 Loon Lab Limited):付费,持续更新。支持 Hysteria2、Shadowsocks、ShadowsocksR、SOCKS5、Trojan、V2Ray 和 WireGuard;另有 Loon Lite 版本。

Stash(Rule Based Proxy):付费,持续更新。兼容 Clash 订阅规则,支持 Direct、HTTP、Hysteria/Hysteria2、SS、SSR、Snell、SOCKS5、Trojan、TUIC、V2Ray、WireGuard 和 Xray;可在 iOS、macOS 和 Apple TV 上运行。

Potatso(Potatso Lite / Potatso 2):免费下载,含 App 内购买;Pro 版(约 5.99 美元)去除广告。支持 Shadowsocks、ShadowsocksR、HTTP 和 SOCKS5,可在 Wi-Fi 和蜂窝网络下使用。如果想免费上手 SOCKS5,它是最直接的选择。

为什么要添加移动代理,能带来什么

移动代理使用真实 4G/5G/LTE 蜂窝网络运营商分配的 IP,这一点与数据中心 IP 和住宅 IP 不同。平台和风控系统通常把移动 IP 视为可信度最高的一类地址。原因在于 CGNAT:一个移动 IP 背后有大量真实用户,封禁这样的地址很难不误伤正常用户。

在 iPhone 上把移动代理添加到 Shadowrocket 的典型场景包括:社媒账号的日常运营与管理,多账号管理(每个账号隔离在单独的移动 IP 后面),参与零售平台的限量发售,以及检查应用或网站在特定蜂窝网络和地区下的表现。

测试场景值得单独一提,它完全正当。开发者或营销人员可以从指定运营商的 IP 查看应用或网站在某个国家显示的内容。同时也要记住:某个平台是否允许多账号,取决于该平台自己的规则,代理或应用并不能在技术上提供保证。

按平台了解移动代理的用法: TikTok 移动代理 和 Instagram 移动代理。

验证与常见细节

保存服务器并打开开关后,首次启用时 iOS 会请求允许添加 VPN 配置,必须确认,否则隧道无法建立。这一步对每个配置只需操作一次。

要确认代理确实生效,打开浏览器查看当前可见的 IP 和国家(例如搜索“what is my IP”)。应显示代理的移动出口 IP 和位置,而不是你本地运营商或 Wi-Fi 的真实 IP。如果看到的是真实地址,说明流量没有经过代理,请重新检查服务器开关和 VPN 授权。

几点说明。App Store 价格约为 2.99 美元,但会因地区和币种而异,请以实时页面为准。UDP-over-SOCKS5 是否稳定,取决于代理服务商本身是否支持 UDP。Shadowrocket 的上架信息通常以美国区 App Store 为参照,如果你的 Apple ID 属于其他地区,请提前确认能否下载。

对比:Shadowrocket 与 iOS 上的替代品

App协议价格备注
ShadowrocketHTTP、HTTPS、SOCKS5、Shadowsocks/SSR、VMess、VLESS、Trojan + 规则付费,约 2.99 美元(买断)隧道客户端,不含服务器。需 iOS 13 及以上。无 Android 版。
Quantumult XShadowsocks、SSR、Trojan、V2Ray 等付费,约 9.99 美元(买断)持续更新。有 iOS 和 macOS 版。
LoonHysteria2、Shadowsocks、SSR、SOCKS5、Trojan、V2Ray、WireGuard付费(买断)开发商 Loon Lab Limited。另有 Loon Lite 版本。
StashSOCKS5、SS/SSR、Trojan、TUIC、V2Ray、WireGuard、Hysteria2、Snell、Xray付费(买断)兼容 Clash 规则。支持 iOS、macOS、Apple TV。
Potatso(Lite / 2)Shadowsocks、SSR、HTTP、SOCKS5免费 + 内购(Pro 约 5.99 美元)支持 Wi-Fi 和蜂窝网络。免费上手 SOCKS5 的简单选择。

App Store 中的价格和上架状态会变化,并取决于 Apple ID 所属地区,请以官方页面为准。

如何在 Shadowrocket 中添加移动代理:分步教程

1

在 App Store 购买并安装 Shadowrocket,然后打开应用。

2

点击右上角的“+”按钮(Add Server)。

3

在添加服务器页面,点开 Type 字段,选择 SOCKS5(或根据你的代理选择 HTTP / HTTPS)。

4

在 Address(Server)字段填入代理的主机名或 IP,在 Port 字段填入代理端口。

5

如果代理需要认证(例如 user:pass 格式的 Coronium 移动代理),在认证字段中填写 Username 和 Password。无需认证的代理可以留空。

6

点击右上角的 Save / Done 保存服务器。

7

打开刚添加的服务器旁边的开关,再打开顶部的主连接开关。

8

首次连接时,iOS 会请求添加 VPN 配置:点击 OK,然后点击 Allow。

9

打开浏览器检查当前可见 IP(例如搜索“what is my IP”):应显示代理的移动出口 IP 和国家,而不是你的真实地址。

也可以用 IP 查询工具 确认出口 IP。

决定效果的是 App 背后的代理

Shadowrocket 和它的替代品都只是管道,平台如何看待你,取决于出口的代理。廉价的数据中心 IP 和公开 IP 往往已被社媒和电商平台 识别并封禁,因此账号运营和测试需要干净的真实运营商移动 IP。

Coronium 移动代理以标准的 host:port:login:pass 格式提供,支持 SOCKS5 和 HTTP, 可以像普通服务器一样直接添加到 Shadowrocket,无需任何改动。出口显示的是真实 4G/5G 运营商的 IP,而不是数据中心 IP。

常见问题

App 只解决一半问题,另一半在代理

iOS 上的任何客户端,都要配合干净的 IP 才能发挥作用。真实运营商 4G/5G 移动代理,host:port:login:pass 格式,支持 SOCKS5 和 HTTP。