首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何连接到运行在VM上的数据库?

如何连接到运行在VM上的数据库?
EN

Stack Overflow用户
提问于 2013-04-07 11:22:14
回答 2查看 8.6K关注 0票数 5

我这里有个问题。我脑子里似乎有点复杂。希望我能说清楚。:)

  1. 我有一个Win7系统(system ),它上运行着一个Win7 VM (system )。
  2. System通过VPN连接到intranet,将一些实时数据登录到本地sql server数据库中。管理员禁用Internet连接,因此系统B与外部隔离。
  3. 现在系统A想连接到这个数据库并读取这些实时数据。

有可能吗?

EN

回答 2

Stack Overflow用户

发布于 2013-04-07 12:05:59

我没有使用vmware的经验,但假设您可以使用任何VM,下面是VirtualBox的解决方案

  • 在VM上设置一个网络接口,仅对主机系统(参考文献)可见:

纯主机网络是另一种网络模式,它是与VirtualBox的2.2版一起添加的.它可以被认为是桥接和内部网络模式之间的混合体:与桥接网络一样,虚拟机可以彼此交谈,主机就像通过物理以太网交换机连接一样。与内部网络类似,物理网络接口不需要存在,虚拟机不能与主机之外的世界对话,因为它们没有连接到物理网络接口。

  • 在系统B上配置端口转发 (external_port -> host_over_vpnservice_port)

连接到system_B_ip_over_provided_interfaceexternal_port,就像要直接连接到数据库一样。

票数 2
EN

Stack Overflow用户

发布于 2013-04-07 11:23:24

是的是可能的。只要给出正确的IP。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15861796

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档