如何在连接到远程 VPN 时访问互联网

如何在连接到远程 VPN 时访问互联网

我正在尝试同步数据库。一个是 MySQL(从属),可通过普通互联网连接访问。另一个是 MSSQL(主)数据库,只能通过 VPN 访问。我在 Windows 中建立了 VPN 连接(外部 VPN)并处于活动状态,同步软件可以连接到 MSSQL 实例(仅当 VPN 连接处于活动状态时)。我遇到的问题是,当 VPN 连接处于活动状态时,我无法连接到 MySQL 数据库。另一方面,当 VPN 连接被禁用并且我使用普通连接时,我可以访问 MySQL 数据库,但不能访问 MSSQL 数据库。似乎我需要使用 VPN 或标准互联网连接来访问这两个数据库。有办法解决这个问题吗?

PS:我不是网络专家或 DBA。请尽量描述清楚。

任何帮助都将不胜感激!提前致谢

答案1

大多数 VPN 都提供两种互联网流量选项

  • 通过 VPN 连接发送(通常称为“全部隧道”)
  • 直接发送

鉴于您在 VPN 连接时无法连接到从属设备,我怀疑您的 VPN 可能正在使用前一个选项,并且您的 VPN 所使用的防火墙由于某种原因阻止了它。

如果没有有关您正在使用的 VPN 客户端的更多详细信息,则很难进行诊断,但您可能希望联系 VPN 管理员,看看他们是否可以提供帮助。

您可能还想尝试对从属服务器执行 ping/nslookup,以排除连接到 VPN 时的 DNS 问题

相关内容