使用AdGuardHome 让网上冲浪更安全

2019-11-07

image

最近发现一个比 dnscrypt-proxy更好的加密 dns 工具
https://github.com/AdguardTeam/AdGuardHome
AdGuard Home是一款用于拦截广告和跟踪的全网络软件在你设置好之后,它将覆盖你所有的家庭设备,你不需要任何客户端软件。
它作为一个DNS服务器运行,将跟踪域重新路由到一个“黑洞”,从而阻止您的设备连接到这些服务器它基于我们用于公共AdGuard DNS服务器的软件——两者共享很多公共代码。
image

安装在 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

image

打开服务器的AdGuardHome管理界面

服务器 IP 地址:3000
进入会让你设置绑定的端口地址
管理界面 账户密码
然后进入管理界面
image
image

设置上游服务器 dns

image

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

屏蔽规则

image

设置服务器 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
进入会让你设置绑定的端口地址
管理界面 账户密码
然后进入管理界面
image
image

设置上游服务器 dns

image

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

屏蔽规则

image

设置本地 dns 为 AdGuard

image

image

某些软件也可以单独设置使用

image