最近发现一个比 dnscrypt-proxy更好的加密 dns 工具
https://github.com/AdguardTeam/AdGuardHome
AdGuard Home是一款用于拦截广告和跟踪的全网络软件在你设置好之后,它将覆盖你所有的家庭设备,你不需要任何客户端软件。
它作为一个DNS服务器运行,将跟踪域重新路由到一个“黑洞”,从而阻止您的设备连接到这些服务器它基于我们用于公共AdGuard DNS服务器的软件——两者共享很多公共代码。
安装在 gcp服务器上
wget https://static.adguard.com/adguardhome/beta/AdGuardHome_linux_amd64.tar.gz
tar -xvf AdGuardHome_linux_amd64.tar.gz
cd AdGuardHome
使用 pm2 管理
vim addns.sh
addns.sh
./AdGuardHome
sudo -i
pm2 start addns.sh
打开服务器的AdGuardHome管理界面
服务器 IP 地址:3000
进入会让你设置绑定的端口地址
管理界面 账户密码
然后进入管理界面
设置上游服务器 dns
https://dns.google/dns-query
tls://dns.google
https://dns.cloudflare.com/dns-query
tls://8.8.8.8
tls://8.8.4.4
tls://1.1.1.1
tls://1.0.0.1
https://1.0.0.1/dns-query
https://1.1.1.1/dns-query
屏蔽规则
设置服务器 dns 为 AdGuard
vim /etc/resolv.conf
nameserver 后面改为127.0.0.1
nameserver 127.0.0.1
安装在MacOS上
cd ~/Applications
wget https://static.adguard.com/adguardhome/beta/AdGuardHome_MacOS.zip
tar -xvf AdGuardHome_MacOS.zip
cd AdGuardHome_MacOS
vim dns.sh
dns.sh
./AdGuardHome
sudo -i
cd ~/Applications
cd AdGuardHome_MacOS
pm2 start dns.sh
打开管理界面设置
127.0.0.1:3000
进入会让你设置绑定的端口地址
管理界面 账户密码
然后进入管理界面
设置上游服务器 dns
https://dns.google/dns-query
tls://dns.google
https://dns.cloudflare.com/dns-query
tls://8.8.8.8
tls://8.8.4.4
tls://1.1.1.1
tls://1.0.0.1
https://1.0.0.1/dns-query
https://1.1.1.1/dns-query