Freebsd 11.0 dnscrypt 1.9.1 openvpn 2.4.3
我有openvpn与opendns通过在server.conf文件中推DSN的工作。 我也有dnscrypt-proxy在127.0.0.1上工作。 我已经看过了interweb上的一些“解决scheme”,除非他们不工作。 是否有可能使用dnscrypt与openvpn而不诉诸绑定或解除绑定?
什么不行的例子就是放
push "dhcp-option DNS 127.0.0.1"
在server.conf文件中,虽然我发现了一个表示它应该工作的post。
这是一个dnscrypt-proxy工作的例子:
# hostip -r 127.0.0.1 cnn.com 151.101.1.67 151.101.129.67 151.101.193.67 151.101.65.67
问题是你不能推送本地主机上的VPN客户端。 另一个build议是推送本地IP网关,即10.8.0.0或10.8.0.1。 那也行不通。
我也尝试把127.0.0.1放在/etc/resolv.conf中,而不是在openvpn的server.conf中使用“push”,但是显然不推送一个DNS使得客户端回退到它正在使用的互联网访问的DSN。