跳到正文
不翻车专注 VPN 软件评测

iPhone 开着小火箭,TikTok 还是无网络连接?iPhone 上要查的五个地方

不翻车编辑部 · 更新于

小火箭首页显示已连接,全局路由是直连

先说结论:iPhone 上小火箭、Clash Mi 写着已连接,TikTok 还是显示无网络连接,按顺序查五个地方:模式选错了(小火箭的全局路由选成了直连,或者 Clash Mi 选了全局,代理页里 GLOBAL 后面还写着 DIRECT,也就是直连);TikTok 被设置成了直连;同时开了两个翻墙 App,后开的把前一个挤了下来;TikTok 不让用手机流量(设置里关了它的蜂窝数据,国行 iPhone 上叫“无线数据”);用的是中国区或香港区的 App Store 账号。前两种最隐蔽,App 里的开关照样是绿的。2026 年 10 月 20 日在 iPhone 真机上演示,小火箭全局路由选代理时,节点服务器收到 34 条 TikTok 连接,换成直连是 0 条。

第 41 期讲了香港节点、TikTok 没走代理、国内手机卡,第 67 期讲了仅代理、隐私空间、两个加速器、出口、DNS、手机时间,那两篇都是安卓演示。这篇只讲 iPhone。

先分清:是 TikTok 的问题,还是整个代理没通

用 Safari 打开本站的我的 IP,看“国外网站看到的你”显示的地区是不是你选的节点。

不翻车我的 IP 工具(iPhone Safari):国外网站看到的你,服务器 IP 后几位已遮

  • 不是节点地区:浏览器都没走代理,先查节点。
  • 是节点地区:问题出在 TikTok 这一个 App 上,往下看。

第一个地方:模式选错了

先打个比方:节点像一个中转站,你的流量先送到中转站,再由它送去 TikTok。直连就是不进中转站、自己直接去,在国内到不了。

小火箭:全局路由别选成直连

小火箭首页的“全局路由”点进去有四个选项,App 里自己写着每一项是什么意思:

  • 配置:根据配置文件规则转发流量
  • 代理:通过代理转发流量
  • 直连:不使用代理转发流量
  • 场景:根据场景转发流量

小火箭 2.2.92 全局路由:配置、代理、直连、场景

选了直连,首页的开关照样是绿的,状态栏照样有 VPN 图标:

小火箭首页:开关已打开,全局路由是直连

Clash Mi:选了全局,默认却是直连

Clash Mi 首页有三个模式:规则、全局、直连。

Clash Mi 1.0.31 首页:规则、全局、直连三个模式

很多人觉得全局最保险,可 Clash Mi 官网的常见问题写着:“全局模式下默认的是直连, 可在面板中确认配置.”,解决办法是“手动到 代理 -> GLOBAL 设置为节点选择 或 自动选择”。

Clash Mi 官网 FAQ:全局模式下默认的是直连

真机上选了全局,点进“代理”这一页,GLOBAL 那一行后面写着 DIRECT,DIRECT 就是直连:

Clash Mi 代理页:GLOBAL 是 DIRECT

点一下 GLOBAL,换成你的节点以后:

Clash Mi 代理页:GLOBAL 改成节点选择

真机演示

iPhone(iOS 27.0.1),Wi-Fi,TikTok 47.1.0。节点是一台临时搭的 Shadowsocks 服务器,每次先结束 TikTok,再打开等 25 秒,数服务器新增的入站连接。App 每次都显示已连接。

App 里的设置 服务器收到的连接 其中 TikTok 域名
小火箭 全局路由 = 代理 48 条 34 条
小火箭 全局路由 = 直连 0 条 0 条
Clash Mi 选全局,GLOBAL 后面是 DIRECT 0 条 0 条
Clash Mi 选全局,GLOBAL 换成节点 20 条 18 条

怎么改:小火箭的全局路由选“代理”或“配置”;Clash Mi 选了全局的话,点进“代理”,看 GLOBAL 后面写的是不是你的节点。

