一、安装方法
1、先在软路由虚拟机上安装Ubuntu20.04,设置好固定的ip
2、然后进入ssh安装AdGuardHome
wget https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.103.3/AdGuardHome_linux_amd64.tar.gz
tar xvf AdGuardHome_linux_amd64.tar.gz
cd AdGuardHome
./AdGuardHome -s install
3、安装成功后访问 http://你的IP:3000,访问AdGuardHome的设置网页。
4、设置登录账号密码,网页端口80,dns端口53。
5、添加上游DNS,参考下面dns列表。
6、添加去广告过滤规则。参考 https://github.com/neodevpro/neodevhost
二、DNS-OVER-HTTPS 加密DNS列表收集
DNS-OVER-HTTPS加密DNS能在一定程度上保护上网隐私信息。
说明
收集范围:国内可以使用、且体验良好的加密DNS
来源:www.nextrt.com
国内列表
GeekDNS
nextrt提供的服务,不做稳定性承诺,支持EDNS-Client-Subnet。
https://i.233py.com/dns-query
https://dns.233py.com/dns-query
RixCloud
著名机场服务商提供的服务,不支持EDNS-Client-Subnet。
https://doh.rixcloud.dev/dns-query
红鱼DNS
国内最早一批DOH提供者,不支持EDNS-Client-Subnet。
阿里DNS
阿里提供的DNS,测试阶段,存在污染。
https://dns.alidns.com/resolve
https://dns.alidns.com/dns-query
腾讯DNS
腾讯提供的DNS,测试阶段,存在污染。
https://doh.pub/dns-query
https://dns.pub/dns-query
360DNS
360家提供的DNS,360浏览器内置的DOH服务地址,存在污染
国外列表
DNS.SB
服务器位于国外,但是延迟使用体检较为可观,支持EDNS-Client-Subnet
IIJ DNS
服务器位于日本,延迟较低,不支持EDNS-Client-Subnet
https://public.dns.iij.jp/dns-query
Blahdns
服务器位于日本,延迟较低,不支持EDNS-Client-Subnet
https://doh-jp.blahdns.com/dns-query
AdGuard DNS
存在广告拦截,采用Anycast,全球多地存在节点。