在 openvpn 客户端中禁用 DNS 更改

在 openvpn 客户端中禁用 DNS 更改

我使用 openvpn 连接到 VPN,将我的 DNS 设置为 Google DNS 服务器(8.8.8.8 和 8.8.4.4)。由于某种原因,这在 Linux 客户端上不起作用,仅在 Windows 上起作用(结果是连接到 VPN 时我无法解析任何域名)。我想在 Linux 客户端上禁用此功能(以便它使用自己的 DNS 配置)。我该怎么做?

答案1

Gnome 的网络管理器带有 OpenVPN,让您只从 VPN 服务器获取地址,并配置您自己的 DNS 服务器和搜索域。不确定您的要求是桌面系统还是服务器,以及您使用的是什么桌面环境。

但是,存在一种情况,您可能无法访问您自己的 DNS 服务(从您的服务提供商提供的服务),因为您的所有流量(包括 DNS)都将从 VPN 服务器路由。在这种情况下,您可以在那里手动设置 Google 的免费 DNS 服务器地址。

不确定您是否使用网络管理器的 OpenVPN 模块来配置 VPN。但那会是一种更好的方法。

还有这个脚本/教程可能会对你有帮助。

答案2

从服务器中删除行“push “dhcp-option DNS 8.8.8.8” ”,或者创建单独的 ccd 文件。

相关内容