我在用于开发的 OS X 机器上的 Parallels VM 上安装了带有 CF8 开发版的 Windows XP 系统。
CF8 使用内置的网络服务器,因此我可以通过这台 VM 访问我的开发站点localhost:8500
。
因此,我希望能够从 OSX 访问我的 VM 的本地主机,这样我就可以在 Safari 和 iOS 模拟器上测试我的开发站点,而无需在 OSX 上安装 CF8。
知道如何做到这一点吗?
答案1
这取决于你如何设置网络(如果你想将该 Web 服务器共享到你的本地网络,桥接网络可能是推荐的选项)。
ipconfig
通常,您的虚拟机有自己的 IP 地址,由 Parallels 网络适配器分配。通过 Windows 安装中的命令(在 下运行)或查看连接的详细信息来查找cmd
。不要忘记禁用防火墙。
另外,我不知道 CF 开发服务器,但如果它有一个仅允许本地连接的选项,也请禁用此功能,因为来自主机的请求似乎来自另一台机器。
在 OS X 中,打开 Safari,在地址栏中输入 Windows 机器的 IP 地址和端口。
相关 Stack Overflow 问题: