在 Parallels 虚拟机中运行服务器,主机是否可以访问?

14

我在Windows 7虚拟机中运行了一个Web服务器,但我想从我的Mac宿主操作系统访问它。 Web服务器正在运行,我可以从虚拟机中访问它,但是无法从其宿主操作系统中访问。

我使用的是Parallels Desktop,我已经尝试将网络模式从共享、桥接改为仅主机,但没有任何结果。

出于开发目的,所以我只需要它至少可被我的宿主OS访问。 在Parallels上是否可能实现这一点,或者我应该关注其他VM引擎?

1个回答

15
您想将客户端设置为“桥接”网络模式,这将允许其在与主机操作系统相同的网络上获取IP地址(通过DHCP或静态配置从路由器获取)。
请参考此链接:http://kb.parallels.com/4948
  • 共享网络 - 这是VM建议使用的网络类型。您的虚拟机将共享Mac使用的任何网络连接。只要您的Mac OS X连接到网络,您就可以从VM访问该网络。此模式的唯一限制是VM无法从外部网络中看到。

  • 桥接网络 - 使用您的网络适配器。如果您想从外部网络访问VM,则应选择此模式。请注意,您的网络配置应允许使用DHCP为VM分配IP地址,或者您应为VM获得静态IP并在客户端操作系统中设置它。


是的,它正在工作。我先在我的Ubuntu虚拟机上进行了测试... 在Windows上,一开始它不起作用,我必须禁用防火墙才能使其正常工作。 谢谢Erik! - Robert A Henru
不幸的是,当您无法控制路由器以确保两个IP地址之间可以通信时,即在酒店、咖啡店、机场等场所,此方法将无法使用。 - wst

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接