我有一台服务器上有几台虚拟机。我使用 Hyper-V。我创建了一台虚拟机并在其中安装了 SQL Server 2008 R2。
然后,我能够使用 Management Studio 从网络中的每台计算机连接到该服务器。其中一台计算机上安装了 Open VPN。当客户端连接到该 VPN 时,无法连接到我的虚拟机上的 SQL Server,尽管他可以通过 RDP 连接到该计算机。
如果他断开 VPN 连接,那么我就可以使用例如 Management Studio 连接到 SQL Server。
我应该在哪里寻找这种行为的解释?
答案1
这与 SQL Server 或 Hyper-V 无关。您问的是基本的 VPN 知识,需要注意的是,人们不应该在不知道 VPN 客户端实际用途的情况下使用它们。
您所遇到的情况是 VPN 隧道设置为严格转发隧道中的所有流量。请 VPN 提供商设置拆分隧道,以便您的内部服务不受 VPN 客户端的影响。
这里是一个总结它的指南。