ShellCrash 通过 Shell 菜单管理 Mihomo 或 sing-box,适用于 Linux、OpenWrt 和支持 SSH 的部分路由器。它会改变 DNS、转发与防火墙行为,不适合在完全不了解设备恢复方式时直接远程安装。
远程操作警告:保留第二个 SSH 会话,记录路由器管理地址和关闭脚本的方法。不要在异地无人协助时同时修改 WAN、LAN、DNS 与防火墙。
1. 检查架构、空间与恢复入口
通过系统信息确认 CPU 架构,检查可用存储和内存,备份当前网络与防火墙设置。确认即使脚本启动失败,也能进入管理界面或安全模式。
# uname -m
# df -h
# free -m
# 记录输出,再到官方 Releases 选择匹配文件2. 只使用官方项目文件
从 juewuy/ShellCrash 官方 Releases 与项目说明获取安装方法。命令和文件名会随版本调整,不复制来历不明的一键脚本,也不要把包含订阅的命令留在公开终端记录中。
3. 导入配置并保留默认值
首次导入后先用默认或保守模式,不急着修改 DNS 劫持、透明代理范围和高级规则。检查配置更新是否成功,日志是否存在语法或内核错误。
4. 先对单台设备或小范围测试
先让一台测试设备使用新路径,确认本地域名、路由器管理页、投屏和常用网络均正常,再逐步扩大范围。每次只修改一个选项并保存变化。
5. 演练停用与恢复
记录 ShellCrash 菜单中的停止、禁用开机启动和卸载入口。正式长期运行前主动停止一次,确认系统 DNS、防火墙和局域网直连能够恢复。