在华为云服务器上使用Adguard home搭建广告过滤dns的方法

下面这是知乎原文链接,也是我写的文章

https://zhuanlan.zhihu.com/p/11694300440

由于获得了华为云几百块的代金券,所以我用代金券购买了9个月的云服务器,然后使用Adguard home搭建了广告过滤dns。下面的教程同样可以用在阿里云购买云服务器后需要先重置密码,设置登录密码,然后远程登录,远程登录使用cloudshell登录。

登录进去后使用下面几条命令,https://mirror.ghproxy.com 是用来加速GitHub的,下面的链接是写文章时Adguard 的最新版本。可以在GitHub获得更新链接,复制链接时要选linux和amd64的压缩包。记得要输入上面的网址到浏览器,然后会发现网址会变成另一个网址,使用变化后的网址加速,由于众所周知的原因,有时候域名会突然访问不了,该网站也会做出应对措施,所以下面的网址也会不同,所以不要直接使用图中的域名,图中域名仅作为演示,要通过https://mirror.ghproxy.com获得最新的可用的域名。

https://ghproxy.link/后面加上下载链接即可,比如

wget https://ghproxy.link/https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.108.0-b.61/AdGuardHome_linux_amd64.tar.gz

 Adguard home项目链接:

https://github.com/AdguardTeam/AdGuardHome/releases

第一步:

wget https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.108.0-b.61/AdGuardHome_linux_amd64.tar.gz

第二步:

tar xvf AdGuardHome_linux_amd64.tar.gz

第三步:

cd AdGuardHome

第四步:

sudo ./AdGuardHome -s install

 第五步:

./AdGuardHome -s status

 当显示running时就成功了。

然后需要配置安全组规则,在第一张图中点击配置安全组规则,按照图中这个配置

 然后在浏览器输入http://xxxx:3000/ (xxxx指的是服务器的公网IP地址),然后进入Adguard home的配置界面,配置用户名与登录密码。然后输入http://xxxx/ (xxxx指的是服务器的公网IP地址),登录进Adguard home,然后进行一些设置。设置过滤器更新时间,然后点击dns设置

 设置dns,并且要选择并行请求,还要开启乐观缓存

我设置的dns如下:

https://dns10.quad9.net/dns-query
tls://1.0.0.1
https://ada.openbld.net/dns-query
https://dns.rbn.gr/dns-query
#Adguard的dns
tls://94.140.14.14
tls://94.140.14.140
#Cloudflare ipv6的dns
#tls://[2606:4700:4700::1111] 
#tls://[2606:4700:4700::64]
#tls://[2001:4860:4860::8888]
#tls://[2001:4860:4860::64]
tls://1dot1dot1dot1.cloudflare-dns.com
https://doh.applied-privacy.net/query
tls://unicast.censurfridns.dk
https://dooh.cloudflare-dns.com/dns-query
https://0ms.dev/dns-query
https://dns.dnswarden.com/uncensored
https://wikimedia-dns.org/dns-query
https://private.canadianshield.cira.ca/dns-query
https://dns.bebasid.com/unfiltered
https://basic.rethinkdns.com/
#Quad9 Security(任播)
sdns://AQMAAAAAAAAAEjE0OS4xMTIuMTEyLjk6ODQ0MyBnyEe4yHWM0SAkVUO-dWdG3zTfHYTAC4xHA2jfgh2GPhkyLmRuc2NyeXB0LWNlcnQucXVhZDkubmV0
sdns://AQYAAAAAAAAADTkuOS45LjEyOjg0NDMgZ8hHuMh1jNEgJFVDvnVnRt803x2EwAuMRwNo34Idhj4ZMi5kbnNjcnlwdC1jZXJ0LnF1YWQ5Lm5ldA
#Adguard
sdns://AQMAAAAAAAAAETk0LjE0MC4xNC4xNDo1NDQzINErR_JS3PLCu_iZEIbq95zkSV2LFsigxDIuUso_OQhzIjIuZG5zY3J5cHQuZGVmYXVsdC5uczEuYWRndWFyZC5jb20
#Adguard 无过滤 dnscrypt
sdns://AQMAAAAAAAAAEjk0LjE0MC4xNC4xNDA6NTQ0MyC16ETWuDo-PhJo62gfvqcN48X6aNvWiBQdvy7AZrLa-iUyLmRuc2NyeXB0LnVuZmlsdGVyZWQubnMxLmFkZ3VhcmQuY29t

后备dns如下

https://dns.alidns.com/dns-query
https://sm2.doh.pub/dns-query
https://doh.360.cn/dns-query
https://doh-pure.onedns.net/dns-query 

 Bootstrap DNS 服务器如下:

10.43.0.10
1.0.0.1
1.1.1.1
94.140.14.14

点击测试上游检查dns是否可用,需要点击应用才能设置成功

dns黑名单我使用下面几个

点击添加黑名单,然后点击从列表中选择,选择黑名单,点击保存即可添加成功,上图中的黑名单都已经内置到adguard home,能直接添加

 

 接下来就是到电脑的网络适配器中设置dns,在首选IP中输入云服务器的公网ip,再输入备用dns

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值