{关键词}详细排查与解决方案指南

"小火箭"(Shadowrocket)开启后无法刷抖音,通常是因为代理规则配置不当导致抖音流量走了代理线路,或IP地理位置检测触发抖音的风控机制。

检查分流规则(最常见原因)

抖音相关域名需要设置为直连(DIRECT),不要走代理。

在 Shadowrocket 中检查或添加以下规则:

DOMAIN-SUFFIX,douyin.com,DIRECT
DOMAIN-SUFFIX,iesdouyin.com,DIRECT
DOMAIN-SUFFIX,snssdk.com,DIRECT
DOMAIN-SUFFIX,bytedance.com,DIRECT
DOMAIN-SUFFIX,byteimg.com,DIRECT
DOMAIN-SUFFIX,ixigua.com,DIRECT
DOMAIN-SUFFIX,toutiao.com,DIRECT

操作步骤:

  • 打开 Shadowrocket → 配置(Config)→ 编辑纯文本
  • [Rule] section 添加上述规则(放在 PROXY 规则之前)
  • 或者使用"配置模式"(Rule)而非"全局模式"(Global)

检查路由模式

  • 不要开启"全局代理":确保选择的是"配置"(Rule)模式
  • 检查 DNS 设置:建议将 DNS 改为国内 DNS,如:
    • 5.5.5(阿里 DNS)
    • 29.29.29(腾讯 DNS)
    • 114.114.114

节点地理位置问题

如果你使用的是海外节点

  • 抖音会检测 IP 地理位置,海外 IP 可能无法访问国内版抖音(或会被限制功能)
  • 解决方案:在规则中确保抖音相关域名走 DIRECT(直连),不使用代理

如果你身在海外想刷国内版抖音:

  • 需要使用中国大陆节点 + 上述域名规则
  • 注意:抖音对海外用户有限制,可能需要配合国内 SIM 卡或特定版本

应用网络权限

检查 iOS 设置:

  • 设置 → 通用 → VPN 与设备管理 → 确认 Shadowrocket 配置正确
  • 确保抖音 App 有"无线数据"权限(设置 → 抖音 → 无线数据 → WLAN 与蜂窝网络)

其他排查

  1. 测试其他 App:确认只有抖音有问题,还是所有国内 App 都无法访问
  2. 关闭代理测试:关闭 Shadowrocket 确认抖音能正常使用(排除抖音本身服务器问题)
  3. 更新规则:如果是使用订阅规则,尝试更新到最新版规则文件
  4. 重启应用:完全关闭抖音后台,重新打开

快速修复方案

如果急需使用,可以:

  1. 在 Shadowrocket 主界面,点击"全局路由"改为直连(Direct)模式(临时关闭代理)
  2. 或点击配置 → 选择"直连模式"
  3. 刷完抖音后再切回自动分流模式

提示:如果你使用的是第三方订阅规则,建议寻找包含"国内媒体直连"或"China Media Direct"规则的配置,或手动添加上述抖音域名白名单。

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