抖音机场
栏目
配置
写于
读完约
3 分钟
涉及地区
美国

用小火箭刷 TikTok:导入订阅、固定节点、规则怎么写

  1. 注 1全局路由选「配置」时规则才生效,选「代理」就是所有流量走同一个节点。
  2. 注 2TikTok 用到的域名不止 tiktok.com,还有 tiktokv、tiktokcdn 等十几个后缀。
  3. 注 3分组里的节点名要和你订阅里的写法完全一致,示例里的名字只是占位。
  4. 注 4TikTok 规则要排在 GEOIP,CN 和 FINAL 上面,否则可能先被别的规则接走。

小火箭在这里管什么

Shadowrocket(小火箭)是 iPhone 上常见的付费代理客户端。刷 TikTok(国际版抖音) 时它负责两件事:一是从机场订阅里拿到节点,二是按规则决定每个请求走哪条路。前者导入一次就行,后者决定 TikTok 能不能稳定落在同一个国家。

首页的「全局路由」有几个选项,和这篇关系最大的是两个:

  • 选「代理」:所有流量都走你当前选中的那个节点,最省事,但国内网站也绕到海外。
  • 选「配置」:按配置文件里的规则逐条匹配,命中哪条就走哪条指定的策略。

只想临时刷一下,「代理」加一个美国节点就够了。想长期用、又不想让国内 App 变慢,就按下面的办法写规则,TikTok 走美国节点,其他流量照原来的规则走。关于分流的概念,可以先看术语页里的分流规则。

导入订阅,看清节点名

在首页右上角点加号,类型选 Subscribe,把机场后台复制来的订阅地址粘进去,备注随便写,保存后它会自动拉一次节点。订阅地址相当于账号密码,不要截图发给别人。

导入完别急着连,先把节点列表往下翻,找到美国节点,看清它们的名字。这一步决定了后面分组怎么写,因为不同机场的命名差别很大,拿手头几家的资料对比一下:

  • 一翻云:「美国01」,另有「电信-美国01」这种带前缀的
  • 唯兔云:「US|美国 01」,中英文混写
  • 闪跃:「United States01」,只有英文

同一个「美国」,有的写中文,有的写英文全称,有的带运营商前缀。分组如果按名字找节点,就得照你自己订阅里的写法来。

建一个只放美国节点的分组

进入底部的「配置」页,点开正在使用的那个配置文件,选择编辑,找到代理分组,新建一个。类型选 select,名字起一个好认的,比如「TikTok美国」,成员里只勾美国节点。select 的意思是你手动选哪个就用哪个,不会自己跳,正好用来固定节点。

如果不想一个个勾,小火箭的分组还支持 policy-regex-filter,按正则表达式从订阅里筛节点。也可以直接改配置文件的文本,写法如下(两种二选一):

[Proxy Group]
# 写法一:手动列名,节点名换成你订阅里美国节点的原名
TikTok美国 = select,美国01,美国02,美国03

# 写法二:按名字筛选,url-test 会在筛出的节点里自动挑延迟低的
# TikTok美国 = url-test,policy-regex-filter=美国|US|United States,interval=600,tolerance=100,url=http://www.gstatic.com/generate_204

写法二省事,但它会自动换节点,和「固定一个出口」的想法有点冲突;不同版本对正则筛选的支持也可能不一样,不生效就退回写法一。正则里的 US 是区分大小写的,像「Russia」这类名字不会被误选进来。

TikTok 规则怎么写

TikTok 的 App 不只连 tiktok.com,视频、图片、接口分布在好几组域名上,只写一条的话,常见的情况是界面能打开、视频一直转圈。下面这份是对照两份社区维护的清单整理出来的,都用 DOMAIN-SUFFIX 写法,子域名会一起命中:

[Rule]
DOMAIN-SUFFIX,tiktok.com,TikTok美国
DOMAIN-SUFFIX,tiktokv.com,TikTok美国
DOMAIN-SUFFIX,tiktokv.us,TikTok美国
DOMAIN-SUFFIX,tiktokcdn.com,TikTok美国
DOMAIN-SUFFIX,tiktokcdn-us.com,TikTok美国
DOMAIN-SUFFIX,tiktokd.net,TikTok美国
DOMAIN-SUFFIX,tiktokd.org,TikTok美国
DOMAIN-SUFFIX,tik-tokapi.com,TikTok美国
DOMAIN-SUFFIX,ttwstatic.com,TikTok美国
DOMAIN-SUFFIX,ttlivecdn.com,TikTok美国
DOMAIN-SUFFIX,byteoversea.com,TikTok美国
DOMAIN-SUFFIX,byteintlapi.com,TikTok美国
DOMAIN-SUFFIX,bytedapm.com,TikTok美国
DOMAIN-SUFFIX,ibytedtos.com,TikTok美国
DOMAIN-SUFFIX,ibyteimg.com,TikTok美国
DOMAIN-SUFFIX,ipstatp.com,TikTok美国
DOMAIN-SUFFIX,sgpstatp.com,TikTok美国
DOMAIN-SUFFIX,isnssdk.com,TikTok美国
DOMAIN-SUFFIX,muscdn.com,TikTok美国
DOMAIN-SUFFIX,musical.ly,TikTok美国
DOMAIN,p16-tiktokcdn-com.akamaized.net,TikTok美国
# 以下两行原配置里一般已有,不用重复加,只要上面的规则排在它们前面
GEOIP,CN,DIRECT
FINAL,PROXY

