DNSCrypt-proxy是一个灵活的 DNS 代理工具,支持现代加密的 DNS 协议,包括 DNSCrypt v2、DNS-over-HTTPS、Anonymized DNSCrypt 和 ODoH(Oblivious DoH)。
软件特点:
- 多种加密 DNS 协议支持:支持多种现代加密的 DNS 协议,包括 DNSCrypt v2、DNS-over-HTTPS、Anonymized DNSCrypt 和 ODoH。
- DNSSEC 兼容:支持 DNSSEC,以提高 DNS 查询的安全性。
- DNS 查询监控:可以监控 DNS 查询,将常规查询和可疑查询分别记录在不同的日志文件中。
- 基于模式的本地屏蔽:可以根据模式对 DNS 名称和 IP 地址进行本地屏蔽。
- 基于时间的过滤:支持灵活的每周时间表,可以根据时间对 DNS 查询进行过滤。
- 特定域名的透明重定向:可以将特定的域名重定向到特定的解析器。
- DNS 缓存:可以缓存 DNS 查询结果,以减少延迟并提高隐私。
- 本地 IPv6 屏蔽:可以在仅支持 IPv4 的网络上减少 IPv6 的延迟。
- 负载均衡:可以选择一组解析器,工具会自动测量并跟踪它们的速度,并将流量平衡在最快的可用解析器之间。
- 伪装:类似于 HOSTS 文件,可以为特定名称返回预配置的地址,或解析并返回其他名称的 IP 地址。可以用于本地开发,也可以强制搜索引擎的安全搜索结果。
- 自动后台更新:可以自动后台更新解析器列表。
- 出站连接强制使用 TCP:在使用隧道如 Tor 时非常有用。
使用方法:
1. 下载并安装软件。
2. 打开软件,根据需要配置 DNS 代理的参数和设置。
3. 选择加密协议(如 DNSCrypt v2、DNS-over-HTTPS、Anonymized DNSCrypt 或 ODoH)以及其他功能。
4. 启动 DNS 代理,它会在后台运行,并对网络上的 DNS 流量进行代理和处理。
注意事项:
- 在配置 DNS 代理参数时,确保了解每个选项的含义和影响。
- 由于涉及网络配置,不正确的设置可能会影响您的网络连接。请小心配置。
- 在使用伪装功能时,确保设置正确的地址返回,以防止不必要的问题。
这是一个强大的工具,特别适用于那些希望保护和优化网络连接的用户,尤其是关注安全性和隐私保护的用户。