AdGuard不仅是广告拦截器,而且它还是广告拦截+隐私保护的整套保护方案。AdGuard拥有可获取最佳网络冲浪体验所需全部功能的独特程序,使用adGuard 可以用dns屏蔽部分广告
官网连接
官网:https://adguard.com/zh_cn/adguard-home/overview.html
项目:https://github.com/AdguardTeam/AdGuardHome
版本:https://github.com/AdguardTeam/AdGuardHome/releases
docker:https://hub.docker.com/r/adguard/adguardhome
温馨提示
国家规定搭建对外提供 DNS 服务的服务器需要获得审批
所以各位要搭建的请自己使用并设置好白名单,否则容易被检测到,过几天就不能使用了
准备环境
- 宝塔面板
- docker 管理器
- nginx1.19
安装命令
docker run -d \
--name adguardhome \
-v $PWD/adguardhome/work:/opt/adguardhome/work \
-v $PWD/adguardhome/conf:/opt/adguardhome/conf \
-p 53:53/tcp \
-p 53:53/udp \
-p 3000:3000/tcp \
adguard/adguardhome
官网使用了80等端口,因此上序代码删除了80等端口
AdGuard Home 初始化设置
1)宝塔安全里面放行 53 和 3000 这两个端口(53端口为dns)
2)使用浏览器访问 <IP + 3000> 端口即可进入到 AdGuard Home 的初始化界面~
设置如下图所示(箭头的端口一定要改为3000)
AdGuard Home规则
https://blog.5iux.cn/4897.html
如下图所示添加
DNS 设置
设置上游DNS
tls://dns.pub
https://dns.pub/dns-query
tls://dns.alidns.com
https://dns.alidns.com/dns-query
不适用上序dns我们可以使用工具挑选好用的dns
[c-downbtn type="default" url="https://www.nw52.com/wp-content/uploads/2018/07/dnsyx_v2020.3.12.zip" pwd=""]DNS优选[/c-downbtn]119.29.29.29
119.28.28.28
223.5.5.5
223.6.6.6
非Docker安装
参考:https://blog.zeruns.tech/archives/318.html