第二个地方:TikTok 被设置成了直连

全局路由选“配置”的时候,走不走节点是配置文件说了算。配置文件就像一张清单,写着哪些网站走节点、哪些直接连。机场给的配置、网上下载的配置,有的就把 TikTok 写成了直连,或者写成走香港的节点(香港为什么不行见第 41 期)。

真机上用两份只差 TikTok 一项的配置对比(用本站分流规则生成器做的小火箭配置,TikTok 一份选直连、一份选走代理):

配置里 TikTok 怎么走 服务器收到的连接 其中 TikTok 域名
直连 3 条 0 条
走代理 38 条 32 条

怎么查:小火箭下面点“配置”,里面有一项“测试规则”,输入 www.tiktok.com,它会告诉你这个网址会怎么走。看“策略”那一行:DIRECT 是直连,PROXY 才是走节点。

小火箭测试规则:www.tiktok.com 命中 DOMAIN-SUFFIX,tiktok.com,DIRECT

小火箭测试规则:换成 TikTok 走代理的配置后是 PROXY

要是全局路由本来就选了直连,这里直接写着 ROUTING,DIRECT,意思是根本没看配置文件:

小火箭测试规则:直连模式下结果是 ROUTING,DIRECT

想自己做一份配置,用分流规则生成器,TikTok 是单独一项,选“走代理”就行。做好的配置怎么导进小火箭,见小火箭分流规则设置;规则模式和全局模式有什么区别,见规则模式还是全局模式。

第三个地方:同时开了两个翻墙 App

苹果开发者文档 NETunnelProviderManager 写着:“Only one enterprise VPN configuration can be enabled on the system at a time.”(同一时间,手机里只能有一个这类 VPN 连着。)就像一条路只有一个收费站,新的一开,旧的就撤了。小火箭、Clash Mi 都是这一类。

苹果开发者文档:Only one enterprise VPN configuration can be enabled on the system at a time

真机上 Clash Mi 先连着,再去小火箭里打开开关,回到 Clash Mi,已经变成“未连接”:

Clash Mi 首页:打开小火箭以后变成未连接

手机里装了好几个翻墙 App 的,打开 TikTok 之前,到“设置”里的 VPN 那一页看一眼,现在连着的是哪一个。

第四个地方:TikTok 不让用手机流量

苹果支持文档《在 iPhone 或 iPad 上使用蜂窝数据》写着:“如果你不希望某个 App 使用蜂窝数据,则可为这个 App 关闭蜂窝数据。蜂窝数据关闭后,各 App 将只使用无线局域网进行数据传输。”

苹果支持文档:蜂窝数据关闭后,各 App 将只使用无线局域网进行数据传输

蜂窝数据就是手机流量。所以这种情况很好认:连 Wi-Fi 时 TikTok 正常,出门换成手机流量就显示无网络连接。去“设置 → 蜂窝网络”,往下翻到 App 列表,把 TikTok 打开。

国行 iPhone 上,同一项写的是“无线数据”。很多人碰到的是第一次打开 TikTok 时弹窗问允不允许使用无线数据,当时点了“不允许”,之后就一直没网。苹果中文社区里版主给的解答是:设置 → 无线局域网 → 使用无线局域网与蜂窝网络的 App,把对应 App 改成“WLAN 与蜂窝网络”(社区原帖,2020-12-14)。

苹果中文社区:使用无线局域网与蜂窝网络的 App,选 WLAN 与蜂窝网络

苹果的支持文档里没有专门讲这个弹窗,具体叫法以你手机上显示的为准。

第五个地方:App Store 账号和手机卡

2026 年 10 月 20 日用苹果公开的查询接口(itunes.apple.com/lookup)按 TikTok 的两个编号查:

App Store 地区 835599320 1235601864
中国 查不到 查不到
香港 查不到 查不到
美国 有 查不到
新加坡、日本、台湾 查不到 有

