📜  在 openvpn 配置中更改 dns (1)

📅  最后修改于: 2023-12-03 15:23:14.440000             🧑  作者: Mango

在 OpenVPN 配置中更改 DNS

OpenVPN 配置中可以通过更改 DNS 服务器来改变默认的 DNS 解析方式。以下是使用 OpenVPN 在 Linux 平台上更改 DNS 的步骤:

1. 打开 OpenVPN 的客户端配置文件

使用文本编辑器打开客户端配置文件。在文件中找到以下语句:

# Some fields omitted
# ...
# remote server IP / port
# ...
# ca, cert, key files
# ...
# remote server DNS

remote server DNS 行下添加以下语句:

# Use Google's public DNS servers
dhcp-option DNS 8.8.8.8
dhcp-option DNS 8.8.4.4

这将使用 Google 的公共 DNS 服务器 8.8.8.8 和 8.8.4.4。

2. 保存配置文件并启动 OpenVPN

保存文件并启动 OpenVPN。为了检查新的 DNS 设置是否生效,在终端中使用以下命令:

$ cat /etc/resolv.conf

如果 DNS 服务器被正确地更改为 8.8.8.8 和 8.8.4.4,则应该会看到以下输出:

nameserver 8.8.8.8
nameserver 8.8.4.4
3. 测试 DNS 解析

可以使用以下命令测试 DNS 解析是否正常工作:

$ nslookup google.com

如果能够成功解析并显示 Google 的 IP 地址,则 DNS 解析工作正常。

结论

更改 OpenVPN 配置中的 DNS 服务器是一种很好的方式,可以改善 DNS 解析的性能和可靠性。在 Linux 平台上,这可以通过修改客户端配置文件并重新启动 OpenVPN 来完成。