梅林 386 自启动AdGuardHome
前言
梅林386版本无法通过配置开机启动脚本,开机启动AdGuardHome,需要借助“系统工具”插件间接完成。操作步骤
以下操作以AC68U为例-
进入软件中心,安装 系统工具
-
ssh链接进入路由器
-
下载AdGuardHome,并解压缩
Github地址https://github.com/AdguardTeam/AdGuardHome/releases
cd /mnt/sda1/
wget https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.21/AdGuardHome_linux_armv5.tar.gz
tar -zxvf AdGuardHome_linux_armv5.tar.gz
- 修改“系统工具”配置文件
增加dnsmasq配置,关闭默认的dns服务
nano /jffs/configs/dnsmasq.d/adguard.conf
填入 port=0
#保存文件并退出
修改“系统工具”配置文件
nano /jffs/.koolshare/scripts/kms_config.sh
在 CONFIG_FILE=/jffs/configs/dnsmasq.d/kms.conf
后面一行,增加
ADG_FILE=/jffs/configs/dnsmasq.d/adguard.conf
在 start_kms()
中的service restart_dnsmasq
后,增加两行
killall AdGuardHome ##路由器会定时重启插件,如不配置此行,会导致AdG开启多个任务,占用较多内存;
nohup /mnt/sda/AdGuardHome/AdGuardHome & ##请按照实际位置配置
- 启动“系统工具”插件