@@ -9,7 +9,7 @@ pin: true
99
1010> 说明
1111 {: .prompt-tip }
12- 1 . 本教程基于 REDMI AX6000 [ 官方固件] ( https://www1.miwifi.com/miwifi_download.html ) v1.0.70 版,[ ShellCrash] ( https://github.com/juewuy/ShellCrash ) v1.9.2 版,[ AdGuard Home] ( https://github.com/AdguardTeam/AdGuardHome ) v0.108.0 版编写
12+ 1 . 本教程基于 REDMI AX6000 [ 官方固件] ( https://www1.miwifi.com/miwifi_download.html ) v1.0.70 版,[ ShellCrash] ( https://github.com/juewuy/ShellCrash ) v1.9.3 版,[ AdGuard Home] ( https://github.com/AdguardTeam/AdGuardHome ) v0.108.0 版编写
13132 . 恢复 SSH,安装 ShellCrash 和 AdGuard Home 的方法也适用于其它已解锁 SSH 的路由器
14143 . 安装 [ sing-box reF1nd 版内核] ( https://github.com/reF1nd/sing-box ) 内核和 AdGuard Home 时须注意路由器 CPU 架构,查看 CPU 架构可连接 SSH 后执行命令 ` uname -ms ` ,若执行结果是“linux aarch64”,就下载 armv8 或 arm64 版安装包;若是其它架构请下载相匹配的安装包
15154 . ShellCrash 和 AdGuard Home 中所有没有提到的配置保持默认即可
@@ -268,41 +268,40 @@ echo -e '12345678\n12345678' | passwd root
268268 ```
269269
270270- ③ 选择 1 安装到 /data 目录(推荐,支持软固化功能)
271- - ④ 将下载的 sing-box-ref1nd-dev-linux-armv8.tar.gz 文件复制到桌面,以管理员身份运行 PowerShell,依次执行如下命令:
271+ - ④ 根据需要自定义别名(此处选择 ` 2 ` )
272+ - ⑤ 将下载的 sing-box-ref1nd-dev-linux-armv8.tar.gz 文件复制到桌面,以管理员身份运行 PowerShell,依次执行如下命令:
272273
273274 ```
274275 cd C:\Users\[用户名]\Desktop
275276 tar -zxvf sing-box-ref1nd-dev-linux-armv8.tar.gz
276277 ```
277278
278279 .tar.gz 压缩文件成功解压到桌面上,目录结构为 ` C:\Users\[用户名]\Desktop\CrashCore ` {: .filepath}
279- - ⑤ 将 CrashCore 文件移动到路由器的 ` /tmp ` {: .filepath} 目录中
280+ - ⑥ 将 CrashCore 文件移动到路由器的 ` /tmp ` {: .filepath} 目录中
280281 <img src =" /assets/img/pin/move-sing-boxr.png " alt =" ShellCrash 安装 2 " width =" 60% " />
281282
282283** 安装 ShellCrash 成功!**
283284
284285### 2. ShellCrash 配置
285- - ① 连接 SSH 后执行命令 ` crash ` 即可打开 ShellCrash 配置脚本
286+ - ① 连接 SSH 后执行命令 ` sc ` 即可打开 ShellCrash 配置脚本
286287- ② 新手引导
287288 - ➊ 选择 1 路由设备配置局域网透明代理
288- - ➋ 启用推荐的自动任务配置
289- - ➌ 根据需要是否启用软固化(此处选择 ` 1 ` ,解锁 SSH 时已成功启用软固化)
290- - ➍ 根据需要是否选择 1 确认导入配置文件(此处选择 ` 0 ` )
291- - ➎ 根据需要是否选择 1 立即启动服务(此处选择 ` 0 ` )
289+ - ➋ 根据需要是否开启小内存模式(此处选择 ` 0 ` )
290+ - ➌ 启用推荐的自动任务配置
291+ - ➍ 根据需要是否启用软固化(此处选择 ` 1 ` ,解锁 SSH 时已成功启用软固化)
292+ - ➎ 根据需要是否选择 1 确认导入配置文件(此处选择 ` 0 ` )
293+ - ➏ 根据需要是否选择 1 立即启动服务(此处选择 ` 0 ` )
292294 - 注:强烈建议选择 ` 0 ` ,待以下配置完成后,最后一步启动服务
293- - ➏ 此时脚本会自动“发现可用的内核文件”,选择 ` 1 ` 加载,后选择 3 Sing-Box-Puer 内核
295+ - ➐ 此时脚本会自动“发现可用的内核文件”,选择 ` 1 ` 加载,后选择 3 Sing-Box-reF1nd 内核
294296 <img src =" /assets/img/pin/import-sing-boxr.png " alt =" ShellCrash 配置 1 " width =" 60% " />
295297
296- - ➐ 内核加载完成后根据需要是否保留相关数据库文件(此处选择 ` 0 ` )
298+ - ➑ 内核加载完成后根据需要是否保留相关数据库文件(此处选择 ` 0 ` )
297299- ③ 模式设置
298- - ➊ 进入主菜单 → 2 内核功能设置 → 1 切换防火墙运行模式,选择 2 混合模式 (推荐“混合模式”,其次“Tproxy 模式”,宽带在 300M 内推荐“Tun 模式”)
300+ - ➊ 进入主菜单 → 2 内核功能设置 → 1 切换防火墙运行模式(推荐“混合模式”,其次“Tproxy 模式”,宽带在 300M 内推荐“Tun 模式”)
299301 - ➋ 进入 1 切换防火墙运行模式 → 9 ipv6 设置,若机场节点不支持 IPv6,可关闭 1 ipv6 透明代理
300302 <img src =" /assets/img/pin/ipv6-setting.png " alt =" ShellCrash 配置 2 " width =" 60% " />
301303
302- - ➌ 进入 2 切换 DNS 运行模式,选择 3 mix 混合模式
303- <img src =" /assets/img/pin/mix-mix.png " alt =" ShellCrash 配置 4 " width =" 60% " />
304-
305- - ➍ 进入 2 切换 DNS 运行模式 → 4 DNS 进阶设置,选择 7 禁用 DNS 劫持
304+ - ➌ 进入 2 切换 DNS 运行模式 → 4 DNS 进阶设置,选择 7 禁用 DNS 劫持
306305 - 注:推荐设置 DNS 分流(单独使用 ShellCrash 以及 ShellCrash 搭配 AdGuard Home 都适用),请看《[ 搭载 sing-boxr 内核进行 DNS 分流教程-geodata 方案] ( https://proxy-tutorials.dustinwin.us.kg/posts/dnsbypass-singboxr-geodata ) 》或《[ 搭载 sing-boxr 内核进行 DNS 分流教程-ruleset 方案] ( https://proxy-tutorials.dustinwin.us.kg/posts/dnsbypass-singboxr-ruleset ) 》
307306
308307 <img src =" /assets/img/pin/dns-setting.png " alt =" ShellCrash 配置 3 " width =" 60% " />
@@ -330,20 +329,20 @@ echo -e '12345678\n12345678' | passwd root
330329** 配置 ShellCrash 成功!**
331330
332331** ShellCrash 常用命令:**
333- 1 . 打开配置:` crash `
332+ 1 . 打开配置:` sc `
3343332 . 启动服务:` $CRASHDIR/start.sh start `
3353343 . 停止服务:` $CRASHDIR/start.sh stop `
3363354 . 重启服务:` $CRASHDIR/start.sh restart `
3373365 . 更新订阅:` $CRASHDIR/start.sh update_config `
338- 6 . 查看帮助和说明:` crash -h`
337+ 6 . 查看帮助和说明:` sc -h`
339338
340339### 3. ShellCrash 升级
341340进入主菜单 → 9 更新/卸载,查看“管理脚本”、“内核文件”和“数据库文件”有无新版本,有则选择对应的数字进行升级即可
342341<img src =" /assets/img/pin/update-shellcrash-singboxr.png " alt =" ShellCrash 升级 " width =" 60% " />
343342
344343### 4. ShellCrash 卸载
345344- ① 通过脚本命令进行卸载(任选一)
346- 连接 SSH 后执行命令 ` $CRASHDIR/start.sh stop && crash -u `
345+ 连接 SSH 后执行命令 ` $CRASHDIR/start.sh stop && sc -u `
347346- ② 通过 ShellCrash 配置进行卸载(任选一)
348347 进入主菜单 → 9 更新/卸载,选择 9 卸载 ShellCrash
349348
0 commit comments