更改 VPN 连接时的 DNS 查找顺序

更改 VPN 连接时的 DNS 查找顺序

这里使用 Windows 7 Pro。

我的 LAN 网络适配器的 DNS 服务器是 8.8.8.8(Google 的 DNS)。我还有 OpenVPN 客户端来连接到我公司的网络。

如果我断开 VPN 连接后输入“nslookup”,则会得到 8.8.8.8(来自我的 LAN 网络适配器)。如果我连接 VPN 后输入“nslookup”,则会得到我公司网络的 DNS IP。

这让我想到,当连接到 VPN 时,所有 DNS 的解析都会首先路由到我公司的 DNS。

当我连接到 VPN 时,如何更改此顺序并使 DNS 解析首先路由到 8.8.8.8?

谢谢

答案1

找到了。网络和共享中心 -> 更改适配器设置 -> 高级 -> 高级设置 -> 在第一个/上方框中上下移动您的连接。

答案2

Okei,我遇到了同样的问题。我花了一天时间才弄清楚。现在我知道了,而且它非常有效。

如果你有多个网卡,并且在每个网卡上都指定了DNS服务器,你知道最终会使用哪个DNS服务器吗?

嗯,你可以通过练习来检查一下。

nslookup

192.168.3.6

所以你看到你的电脑实际使用的服务器

好的。问题是 - 这取决于 Windows 选择使用哪个 DNS 服务器以及我们如何更改它。

当我们使用 VPN 客户端时我们尤其需要它。

qwerty2010 的答案是正确的。但您只能在控制面板 - 网络和共享中心 - 更改适配器设置 - nics 列表中有 NIC 时使用它

只有当您看到负责您的 VPN 客户端的 nic 时,您才可以使用图形方式来指向 Windows 您想要使用的 dns 服务器(在特定 nic 上指定)。

因此,您进入网络和共享中心 -> 更改适配器设置 -> 高级 -> 高级设置 -> 然后将您想要使用的带有 DNS 的 nic 向上移动。(您需要将其提升到 UP)。

但是例如如果您使用 Shrew vpn 客户端 - 那么您将没有任何 nics。

你做什么工作。

您打开注册表。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class{4D36E972-E325-11CE-BFC1-08002BE10318}

然后你查看子文件夹 0000、0001 等文件夹中

DriverDesc = Shrew Soft 虚拟适配器

很好。然后复制到剪贴板

NetCfgInstanceId = {B498E7DE-7257-48F6-AD32-60E470030F05}

现在你走吧

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Linkage]

然后你打开

key = Bind。您将看到如下列表

\设备{1DF89CE3-CAAD-4EB7-A53F-AD16BC1D5EFD}

\设备{70126DBE-B44D-4392-9417-0CABD6E384B1}

\设备{D5127F8E-E7BB-4661-AE5A-A922614173D0}

\设备{C44039AB-6801-4A9B-A736-3B12782FF411}

\设备{85231D0F-CD05-4774-A983-632C5D83AC62}

\设备{7E87BC81-8C58-4E05-9FA0-7897A6AA5CCE}

\设备{3A1A3EFC-A9DE-4BCA-BAF6-81C7074487E0}

\设备{8D41EDFC-04AC-4537-B5D5-0D54EB51A023}

你所要做的就是把它放在顶部

\设备{B498E7DE-7257-48F6-AD32-60E470030F05}

\设备{1DF89CE3-CAAD-4EB7-A53F-AD16BC1D5EFD}

\设备{70126DBE-B44D-4392-9417-0CABD6E384B1}

\设备{D5127F8E-E7BB-4661-AE5A-A922614173D0}

\设备{C44039AB-6801-4A9B-A736-3B12782FF411}

\设备{85231D0F-CD05-4774-A983-632C5D83AC62}

\设备{7E87BC81-8C58-4E05-9FA0-7897A6AA5CCE}

\设备{3A1A3EFC-A9DE-4BCA-BAF6-81C7074487E0}

\设备{8D41EDFC-04AC-4537-B5D5-0D54EB51A023}

就这样。无需重启。

现在,当您使用 vpn 连接时,您的 Windows 将使用 shrew vpn nic 中指定的 DNS。

-

答案3

本文件位于http://vouters.dyndns.org/tima/Windows-Unix-OpenVMS-DNS-Comparing_DNS_search_order_between_operating_systems.html解决 Windows 7/Linux/OpenVMS 上主机名解析顺序的问题。

它与 DNS 主题直接相关。

相关内容