导读:
遇到"小火箭"(Shadowrocket)开启后无法上网,通常由节点失效、配置错误或网络环境导致,按以下步骤排查:
- 关闭小火箭,测试普通 WiFi/4G/5G 能否正常上网
- 开启飞行模式 10 秒后关闭,重置网络连接
- 切换网络:WiFi 换 4G/5G 测试(排除路由器限制)
检查节点状态(最常见原因)
- 测试延迟:在小火箭主界面,点击右上角"连通性测试"(或闪电图标)
- 如果显示"超时"或"失败" → 节点已失效或被墙
- 解决方案:更换其他节点,或更新订阅
- 检查订阅:确认订阅链接未过期,手动"更新订阅"(下拉刷新)
检查代理模式设置
- 切换模式尝试:
- 全局路由改为配置(规则模式),或反之
- 避免选择"直连"(会直接导致无法翻墙)
- 检查分流规则:某些规则可能将流量指向错误节点
DNS 设置检查
进入小火箭设置 → DNS:
- 尝试改为 8.8.8 或 1.1.1(避免使用运营商 DNS)
- 关闭"启用 IPv6"(部分网络环境 IPv6 会导致问题)
查看连接日志(定位具体问题)
小火箭 → 设置 → 日志:
- 查看是否有 "connection refused" 或 "timeout" 错误
- 如果出现 "SSL error" → 可能是证书问题或节点被干扰
系统级修复
- 重启设备:iOS 的 VPN 隧道有时需要重启重置
- 删除 VPN 配置:设置 → 通用 → VPN 与设备管理 → 删除 Shadowrocket 配置,然后重新开启小火箭(会自动重建)
- 检查系统时间:确保手机时间准确(时间错误会导致 SSL 握手失败)
特殊情况处理
- iOS 私有地址:设置 → WiFi → 点击当前网络后的"i" → 关闭"私有无线局域网地址"(部分机场屏蔽此功能)
- 运营商限制:某些地区运营商会阻断代理流量,尝试换 4G/5G 或更换 DNS
如果以上都无效
- 导出配置:备份当前节点
- 卸载重装:删除 App 后重新安装(注意:iOS 卸载会保留数据,建议先导出)
- 联系机场主:提供日志截图,确认节点是否维护中
快速判断口诀:能开国内网站但打不开 Google → 节点问题;什么都打不开 → DNS 或本地网络问题;只有部分 App 打不开 → 规则模式问题。
建议先执行第 2 步(换节点)和第 3 步(切全局模式)测试,90% 的情况由此解决。