所以要用外区账号下载,换香港区没用。外区账号怎么弄见中国区搜不到小火箭?外区 Apple ID 下载全流程。苹果的《更改 Apple 账户国家或地区》也写了,改地区前要用完余额、取消会阻止更改地区的订阅并等订阅期结束:

苹果支持文档:取消会阻止更改国家或地区的订阅

手机卡方面,第 41 期讲过,App 以前能读到你的卡是哪个国家、哪家运营商的(苹果的 CTCarrier 接口),iOS 16 起这个接口弃用了。苹果 iOS 16.4 发布说明写着:“CTCarrier, a deprecated API, returns static values for apps that are built with the iOS 16.4 SDK or later.”(新版 App 再去读,拿到的是一个固定的值,看不出是哪家的卡。)

iOS 16.4 发布说明:CTCarrier returns static values for apps that are built with the iOS 16.4 SDK or later

可 TikTok 的隐私政策还是写着会根据 SIM 卡估算大致位置。卡对 iPhone 上的 TikTok 有没有影响,苹果和 TikTok 都没说,以你自己试出来的为准。

网上流传的三个说法,站得住吗

“iCloud 专用代理会和翻墙 App 打架”:站不住。专用代理是苹果自带的一个隐私功能。苹果开发者文档 Packet tunnel provider 写着:“When a VPN configuration is active, connections use the VPN instead of iCloud Private Relay.”(开着 VPN 时,连接走 VPN,不走专用代理。)而且苹果功能可用性列表里,专用代理的地区里没有中国大陆。

苹果开发者文档:When a VPN configuration is active, connections use the VPN instead of iCloud Private Relay

“低数据模式会让 TikTok 没网”:证据不足。苹果《在 iPhone 和 iPad 上使用低数据模式》写的是“限制后台使用网络”,管的是你没在用的时候 App 在后台自己联网,列的是自动更新、后台 App 刷新、降低流媒体画质这些,没有说会挡住你正在刷的 App。可以关了试一下,别指望它。

苹果支持文档:低数据模式,限制后台使用网络

“iPhone 锁屏以后翻墙就会断”:不一定。锁屏休眠时断不断,是做 App 的人自己定的,苹果文档里 disconnectOnSleep 这个选项默认值是 false,也就是不断。锁屏回来就没网的,先看翻墙 App 的设置里有没有“按需连接”一类的开关。

苹果开发者文档:disconnectOnSleep,A Boolean value that indicates whether the VPN disconnects when the device sleeps

按顺序过一遍

  1. Safari 打开我的 IP,看显示的国家。
  2. 小火箭全局路由选代理或配置;Clash Mi 选了全局,看 GLOBAL 后面是不是你的节点。
  3. 小火箭“测试规则”里查 www.tiktok.com,“策略”那一行要写着 PROXY。
  4. 手机里同时就开一个翻墙 App。
  5. 设置 → 蜂窝网络,给 TikTok 打开蜂窝数据(国行叫无线数据)。
  6. 用外区账号下载 TikTok,别用香港区。

再加上前两期讲的:别用香港节点,DNS 别泄漏,手机时间要准。

常见问题

为什么 YouTube 能看,TikTok 不行?

很多配置里 TikTok 是单独写的一项,YouTube 走了节点,不代表 TikTok 也走了。在小火箭“测试规则”里把两个网址分别查一下就知道。

换了美区账号下载,TikTok 还是没网?

下载和联网是两回事。账号解决的是装不装得上,没网还是要回到上面五个地方去查。

iPad 上也一样吗?

iPad 的蜂窝数据、VPN 设置和 iPhone 在同一个位置,查法一样。

小火箭显示已连接,怎么确认 TikTok 真的走了节点?

最快的是在“测试规则”里看“策略”那一行;再用分流检测看国内、国外两个方向的出口是不是你想要的。

电脑上看 TikTok 网页版也打不开呢?

先看浏览器有没有走代理,见TUN 模式和系统代理有什么区别。