AdGuardHome?是著名广告拦截器AdGuard里DNSServer的一个开源版本。它的作用是,在DNS的域名解析的过程里拦截网页上的广告。
这篇文章就来介绍下,在安装宝塔面板的服务器中设置AdGuardHome,用宝塔面板的一个好处就是可以可视化的放行端口,修改文件等。
AdGuardHome的主要功能如下:
官网:https://adguard.com/zh_cn/adguard-home/overview.html
项目:https://github.com/AdguardTeam/AdGuardHome
版本:https://github.com/AdguardTeam/AdGuardHome/releases
AdGuardHome支持MacOS、Windows、Linux、树莓派等系统,不过本文安装在ion的VPS上。建议选择国内延迟小的服务器安装,比如cn2gia线路。
宝塔面板(这个不是必须的,但是方便修改端口和文件等)
系统:centos7,但是本文测试是在centos8上。
以CentOS8为例,安装方法如下:
1)下载安装
wgethttps://github.com/AdguardTeam/AdGuardHome/releases/download/v0.103.3/AdGuardHome_linux_amd64.tar.gz
tar-zxvfAdGuardHome_linux_amd64.tar.gz
https://www.daniao.org/AdGuardHome-sinstall
2)放行端口
#放行3000端口(AdGuardHome初始化需要使用)
firewall-cmd--zone=public--add-port=3000/tcp--permanent
iptables-AINPUT-ptcp--dport3000-jACCEPT
serviceiptablessave
注意:默认使用(端口进行通信,别忘记放行53和3000端口,否则无法正常使用,也无法初始化程序,当然,如果安装了宝塔面板,可在面板的安全中放行。。
3)额外设置
因为上面使用了安装了服务,所以你就可以使用下面的命令来进行管理了。
systemctlstartAdGuardHome
systemctlenableAdGuardHome
systemctlrestartAdGuardHome

4)浏览器打开,根据提示完成安装,首次初始化会要求设置管理和DNS端口、账号、密码,下次登录需要使用。
注意:如果80端口被占用,你可以修改为其他端口
<IP:你设置的端口>,来访问登录即可。比如大鸟用的是<IP:8080>
登录之后,我们点击设置指导可以看到详细的设置方法,大鸟这里以win电脑为例。
在打码的地方输入你的AdGuardHome服务器地址。保存之后,开启成功。
3)设置上游dns
AdGuardHome默认使用CloudflareDNS作为上游服务器,如果您服务器在国内可能请求上游DNS延迟比较高,在后台-设定-可以设置为国内的DNS,如的,但坏处是不支持DNSoverTLS
4)DNS封锁清单
在后台→过滤器→DNS封锁清单,可以看到AdGuardHome内置了部分广告过滤规则,但在中国有点水土不服,如果要想更完美的实现广告屏蔽还需要自己添加规则。
广告规则在下文放出,这里先不放了,知道要设置这里即可。
5)自定义过滤规则
在后台→过滤器→自定义过滤规则,请确保每行只输入一条规则。你可以输入符合adblock语法或Hosts语法的规则。
我们打开sina为列,广告过滤的点就是一片空白,
回到AdGuardHome后台可以看到过滤的数据,
整理了一些好用的,如果有更好的欢迎留言。但如果你有自己长久使用的一套过滤规则,可以自行导入AdGuardHome的过滤器。此处为隐藏的内容发表评论并刷新,方可查看发表评论
在装有宝塔的服务器上搭建的好处就是可以给管理地址设置域名访问。比如?IP:8080?我们可以设置域名访问。
保存后,就可以用域名管理AdGuardHome了,非常的方便!
时间匆忙,写的很仓促,如果有错误我在一一改正。
总的来说dns解析没啥问题,但是广告过滤不尽如人意,没有adblock好用,个人建议AdGuardHome+adblock这样使用就完美了*^____^*!
如果您打算自建一个公共DNS,AdGuardHome值得一试。
服务删除地址/etc/systemd/system/AdGuardHome.service
本文来源:vps主机--宝塔面板+AdGuard(宝塔面板webdav)
本文地址:https://www.idcbaba.com/vps/3489.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 1919100645@qq.com 举报,一经查实,本站将立刻删除。



