方案一,iOS设备作为{关键词}实现局域网共享

导读:

  1. 方案二:路由器直接运行代理(推荐长期方案)
  2. 方案对比

Shadowrocket 本身是 iOS/iPadOS 专用代理客户端,无法直接安装在路由器上,你提到的"路由器转发"通常指以下两种场景:

让连接同一路由器的其他设备(电脑/电视/游戏机)通过 iPhone/iPad 的 Shadowrocket 上网。

配置步骤

Shadowrocket 端开启代理共享

  • 打开 Shadowrocket → 底部「设置」→「代理」→「代理共享」(Proxy Share)
  • 开启「启用共享」(Enable Share)
  • 记录端口(默认 10821080,可自定义)
  • (可选)设置用户名密码认证

查看 iOS 设备 IP

  • 设置 → Wi-Fi → 点击当前连接网络后的 ⓘ → 记录「IP 地址」(如 168.1.105

其他设备配置代理

  • Windows/Mac:系统设置 → 网络 → 代理 → 手动配置
    • HTTP 代理:168.1.105:1082
    • SOCKS5 代理:168.1.105:1082(如支持)
  • Android:Wi-Fi 设置 → 修改网络 → 高级 → 代理 → 手动 → 输入上述地址
  • 路由器:部分高端路由器(梅林/OpenWrt)支持设置「上游代理」,填入 iOS IP 和端口即可让全屋设备透明代理

⚠️ 注意事项

  • iOS 设备需保持屏幕常亮或连接电源,否则系统可能断网省电
  • iOS 设备与目标设备必须在同一局域网(同一路由器下)
  • 若 iOS 使用蜂窝数据+个人热点,连接热点的设备需将代理指向 20.10.1:1082(iOS 热点默认网关)

路由器直接运行代理(推荐长期方案)

Shadowrocket 的配置可迁移至路由器,让全屋设备自动翻墙,无需依赖 iOS 设备。

适用固件

  • OpenWrt:安装 Passwall、OpenClash、ShadowSocksR Plus+
  • 梅林固件:安装科学上网插件
  • Padavan:安装 SS/SSR/V2Ray 插件

配置迁移方法

获取节点信息

  • Shadowrocket → 首页 → 点击节点 →「分享」→「导出」→ 复制 URL 或二维码
  • 或:如果有订阅链接,直接复制订阅地址

路由器端导入

  • OpenWrt 插件 → 节点订阅 → 粘贴 Shadowrocket 的订阅链接
  • 或手动添加:将 Shadowrocket 中的服务器地址、端口、密码、加密方式填入路由器对应字段

设置透明代理

  • 开启「中国大陆 IP 不走代理」或「GFWList 模式」
  • 设置路由器自身代理(可选,用于路由器更新插件)

方案对比

方案 优点 缺点 适用场景
iOS 共享代理 无需刷机,随时可用 iOS 设备必须在线,性能受限,耗电 临时使用、出差酒店
路由器直代理 全屋自动翻墙,24小时在线 需刷机或购买软路由,配置较复杂 家庭长期稳定使用

常见问题

Q:Shadowrocket 能直接导出配置给路由器吗? A:可以,Shadowrocket 使用标准协议(SS/SSR/Vmess/Trojan),节点信息可直接在路由器插件中使用,如果有订阅链接,直接在路由器插件中订阅即可同步所有节点。

Q:为什么开启代理共享后其他设备连不上? A:检查:

  1. iOS 与目标设备是否在同一网段
  2. iOS 设置 → 通用 → 关于本机 → 本地网络,确保 Shadowrocket 有权限
  3. 防火墙设置:部分路由器 AP 隔离会阻止设备间通信

Q:iOS 开热点时,连接的设备能用代理吗? A:可以,但需将代理地址设为 iOS 热点的网关 IP(通常是 20.10.1),而非 Wi-Fi IP。

建议长期家用选择方案二(路由器直代理),临时应急使用方案一(iOS 共享)。

您可以还会对下面的文章感兴趣: