本帖最后由 nat.ee 于 2021-11-18 20:59 编辑
这玩意,除了能去hosts广告,还能DNS缓存,可能给你打开网页响应快点。 现在已经在我科学上网的小鸡上标配了。
项目地址:https://github.com/AdguardTeam/AdGuardHome 一键安装
- apt-get install sudo
- curl -s -S -L https://raw.githubusercontent.com/AdguardTeam/AdGuardHome/master/scripts/install.sh | sh -s — -v
复制代码
进入网页安装向导,需要监听全部接口,完成安装。
安装:apt-get install resolvconf 修改 /etc/resolvconf/resolv.conf.d/head 文件 添加5行,下面这个,然后保存。
这样可以保证你的VPS默认使用的是AdGuardHome的DNS服务,记得完成以上步骤再重启VPS。
下面我要说的优化设置。
DNS设置 上游 DNS 服务器 这里添加,你获取到的本地区最快DNS服务器,不建议添加DNS-over-TLS/DNS-over-HTTPS/DNS-over-QUIC里的,就添加纯IP 因为添加这些,很容易造成无法解析到,特别是重启VPS的时候,无法获取到这些上游 DNS 服务器就无法连接到VPS。 默认选择:均衡负载 下面给几个我获取到的 韩国首尔地区DNS
- # kns.kornet.net
- 168.126.63.1
- # kns2.kornet.net
- 168.126.63.2
- # bns1.hananet.net
- 210.220.163.82
- # bns2.hananet.net
- 219.250.36.130
- # cns1.hananet.net
- 210.94.0.73
- # cns2.hananet.net
- 221.139.13.130
- # ns1.cjhellovision.com
- 180.182.54.1
- # ns2.cjhellovision.com
- 180.182.54.2
- # Cloudflare DNS
- 1.1.1.1
- 1.0.0.1
- # Google DNS
- 8.8.8.8
- 8.8.4.4
复制代码
美国洛杉矶地区DNS
- # Quad9
- 9.9.9.9
- 149.112.112.112
- # NTT
- 129.250.35.250
- 129.250.35.251
- # Cloudflare DNS
- 1.1.1.1
- 1.0.0.1
- # Google DNS
- 8.8.8.8
- 8.8.4.4
复制代码
DNS服务设定 选择:禁用 IPV6 如果你的VPS没有ipv6,或者你家里的宽带没有IPv6,都要禁,只要这两者有才有用。
DNS缓存配置 缓存大小:16777216 覆盖最小TTL值:300 覆盖最大TTL值:1800
访问设置 允许的客户端:127.0.0.1 可以防止你默认开放53端口,被其他人使用。反正你是给VPS解析的,就只限VPS本地使用就行。
以上教程,在debian 下操作。
|