AdGuardHome搭建教程
手动安装
1、下载程序文件并安装
-
我们前往GitHub下载:Releases · AdguardTeam/AdGuardHome (github.com)
-
找到想要的版本,找到对应你服务器的架构的程序文件,然后下载。我的是
armv7l
。
扩展:如何查看Linux服务器架构?
在终端执行
uname -m
即可查看,例如下图:
-
然后将下载的文件上传到服务器,并解压。
例如我将文件上传到了我的
/mnt/App
目录,先用cd /mnt/App
进入文件夹,然后将其解压:tar xvf ./AdGuardHome_linux_armv7.tar.gz
,然后就可以把压缩包删除了:rm ./AdGuardHome_linux_armv7.tar.gz
。
-
进入
AdGuardHome
文件夹执行安装程序。# 进入AdGuardHome文件夹 cd ./AdGuardHome # 下列安装命令二选一: # 执行安装程序 ./AdGuardHome --service install # 执行安装程序并自启动(推荐) sudo ./AdGuardHome -s install # 启动程序 ./AdGuardHome -s start # 扩展命令 AdGuardHome -s uninstall #卸载 AdGuard Home 服务。 AdGuardHome -s start #启动服务。 AdGuardHome -s stop #停止服务。 AdGuardHome -s restart #重新启动服务。 AdGuardHome -s status #显示当前服务状态。 # 如果报错就加./ 例如:./AdGuardHome -s start
-
然后即可通过给出的
ip+端口
进入网页程序入口,我这是http://192.168.3.28:3000
。如果网页打不开去防火墙打开
3000
端口,或者重启服务器:sudo reboot
-
开始配置
网页管理页面的端口你随便改,DNS服务器端口默认53。
如果在DNS服务器下边有
validating ports: listen tcp 0.0.0.0: 53: bind: address already in use
这样的问题可通过命令解决端口53被占用的问题:# 查找占用端口的进程 sudo lsof -i :53 # 我这显示systemd-resolve用了53端口: root@onecloud:/mnt/App/AdGuardHome# sudo lsof -i :53 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME systemd-r 439 systemd-resolve 17u IPv4 3536 0t0 UDP 127.0.0.53:domain systemd-r 439 systemd-resolve 18u IPv4 3537 0t0 TCP 127.0.0.53:domain (LISTEN) systemd-r 439 systemd-resolve 19u IPv4 3538 0t0 UDP 127.0.0.54:domain systemd-r 439 systemd-resolve 20u IPv4 3539 0t0 TCP 127.0.0.54:domain (LISTEN) # 停止并禁用 systemd-resolved sudo systemctl stop systemd-resolved sudo systemctl disable systemd-resolved
2、配置AdGuardHome
-
进入后点击
设置
-DNS设置
开始配置
-
上游DNS服务器
https://dns10.quad9.net/dns-query https://doh.pub/dns-query 223.5.5.5 114.114.114.114 114.114.115.115 1.2.4.8 8.8.4.4 101.226.4.6 tls://dot.360.cn tls://dns.alidns.com https://dns.alidns.com/dns-query 119.29.29.29 https://120.53.53.53/dns-query https://1.12.12.12/dns-query 180.76.76.76 180.184.1.1
-
Bootstrap DNS 服务器可以把下列填进去,然后
应用
并测试上游
9.9.9.10 120.53.53.53 180.163.249.75 223.6.6.6 120.53.53.53 1.12.12.12
这样才算正常
-
DNS服务配置-速度限制改为
0
,然后保存。
3、配置规则
-
点击
过滤器
-DNS黑名单
-
添加黑名单
可以把下方规则看你自己的选择一个一个填进去
规则:
https://filters.adtidy.org/extension/ublock/filters/224.txt https://filters.adtidy.org/extension/ublock/filters/11.txt https://raw.gitmirror.com/damengzhu/abpmerge/main/abpmerge.txt https://adguardteam.github.io/AdGuardSDNSFilter/Filters/filter.txt https://adrules.top/dns.txt
4、结束
然后可以通过设置指导查看对应设备的使用方法
© 版权声明
- 本站永久网址:https://blog.ksmlc.cn/
- 本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责
- 本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新
- 本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长QQ:2760460838进行删除处理
THE END
暂无评论内容