导读:
遇到"小火箭"(Shadowrocket)开启后无法上网的情况,通常由以下几个原因导致,请按以下步骤逐一排查:
节点本身问题(最常见)
- 测试节点延迟:在节点列表中点击"测试"按钮,看是否有延迟显示
- 切换节点:尝试切换不同节点(特别是不同地区的)
- 检查订阅:如果刚更新订阅,可能是订阅链接失效或节点被墙
代理模式设置
- 尝试全局模式:将模式从"规则"改为"全局",测试是否能上网
- 如果全局可以但规则不行 → 规则配置有问题
- 如果全局也不行 → 节点或网络问题
DNS设置问题
进入设置 → DNS:
- 尝试改为 8.8.8 或 1.1.1
- 关闭"启用DNS over HTTPS"(部分配置会导致冲突)
- 或尝试使用 System DNS(系统DNS)
🛠️ 详细解决方案
方案A:基础重置
- 关闭再开启:先断开小火箭,等待5秒再重新连接
- 重启设备:iPhone/iPad完全重启
- 切换网络:从WiFi切换到4G/5G测试(排除路由器限制)
方案B:配置检查
-
检查规则配置:
- 进入"配置"页面,检查是否加载了规则
- 尝试切换到"默认配置"或"直连"测试
-
检查VPN权限:
- 设置 → 通用 → VPN与设备管理,确认小火箭配置未过期
- 删除旧配置重新添加
-
关闭冲突功能:
暂时关闭"URL重写"、"脚本"、"MitM"等高级功能测试
方案C:日志诊断
- 开启小火箭 → 点击底部"工具" → "日志"
- 尝试访问网页,查看日志中的错误信息:
timeout/refused→ 节点失效DNS lookup failed→ DNS配置问题certificate相关 → 证书问题
⚠️ 常见特殊情况
| 现象 | 可能原因 | 解决 |
|---|---|---|
| 只有部分App无法联网 | 规则分流问题 | 检查该App是否被分流到直连 |
| 微信能聊但网页打不开 | DNS污染或规则问题 | 更换DNS,检查规则是否包含常见域名 |
| 显示已连接但无网络 | 节点被墙或配置错误 | 更换节点,检查端口和加密方式 |
| 刚更新iOS系统后无法使用 | 系统权限重置 | 删除VPN配置重新配置,或重装App |
🔄 终极重置步骤
如果以上都无效:
- 备份节点信息(导出二维码或复制链接)
- 删除小火箭App重新安装
- 重新导入节点,不加载任何规则先测试
- 确认能上网后再逐步添加规则
提示:如果只有特定网站打不开,可能是该网站被墙且当前节点不支持;如果所有设备都上不了网,大概率是节点本身失效,需要联系服务商。
请告诉我你目前的具体情况(是刚安装就用不了,还是突然不能用?切换4G试过吗?),我可以提供更精准的解决方案。