本文详解iOS设备通过小火箭配置TikTok的完整流程,涵盖代理组选择、TUN模式设置及分流规则写法,提供可复用的YAML配置模板,帮助用户实现TikTok内容解锁。
准备工作
1 小火箭获取
iOS App Store无Clash官方客户端,小火箭(Shadowrocket)是替代方案,需使用非国区Apple ID下载:
- 美区/港区ID:自行注册或购买
- 安装后:首次打开需在设置中信任证书
2 订阅链接获取
TikTok解锁需要原生IP节点,普通节点可能被TikTok识别并限制,获取渠道:
- 机场订阅链接(支持Clash格式)
- 自建节点(需原生IP VPS)
核心配置步骤
1 导入订阅
- 打开小火箭 → 点击右上角「+」
- 选择「从URL导入」
- 粘贴订阅链接 → 点击「完成」
- 确认节点加载成功
2 代理组配置
代理组类型决定节点切换逻辑,TikTok场景推荐:
proxy-groups:
- name: TikTok
type: select
proxies:
- 节点名称
- DIRECT
- select(手动选择):适合有明确偏好节点的用户
- url-test(自动测速):适合追求稳定性的场景
- fallback(故障转移):主节点不可用时自动切换
3 分流规则写法
TikTok域名需走代理,其他流量直连:
rules: # TikTok域名 - DOMAIN-SUFFIX,tiktok.com,TikTok - DOMAIN-SUFFIX,tiktokv.com,TikTok - DOMAIN-SUFFIX,byteoversea.com,TikTok # IP段(TikTok CDN) - IP-CIDR,104.244.0.0/15,TikTok # 其他流量直连 - MATCH,DIRECT
规则优先级:DOMAIN > DOMAIN-SUFFIX > IP-CIDR > GEOIP > MATCH
4 TUN模式 vs 系统代理
| 特性 | TUN模式 | 系统代理 |
|---|---|---|
| 流量接管 | 所有流量(含UDP/游戏) | 仅HTTP/HTTPS |
| 性能开销 | 略高 | 较低 |
| 适用场景 | 游戏/直播 | 视频/浏览 |
TikTok视频播放建议使用系统代理,更省电;直播互动建议开启TUN模式。
验证与优化
1 检查是否生效
- 打开TikTok,滑动推荐内容
- 如出现非大陆内容(如美区/日区)即成功
- 如仍受限,尝试切换代理组中的其他节点
2 常见问题
Q1:TikTok加载缓慢
- 原因:节点带宽不足或距离过远
- 解决:切换至低延迟节点,或开启「测速」功能自动选优
Q2:部分视频无法播放
- 原因:分流规则未覆盖完整
- 解决:在规则中添加更多TikTok相关域名
Q3:切换节点后TikTok仍显示原区域
- 原因:DNS缓存或TikTok本地数据残留
- 解决:关闭TikTok → 切换节点 → 重新打开
节点选择建议
解锁TikTok需要原生IP,普通中转节点可能被识别,选择时可参考:
- 4K视频:需高带宽节点(推荐专线)
- 直播互动:需低延迟+UDP支持(推荐TUN模式)
- 日常浏览:普通节点即可,优先选延迟<100ms
