宝塔面板部署AdGuard Home

v2-6188c432c2852dac5fbf0749cb0c5dd7_1440w.image_       为了屏蔽广告,adblock 可以说是我在 Chrome 浏览器上必装的插件之一了。安装插件虽然简单,但对象也很明确,就是针对浏览器。如果我要屏蔽整个设备上的广告,光靠插件就束手无策了。这种情况下,我们可以借助开源项目 AdGuard Home[1],在自己的 VPS 上搭建专属的 DNS Server 来实现多设备屏蔽广告。在这篇文章中,我将介绍下 AdGuard Home 安装和使用方法。

AdGuardhome Docker部署

1. 安装Docker

确保你的系统已经安装了Docker。如果还未安装,可以访问Docker点击安装进行安装。

959cacf6e0b648603e928830ef3989bd

2. 获取AdGuard Home Docker镜像

打开Docker --> 线上镜像 --> 搜索 AdGuard Home  --> 找到镜像名为 adguard/adguardhome   --> 点击右侧的拉取

16231ae295022c250a32ad302110bd7a

a573aa146f9c515ba7075f884c895072

 

3. 运行AdGuard Home容器

点击本地镜像 --> 然后点击创建容器

e8fd07c2785d403a5cecfa49f8394bbf

输入

72799087219674e6128a719fd96fe842

 

AdGuard Home简单设置

1、Ad­Guard Home初始化设置

1)在任意浏览器中输入127.0.0.1:3000(将其中的127.0.0.1修改成你的公网IP)即可访问AdGuard Home 后台

f6a548126ef30185a9e9cb14916f943f
AdGuard Home安装引导首页

2)接着是监听接口(网卡)和端口设置,根据不同的网络模式和实际情况需要作出不同的修改。一般情况下保持默认即可

8ada2fada3de0b4e9fe91fd2629b1075
监听接口(网卡)和端口设置

3)然后是设置管理用户名和密码,后面都是直接下一步。

8cb0a1f141918633fe282bad51526ef3
管理用户设置

4)完事之后输入用户名和密码登录,就来到了仪表盘页面。至此 Ad­Guard Home 就部署完成了。

8efca71e6d2d0714c22e1e4e2897ef7b
Ad­Guard Home仪表盘

2、常规设置

  • 使用 AdGuard【家长控制】服务:如果家中有尚未成年的孩子,建议开启,屏蔽成人内容。
  • 强制安全搜索:在 Bing、Google、等网站上强制使用安全搜索,屏蔽 一些内容。
6fbd09abcefc46fc57bceb415b07c1ae
常规设置

3、DNS设置

1)设置上游 DNS 服务器

b60b5c61a8b247f6793fc81384d27a81
DNS设置

中国大陆不推荐使用任何海外的 DNS ,因为延迟很高且都受到了不同程度的干扰,可用性不高,强行设置只会得到减速效果或者报错。所以,国内的vps,可以用如下的dns

当然也可以使用腾讯云提供的公共CDN

tls://dns.pub
https://dns.pub/dns-query
tls://dns.alidns.com
https://dns.alidns.com/dns-query

2)Bootstrap DNS 服务器

119.29.29.29
119.28.28.28
223.5.5.5
223.6.6.6

3)设置完点击测试上游服务器,没有问题点保存即可。

80f48036dd135f265a56e7f4af0525e9
指定的DNS服务器正常运行

4)DNS服务设定,具体设定看图:

2c0f0aa2c87e4703f21bba813a9ffad2
DNS服务设定

具体介绍:

  • 速度限制0
  • 使用 EDNS :已知前面提及的上游 DNS 服务器都是支持 EDNS 技术的,它有助于获取到更合适的 CDN 节点,建议勾选。
  • 使用 DNSSEC : 用于效验 DNS 记录的签名,防止 DNS 缓存被投毒,建议勾选。勾选后会在日志页面请求列显示小绿锁图标。
  • 禁用 IPv6 :丢弃 IPv6 的 DNS 查询。在本地网络和网站都支持 IPv6 会优先使用 IPv6 去访问网站,但目前 IPv6 的建设还处于初级阶段,大多数地区的 IPv6 网络体验都一般。还有一些代理软件对 IPv6 支持不佳,开启后可能会影响国际互联网的访问。如果对此没有特殊需求,那么直勾选即可,这样既不影响 BT 软件连接 IPv6 网络,又可以优先使用 IPv4 来上网。如果只有 IPv4 ,那么是否勾选没有区别。

5)DNS 缓存配置

目前多数域名的 TTL 值普遍在 300 以内,所以给出以下设置参考值:

  • 覆盖最小 TTL 值:600
  • 覆盖最大 TTL 值:3600
ba22357dee586e9d7b670eb8bde43008
DNS 缓存配置

4、加密设置

将你的域名解析到你的服务器,再申请一个SSL证书(在腾讯云可以直接一键申请)再看图设置即可。因为一些原因具体设置这里就不阐述了

29bf9e1d2f02f39dc694a5e4c9496e68
加密设置

5、过滤器设置

1)这个功能就是我们喜闻乐见的去广告环节。设置位置如图:

25e599b73f7ebafc14153a7a49f7c38d
DNS封锁清单

2)我们需要添加一些其它的规则。然而规则并不是越多越好,多了会影解析速度,真正需要的是高质量。规则请自行搜索引擎搜索,这里就不展示了。

6、设备设置

登录之后,我们点击设置指导可以看到详细的设置方法,可以自行查看不同设备的设置方法

a586873edf1d0cc79b9a31f50b09b060
设备设置

 

版权声明:
作者:wkweb
链接:https://www.wkweb.cn/2491.html
来源:哇咔资源网
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
海报
宝塔面板部署AdGuard Home
       为了屏蔽广告,adblock 可以说是我在 Chrome 浏览器上必装的插件之一了。安装插件虽然简单,但对象也很明确,就是针对浏览器。如果我要屏蔽整个设备上……
<<上一篇
下一篇>>