Networking

OpenVPN + DNScrypt

  • December 28, 2014

我正在使用 Debian 7 Wheezy。我已經使用這個很棒的全自動腳本安裝了 OpenVPN:

wget https://raw.github.com/cwaffles/ezopenvpn/master/ezopenvpn.sh --no-check-certificate -O ezopenvpn.sh
chmod +x ezopenvpn.sh
./ezopenvpn.sh

然後我使用這個很棒的全自動腳本安裝了 DNScrypt:

wget https://raw.github.com/simonclausen/dnscrypt-autoinstall/master/dnscrypt-autoinstall.sh --no-check-certificate
chmod +x dnscrypt-autoinstall.sh
./dnscrypt-autoinstall.sh

OpenVPN 作為伺服器和客戶端工作。DNScrypt 工作,但在節點伺服器上,而不是在 OpenVPN 客戶端上。

問題是:當我連接到 OpenVPN 時,如何配置伺服器以從 DNScrypt 獲取 DNS?

您可以將 OpenVPN 配置中的 DNS 伺服器 IP 推送到客戶端:

push "dhcp-option DNS 192.0.2.53"

當然,將 192.0.2.53 替換為您的 DNS 伺服器的實際 IP。

引用自:https://serverfault.com/questions/655143