设置

这一页按应用里「设置」标签的分组来写,说明每一项改的是什么、什么时候才需要动。节点、订阅和规则不在这里。名称以已安装版本为准;简体与繁体布局相同,用词对照即可。

改设置之前,先保证首页能手动连上,并且状态栏有 VPN。一次只改一项,记下原值。连不上时先查节点、订阅和 VPN 权限,而不是从这里开始逐项试。操作步骤见 图文教程

语言

设置页最上方单独一组,对照右侧截图第一行。

语言

只改菜单文案,不改连接参数

可在简体、繁体及其他已支持语言之间切换。不需要重新购买,也不需要重新导入订阅。节点地址、端口、规则和订阅 URL 都不受影响。

本站官方截图来自香港区商店,界面是繁体。简体系统上按位置找即可,例如:「未連線」对应「未连接」,「全域性路由」对应「全局路由」,「伺服器節點」对应「服务器节点」,「按需求連線」对应「按需连接」,「設定」对应「设置」。

高级

截图中「高级」一组:延迟测试、Today 部件、按需连接、诊断、颜色。后两项点进去另有界面,截图跟在对应段落旁边。

延迟测试方法

默认常见为 TCP · 供首页「连通性测试」使用

它决定连通性测试怎么取样,不是连接开关,也不决定流量走哪条节点。测出来的毫秒数或「超时」,只表示那一次取样,受当时 Wi-Fi / 蜂窝、节点负载和测试目标影响。

  • 第一次连接不必先追求最低延迟。服务方标明可用的节点即可。
  • 全部显示超时:先到配置里更新订阅,再换一条节点。不要先改测试方法。
  • 某条特别高、其他正常:多半是该节点当时不通,换一条,而不是改全局测试方式。
  • 只有在「同一批节点、同一网络,只是数值看起来不合理」时,才改方法做对比。改完用同一个节点再测一次。
  • 不要和换节点、改 DNS、改全局路由同时进行,否则看不出是哪一项起了作用。

Today 部件

通知中心 / 今日视图里的快捷开关

部件和应用内首页第一行的总开关,控制的是同一条系统 VPN,不是第二条隧道。在一处打开、在另一处关闭,结果都是断开或连接,容易让人以为「开关坏了」。

  • 日常建议只在一个地方操作:要么首页,要么部件。
  • 从控制中心关掉 VPN,回到应用时状态会变成未连接,需要再打开一次。
  • 部件无反应:先确认系统里仍有 Shadowrocket 的 VPN 配置,且没有被其他 VPN 应用抢占。
  • iOS 对小组件有刷新限制,状态偶尔滞后。以状态栏是否出现 VPN 为准。

颜色

只改界面配色

不影响节点、规则、延迟或耗电。改完不必重装,也不必更新订阅。排障时优先级最低:先排除权限、节点和路由,不要从换颜色开始。

设置首页
设置首页。读左侧时图会停在旁边。

按需连接

从设置「高级」点进去的独立页。

按网络或域名自动开关

须先能手动连上再开

适合已经验证过手动连接稳定、希望减少每次拨开关的情况。还在排障时不要开,否则自动连上又自动断开,很难判断原因。

总开关。打开后,下面的规则才生效。关闭则完全回到手动。

网络。规则作用在哪类接口上,常见为 Any、Wi-Fi、蜂窝。只在某一种网络失败时,用这项对比:例如蜂窝正常、公司 Wi-Fi 失败,再看该 Wi-Fi 是否禁止 VPN,而不是先重装应用。

睡眠时断开。设备休眠后关掉隧道,减少后台占用。打开后,解锁时可能需要重新连接。默认多为关;耗电或发热明显且长期挂着 VPN 时,可以打开试一天。

显示断开信息。用来区分「规则主动断开」和「异常掉线」。日常可关,避免通知打扰;连续掉线查原因时再开。

添加域名 / 按需规则。匹配这些主机名时应用对应规则。官方截图里的 *.google.com 只是示例,不要照抄。只填你确实需要自动处理的域名。规则和系统状态冲突时,以状态栏有没有 VPN 为准。

按需连接
按需连接页

诊断

从设置「高级」点进去。日常保持日志关闭。

日志与系统对照

排障时再开 · 查完关掉

打开日志会增加耗电和写盘。对照右侧各项即可。

  • 启用日志记录:总闸。不打开则后面的日志页没有新内容。
  • 滚动频率:日志轮换相关。不理解含义时不要改,以免旧记录对不上你正在查的那一次失败。
  • VPN 日志:看隧道何时建立、何时断开。对照你拨开关的时间,能分辨是权限被拒、被其他 VPN 抢占,还是节点超时。
  • 地址:本机日志接口,形式类似 http://192.168.x.x:端口/api/log。只在你自己的网络里打开。不要把完整地址发到群里或论坛。
  • 网络 / 路由表:看当前网卡和路由是否还指向 Shadowrocket。连上后立刻掉线时,用来确认系统有没有把路由改走。
  • 系统代理设置:确认生效的仍是本应用。装了多个网络类 App 时,优先看这一项。
诊断
诊断页

TUNNEL

截图中「TUNNEL」一组。服务方没有书面要求时,三项都保持默认。

代理

本地代理与隧道的配合方式

这里改的是系统隧道和本机代理端口如何配合,不是首页「全局路由」里的「代理 / 配置 / 直连」。两者名字接近,不要进错。

乱改后的典型现象是:开关能打开、状态栏也有 VPN,但部分 App 反而打不开。出现这种情况,先把这一项恢复默认,再用首页的全局路由做对比。

TCP

网页、接口等大多数连接使用的传输

浏览网站、刷新订阅、多数即时通讯都走 TCP。握手失败、证书或 TLS 报错时,先核对系统日期与时间,再核对节点类型、端口和密码,而不是先改 TCP 选项。

只有在服务方明确写了要调整(例如某种传输或复用)时才进来。改之前记下原值,改完用同一个节点、同一个网站验证。

UDP

部分通话、游戏、会议依赖

网页打得开、但语音或某款游戏不行,才需要想到 UDP。若服务方套餐或节点说明里写了不提供 UDP,这类应用失败属于配置限制,换客户端也解决不了。

不要为了「加快网页」去开关 UDP,它对普通浏览通常没有帮助。与 TCP 一样:没有书面说明就保持默认。

其它

提醒

连接或断开时是否提示 · 截图中为关闭

打开后,连接、断开可能出现系统通知。用来确认「是不是刚掉线」时有用;不希望锁屏或横幅打扰时保持关闭。

提醒本身不修复掉线。连续断开应去看 VPN 权限、是否被其他应用抢占、订阅是否过期,而不是把提醒打开当作处理办法。

设置首页中的 TUNNEL 与其它
对照截图下方 TUNNEL、其它