#74
持续更新
固件 / 软路由内核: 多内核
GPL-3.0 开源 · 免费开源
ShellCrash 路由器配置教程:固件部署、透明代理与全屋智能分流
在 OpenWrt、ImmortalWrt 或 Linux 网关路由器环境下完成 ShellCrash 的软件包部署、订阅配置拉取、Fake-IP 混合模式设定及局域网终端免配置出海。
软件名称ShellCrash
适用系统架构OpenWrt 21.02+ / ImmortalWrt (x86_64, aarch64, mips)
运行环境LuCI Web 控制台 + iptables / nftables 透明转发
硬件门槛建议RAM 可用运存 ≥ 256MB,ROM 闪存 ≥ 32MB
支持订阅格式标准 Clash YAML 订阅 · Base64 节点 URI · 通用代理协议配置
核验版本记录1.9.4 2 月 15 日
🎯 本教程最终完成目标:
在路由器端成功安装 ShellCrash,正确导入机场订阅并运行内核,实现家中连接 Wi-Fi 的手机、电视、平板无需安装任何客户端即可全自动智能分流观看 4K 及访问外网。
路由器部署交互检查清单
已完成:0 / 5 步 (0%)
💡 检查进度自动保存在当前浏览器,刷新页面不丢失。
步骤 1
准备路由器环境与安装包
在路由器部署透明代理工具前,必须核对硬件规格以防闪存写满或死机:
- CPU 架构核查:登录 OpenWrt 终端执行
uname -m确认架构(如x86_64、aarch64、mips)。 - 内存空间:内核运行常驻需 60MB-120MB 运存,确保剩余空闲 RAM 充沛。
- 必要依赖:建议通过
opkg update && opkg install kmod-tun luci-compat安装基础驱动。
官方与项目发布源:
步骤 2
部署插件与内核更新
通常有两种安装途径:
- Web 界面上传安装:登录 LuCI 管理后台(默认 192.168.1.1),进入“系统 > 软件包”,点击【上传软件包】选择下载的
.ipk文件执行安装。 - 终端快速安装:通过 SSH 登录终端,使用
opkg install /tmp/package.ipk即可。 - 安装完成后刷新浏览器,即可在 LuCI 顶栏“服务”或“VPN”菜单中找到 ShellCrash。
步骤 3
导入机场订阅链接与分流规则
进入 ShellCrash 管理控制面板:
- 找到“配置文件订阅”或“订阅管理”板块。
- 粘贴您购买的机场提供的 Clash/Mihomo 订阅 URL(如本站重点核验的全球云、飞猫云等)。
- 点击【保存并更新配置】。系统会在后台拉取 YAML 文件并自动写入分流规则组。
步骤 4
运行模式配置与 DNS 防污染
为了获得最极致的局域网性能,请合理设置网络模式:
- 运行模式建议:首选 Fake-IP 混合模式 或 TProxy 转发模式。Fake-IP 能大幅提升域名解析响应速度,网页秒开。
- DNS 转发:开启插件内置的 ChinaDNS 或大陆域名白名单分流,确保国内域名由本地 ISP DNS(如 119.29.29.29 / 223.5.5.5)解析,防止 CDN 跨省调度减速。
步骤 5
全屋设备验证与常见排错
启动服务后,使用任意连接该 Wi-Fi 的手机或电视访问外网进行验收:
问:开启后全屋设备能上国内网站,但无法访问外网?
答:优先排查 DNS 劫持设置。确认路由器的 53 端口是否被 Dnsmasq 与插件内核冲突占用,或在控制面板中重新下载对应架构的 Meta / Mihomo 二进制内核。
问:旁路由模式下主路由应该怎样配置网关?
答:主路由 DHCP 设置中,将“默认网关”和“DNS 服务器”统一填写为旁路由的 IP 地址;旁路由自身必须关闭 DHCP 服务器以防 IP 分配冲突。