飞牛NAS部署安装Adguard Home
今天给各位介绍一下飞牛NAS安装Adguard Home系统来解决DNS污染与全局域网广告过滤的方法教程。
一、Adguard Home的安装
1.下载Adguard Home
飞牛默认系统底层架构是debian,我们下载64位的即可,下载命令如下:
wget https://static.adguard.com/adguardhome/release/AdGuardHome_linux_amd64.tar.gz -O AdGuardHome.tar.gz
解压下载的文件:
tar xvf AdGuardHome.tar.gz
创建一个目录并将AdGuard Home移动到该目录下:
mkdir /usr/local/AdGuard_Home
2.安装Adguard Home
进入AdGuard Home目录:
cd /usr/local/AdGuard_Home
以服务方式安装AdGuard Home:
./AdGuardHome --service install
如果安装成功,您将看到提示信息“AdGuard Home is successfully installed and will automatically start on boot.”。此时,AdGuard Home将自动启动,并在默认端口3000上提供管理后台界面,您可以通过http://IP:3000访问
二、Adguard Home的设置
1.完成常规配置,配置web管理端口,避免与飞牛上其他正在运行的端口冲突,其他保持默认。
2.DNS设置:在DNS设置中,可以配置上游DNS服务器,以优化解析速度和过滤效果。建议填写DOH服务器:
为加快解析速度,可以选择并行请求。
Bootstrap DNS 服务器建议填写本地运营商的DNS,速度是最快的:
这个不要抄我的,很有可能打不开网页。请自行去网上或直接打网络运营商电话咨询你当地的DNS地址。
DNS 缓存配置直接抄,存储小的NAS,缓存视情况改小:
3.添加DNS过滤规则,建议填写三个左右,过多会影响解析性能:
https://adguardteam.github.io/HostlistsRegistry/assets/filter_2.txt
以上规则来自网上,请自行修改维护。(注意不是所有广告过滤规则都适用于Adguard Home,只有DNS广告过滤规则才适用。)
4.DNS重写,解决特殊的DNS污染情况。例如:今年上半年发生的知名脚本网站“greasyfork.org”已被国内各大DNS污染,无法正常解析,在这里,我们就可以把“greasyfork.org”重写至镜像网站“greasyfork.dpdns.org”,“greasyfork.org”又可以正常访问了。
5.局域网DNS修改:
你可以直接在主路由上将飞牛NAS的IP地址作为DNS地址,将这整个局域网所有客户端将被Adguard Home控制;或者将指定的客户端的DNS填写成飞牛NAS的IP地址。
三、基础配置完成,测试过滤效果
经测试,是有一定的过滤效果,但是不是所有的广告都能过滤,因为Adguard Home是通过域名或IP地址来过滤广告的,但绝对可以解决日常大部分的广告烦恼。
注意:文中没有讲到的地方建议保持默认,不要修改。
- 原文作者:虎窝小栈
- 原文链接:https://www.huwo.top/post/a9o0d4d2/
- 版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议. 进行许可,非商业转载请注明出处(作者,原文链接),商业转载请联系作者获得授权。