遇到"小火箭"(Shadowrocket)开启后无法刷抖音的问题,通常是因为代理规则配置不当导致抖音流量走了代理,或IP被抖音风控拦截,以下是分步解决方案:
- 抖音国内版(Douyin):服务器在国内,应该直连,走代理反而可能连不上或被风控
- TikTok国际版:需要模拟海外环境,必须走代理且需要特殊配置
针对抖音国内版的解决方案
方法1:配置分流规则(推荐)
在 Shadowrocket 中让抖音相关域名直连:
- 打开 Shadowrocket → 配置(Conf)→ 编辑当前配置
- 添加以下规则(选择"直连"或"DIRECT"):
DOMAIN-SUFFIX,douyin.com,DIRECT DOMAIN-SUFFIX,iesdouyin.com,DIRECT DOMAIN-SUFFIX,bytegecko.com,DIRECT DOMAIN-SUFFIX,byteimg.com,DIRECT DOMAIN-SUFFIX,snssdk.com,DIRECT DOMAIN-SUFFIX,toutiao.com,DIRECT - 保存后重启小火箭
方法2:切换代理模式
- 尝试 "绕过大陆"(Config → 模式 → 绕过大陆)
- 或临时切换到 "直连模式" 测试抖音是否正常(如正常则说明是节点问题)
方法3:更换节点
如果必须使用全局代理:
- 尝试使用国内节点(如香港、台湾、新加坡的CN2 GIA线路)
- 避免使用容易被风控的机房IP(如AWS、GCP等云服务器IP)
针对TikTok国际版的解决方案
如果是想刷TikTok但打不开:
- 关闭"绕过大陆",使用全局代理或规则模式
- 选择对应地区节点(如想看美区TikTok就选美国节点)
- 拔卡或飞行模式:TikTok会检测SIM卡,国内SIM卡需拔出或使用飞行模式+WiFi
- 配置规则(在配置中添加):
DOMAIN-KEYWORD,tiktok,PROXY DOMAIN-SUFFIX,tiktokv.com,PROXY DOMAIN-SUFFIX,tiktokcdn.com,PROXY
其他排查
DNS设置
在 Shadowrocket → 设置 → DNS:
- 改为国内DNS:
5.5.5(阿里)或29.29.29(DNSPod) - 避免使用海外DNS解析国内域名
应用重装
如果之前频繁切换代理,抖音可能缓存了异常状态:
- 强制停止抖音 → 清除缓存 → 或重装App
检查日志
Shadowrocket → 设置 → 日志,查看抖音请求是否被错误地代理或拦截。
国内抖音建议用"绕过大陆"模式或单独配置直连规则;TikTok国际版则需要确保走代理且SIM卡不影响,如果问题持续,通常是节点IP被抖音拉黑,建议更换节点。