我正在尝试将 dnsmasq 与 dnscrypt 结合使用。我无法让 dnsmasq 与本地地址/非 DNS 端口的服务器一起工作。这可能吗?我尝试将 dnscrypt 设置为
- 127.0.0.1
- 192.168.1.15
- 127.0.0.2
都不起作用,尝试将 dnscrypt 设置为 127.0.0.1:52,但 dnsmasq 不允许服务器在不同于 53 的端口上运行???
答案1
如果您需要运行 DNSCrypt 作为本地 DNS 缓存的转发器(推荐),请使用dnscrypt-proxy
。
dnscrypt-proxy
可以配置为侦听 53 以外的其他端口,因为端口 53 已为 DNS 缓存软件保留(dnsmasq
)。
此链接包括的配置示例dnsmasq
。
更多信息(以及 PPA 链接)可在此处获得:http://www.webupd8.org/2014/08/encrypt-dns-traffic-in-ubuntu-with.html