规则从上往下匹配,命中第一条就停。所以这批规则一定要排在 GEOIP,CN 和 FINAL 上面。在 App 里逐条添加时,类型选 DOMAIN-SUFFIX,域名填后缀,策略选「TikTok美国」,加完后长按拖到列表靠前的位置。

两份清单里的域名对照

上面的示例取的是两份清单的交集加上各自独有、明显属于 TikTok 的部分。两份清单收录的范围并不一样(查于 10-13):

域名后缀 blackmatrix7 清单 v2fly 清单 示例里收了吗
tiktok.com、tiktokv.com、tiktokcdn.com 有 有 收了
tiktokv.us、tiktokcdn-us.com 有 有 收了
tiktokd.net、tiktokd.org、tik-tokapi.com 有 有 收了
muscdn.com、musical.ly、bytedapm.com 有 有 收了
byteoversea.com、ibytedtos.com、ibyteimg.com 有 没有 收了
ipstatp.com、sgpstatp.com、isnssdk.com 有 没有 收了
ttwstatic.com、ttlivecdn.com 没有 有 收了
tiktokv.eu、tiktokcdn-eu.com 等欧洲域名 没有 有 没收,走美国节点用不上
snssdk.com 有 没有 没收,国内字节系 App 也可能用到
capcut.com、trae.ai 有 没有 没收,分别是剪辑和编程工具

TikTok 会不时增加新域名,两份清单也在更新。哪天发现刷着刷着有一部分内容加载不出,先到请求记录里找没命中规则、走了别的节点的域名,补一行进来即可。

生效检查与常见卡点

规则写好后,回到首页把全局路由选成「配置」,打开连接,在「TikTok美国」分组里点一个美国节点。打开 TikTok 刷几条视频,然后到小火箭的请求记录里看:tiktok、tiktokv、tiktokcdn 这些域名后面显示的策略应该是你的分组名。不同版本里这个记录页的位置可能不一样,一般在数据或连接相关的页面。

几种常见情况:

  • 全局路由还是「代理」:规则不会生效,TikTok 走的是首页选中的节点。
  • 分组里混进了香港节点:TikTok 2020-07 起不在香港服务,这种节点刷出来是空白。详细原因见挂着节点也用不了那篇。
  • 节点名改了:机场换了命名,手动列名的分组会找不到节点,要重新抄一遍。
  • 美区本身出故障:2026-01-25 起美区 TikTok 有过一次大面积故障,到 02-01 才宣布服务完全恢复正常。所有美国节点同时刷不动时,先看看新闻,不一定是机场的问题。

节点本身的选择,可以参考美国地区合集里各家的美国节点数量和证据等级。电脑或安卓手机想做同样的事,写法见 Clash 分流那篇;还没装 TikTok 的话,先看下载渠道那篇。

步骤速记

  1. 用非国区的 Apple 账户在 App Store 购买并安装 Shadowrocket。
  2. 在首页右上角点加号,类型选 Subscribe,粘贴机场的订阅地址后保存。
  3. 更新一次订阅,翻到美国节点,看清它们在你的订阅里具体叫什么。
  4. 打开「配置」页里正在用的配置文件,新建一个 select 类型的代理分组,只放美国节点。
  5. 在同一个配置的规则里加入 TikTok 域名的 DOMAIN-SUFFIX 规则,策略选刚建的分组。
  6. 把这批规则挪到 GEOIP,CN 和 FINAL 上面,保存配置。
  7. 回到首页,全局路由选「配置」,打开连接开关,在新分组里点选一个美国节点。
  8. 打开 TikTok 刷几条视频,再到请求记录里确认 TikTok 的域名命中了新分组。

常被问到的

不写规则,直接选一个美国节点不行吗?

也行。全局路由设成「代理」,所有流量都会从那个美国节点出去,TikTok 自然能用。代价是国内 App 和网站也绕到美国,速度慢、流量也白白消耗。写规则是为了只让 TikTok 走美国,其余照旧。

示例里的节点名为什么在我这里不生效?

分组按名字找节点,差一个空格或短横线都匹配不上。打开订阅把美国节点的名字原样抄进去,或者改用 policy-regex-filter 按关键字筛选。机场改名后,分组也要跟着改。

规则会不会让国内的抖音也走美国?

示例只收了 TikTok 海外版使用的域名后缀,没有收 snssdk.com 这类国内字节系 App 也可能用到的域名,正常情况下不影响国内抖音。真发现国内 App 变慢,到请求记录里看是哪条规则命中,再删掉对应的那行。

小火箭在国区 App Store 能买到吗?

搜不到,国区没有上架。需要用其他国家或地区的 Apple 账户购买,改账户地区要满足 Apple 的条件,比如花完余额、取消订阅、准备当地的付款方式。

资料出处

  1. blackmatrix7/ios_rule_script:TikTok 规则集(2025-08-10 更新)
  2. v2fly/domain-list-community:data/tiktok
  3. LOWERTOP/Shadowrocket 使用说明(代理分组、规则类型)
  4. Apple 支持:更改 Apple 账户的国家或地区
  5. TechCrunch:TikTok says its services are restored after the outage(2026-02-01)

看 22 家机场的节点地区对照