我在 MacOS 上运行 VirtualBox,我有一个 Windows XP 虚拟机。我还在虚拟机内运行 mysql 数据库。虚拟机配置为使用桥接网络适配器。 当我连接到 Wi-Fi 网络(在家)时,我可以通过在连接字符串中使用虚拟机的 IP 地址,从我的 Mac(主机)连接到虚拟机上运行的数据。
当我未连接到网络时(例如当我乘坐火车旅行时),我该如何执行此操作? 我需要在虚拟机上更改哪些设置,以便我的主机可以连接到 xp 虚拟机上运行的 mysql 数据库?
虚拟机不需要访问外部网络等...主机能够访问虚拟机上的数据库就足够了。
最佳答案
这可以通过使用 port forwarding in VirtualBox 来解决采用NAT作为组网方式。
关于mysql - 在未连接网络的情况下,如何从主机访问虚拟机上的服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19540479/