为什么未将 DNS 解析请求发送到 VPN 服务器上指定的 DNS 服务器?
我在供应 VPN 服务器时配置了 DNS 服务器 IP 地址; 但是,DNS 解析请求未发送到 DNS 服务器。
DNS 解析请求将发送到原始 DNS 服务器。
对于 Linux,OpenVPN 命令行客户机可以从 VPN 服务器接收 DNS 选项,但 OpenVPN 命令行客户机期望外部命令对此信息执行操作。 缺省情况下未配置任何此类命令。 必须使用 up
和 down
配置选项指定这些命令。 有关更多信息,请参阅 OpenVPN DNS。
按照以下步骤来解决此问题:
- 选项 1: 使用 OpenVPN Connect V2 或 V3 代替 OpenVPN 命令行客户机。
- 选项 2: 使用 OpenVPN DNS 中建议的定制脚本。