在安卓手机上运行AdGuardhome
AdGuardHome是一款基于Dns去广告的软件

AdGuardHome是一款基于Dns去广告的软件,一般运行在软路由,当然不是所有人家里都有软路由,这里提供一种方法让AdGuardHome运行在闲置安卓手机上

准备

  • 带root的闲置安卓手机一部
  • Termux
  • 科学上网手段(非必要)

下载

发布页面 选择对应架构的安装包进行下载 我这里选择的是arm64

选择架构

可以用termux的wget命令下载(需要先安装wget命令) 也可以使用其他下载软件下载后,使用文件管理器移动到/data/data/com.termux/files/home目录

解压

打开termux输入tar xvf AdGuardHome_linux_*.tar.gz进行解压

解压

输入cd AdGuardHome进入解压好的文件夹

进入文件夹

然后输入su切换root账户,如弹出root授权提示请点击确认

切换用户

输入./AdGuardHome &运行AdGuardHome

运行

打开浏览器进入http://127.0.0.1:3000进行配置

配置

到这里,已经可以关闭termux的后台了 但是,请注意AdGuardHome不会开机自启,重启手机需要重新运行

cd AdGuardHome
./AdGuardHome &

来打开AdGuardHome 如需关闭AdGuardHome可以运行pkill AdGuardHome即可关闭AdGuardHome进程


2020.09.30更新

使用Magisk模块运行AdGuardHome

  • 可开机自启
  • 安装卸载方便

使用方法:

  1. 下载下方的模块
  2. 安装Magisk模块
  3. 重启手机使模块生效
  4. 打开浏览器输入http://127.0.0.1:3000进行配置 下载模块

最后修改于 2020-07-15