iOS 代理配置

如何用 Shadowrocket 配置代理(iOS 完整指南)

Shadowrocket 是付费 iOS 代理客户端,可将 iPhone 和 iPad 流量通过 HTTP、SOCKS5、Shadowsocks、VLESS 兼容配置和规则路由转发。本指南说明如何用专用移动代理配置 Shadowrocket、测试出口 IP、避免 DNS 泄漏,并判断何时应选择 Shadowrocket 而不是简单 VPN。

Shadowrocket 最适合作为 iOS 的代理控制层:添加代理服务器,选择协议,将指定 app 或域名通过代理路由,然后在登录重要账号前验证出口 IP 和 DNS。对于账号隔离、QA、采集和地理测试,使用专用 4G/5G 移动代理比免费共享代理更稳定。

作者: Proxy Poland发布: 更新:

Shadowrocket 是什么?

Shadowrocket 是 iOS 代理工具,不只是简单的一键 VPN。它可以添加代理服务器、选择协议、创建路由规则,并控制哪些域名通过代理出口。

多数用户需要的是可用代理端点:主机、端口、用户名、密码和协议,然后在 iPhone 上验证出口 IP,再登录账号或运行自动化。

何时使用 Shadowrocket

适合账号隔离、波兰地理测试、app QA、社交媒体、marketplace,以及从 iOS 复现 mobile web 行为。简单隐私浏览可能只需要 VPN。

如何用移动代理配置 Shadowrocket

先安装 App Store 的真实应用,避免修改版。

添加 Proxy Poland 的 host、port、username 和 password。HTTP 适合 web 流量,SOCKS5 适合更广 TCP 兼容性,VLESS/OpenVPN 适合稳定整机路由。

规则、DNS 和路由

Global mode 适合验证 IP 和整机 QA。Domain rules 适合只有部分 host 需要代理的场景。

启用配置后务必检查 DNS。波兰 IP 搭配不一致 DNS 仍可能影响地理定位和风控。

真实使用前的清单

检查可见 IP、ASN、国家、城市和 DNS leak。如果工作流依赖波兰,IP 和 DNS 都应表现为波兰移动用户。

先测试低风险流量,再登录真实账号。

故障排查

如果 IP 没变,可能是配置未启用或规则排除了目标。登录挑战通常来自会话中途换 IP 或代理声誉差。

登录、支付、marketplace、review 和 QA 时保持 sticky IP,只在账号或测试用例之间轮换。

Shadowrocket 与替代方案

Shadowrocket 适合 iOS 和规则控制。Streisand 适合 VLESS/Xray,V2RayN 适合 Windows,OpenVPN Connect 适合整机隧道,普通 VPN 适合简单位置切换。

官方来源

常见问题

从 App Store 安装 Shadowrocket,点击加号,粘贴代理 host、port、username、password 和协议(HTTP、SOCKS5 或 VLESS 兼容),启用配置,然后在打开任何账号绑定应用前先验证可见出口 IP 与 DNS 解析。

一样。Shawdow rocket 是 App Store 中常见的拼写错误。真正的应用是 Shadow Launch Technology Limited 的 Shadowrocket,美区 App Store 售价 $2.99,仅支持 iOS 13+ 与 iPadOS — 没有官方 Android 版本。

支持。Shadowrocket 支持带 username/password 鉴权的 SOCKS5。当应用需要 HTTP 之外的原生 TCP 路由时(例如 Telegram 客户端、SSH 连接或 VLESS-over-SOCKS 链),SOCKS5 是合适的选择。

需要按应用或按域名分流、需要多协议代理或 sticky 出口 IP 时选 Shadowrocket。只想做整机隧道、不在意各应用具体走哪条路时选 VPN 应用。两者也可以并存,让 Shadowrocket 处理代理规则。

可以。专用 4G/5G mobile proxy 是用于账号隔离、波兰地理测试与应用 QA 时最稳定的搭配。免费共享代理与 Shadowsocks 列表通常会卡在 hCaptcha、Cloudflare Turnstile 与 TikTok 设备挑战上,而真实运营商 mobile IP 一般可以通过。

配置凭据存储在 iOS 钥匙串中,并与设备生物识别绑定。把 iCloud 备份恢复到不同 Apple ID 可能会清除该钥匙串条目,导致配置仍在但密码为空。恢复后请手动重新输入凭据 — 没有自动恢复路径。

Shadowrocket 可以从订阅 URL 拉取 base64 编码的配置列表,并按计划刷新(默认 24 小时)。该 URL 必须以普通 HTTP/HTTPS 提供且没有 captcha 关口。可以用来管理 VLESS 或 Shadowsocks 组,但不要用来存放你不会粘贴到浏览器里的凭据。

可以。在 Configuration -> Settings -> Auto Connect 中,Shadowrocket 允许仅在 Wi-Fi、仅在移动数据或两者上启用代理。当波兰 mobile proxy 只想跑在家用 Wi-Fi 上、而手机里的 SIM 走原生移动数据时很有用。

没有独立的 kill-switch 开关。On-demand 规则配合 Always-on 在配置无法连接时切断流量,可视为近似 kill-switch。部分使用 QUIC/UDP 的应用可能绕过它;关闭 Wi-Fi Assist 并对目标应用关闭蜂窝可以收紧路径。

可以,通过 Configuration 标签的规则编辑器实现。按域名或按进程添加规则:instagram.com 走配置 A,tiktok.com 走配置 B,其它走 direct。iOS 同一时间只允许一个活跃 VPN 隧道,因此所有规则都必须在同一个 Shadowrocket 配置图里运行。

会。iCloud 私密中继把 Safari 流量通过苹果的两跳中继转发,对该流量覆盖了 Shadowrocket。请在 Settings -> Apple ID -> iCloud -> Private Relay 中关闭,或接受私密中继开启时 Safari 不再遵循 Shadowrocket 规则。

hCaptcha 按 JA4 加 IP 信誉给 Safari 和 WebView 流量打分。iOS Safari 的 JA4 是固定的,唯一可调整的就是 IP。数据中心或共享 Shadowsocks 出口会触发挑战;专用波兰 mobile 运营商 IP 通常一次就能通过。

iOS 代理端点

用专用波兰移动 IP 使用 Shadowrocket

获取干净 4G/5G endpoint,用于 iPhone 测试、app QA、账号隔离和波兰地理工作流。

这篇指南有帮助吗?

Shadowrocket 配置:配置与验证

适用场景

用于在 iPhone 或 iPad 上导入代理配置并验证移动出口。

配置顺序

导入配置后检查代理类型、端口、认证、TLS/Reality 字段和规则模式,先用浏览器测试再给业务应用使用。

检查项应该确认什么推荐入口
出口 IP检查 iOS VPN 标识、出口 IP、DNS、Safari 访问、目标 app 连接和断线重连行为。What Is My IP
DNS确认 DNS resolver 没有泄漏到本机网络或错误国家。DNS Leak Test
速度记录延迟、失败率和目标网站响应时间,避免只看一次测速。Proxy Speed Test
价格按套餐时长、协议和轮换方式比较真实成本。Pricing

风险边界

旧版本客户端可能不支持某些 VLESS/Reality 字段;遇到连接失败应先更新客户端和配置链接。 如需 VLESS 或 Xray 入口,请从VLESS/Xray 指南开始。