访问虚拟机上托管的 JSON 服务器

访问虚拟机上托管的 JSON 服务器

我在 Mac(Kubuntu 14.04)上设置了一个 Linux 虚拟机。我在虚拟机上运行了一个 JSON 服务器,该服务器使用托管在 的 Python 脚本localhost:8080。我能否从 Mac 主机访问该服务器?我找到了在 Linux 和 Windows 之间执行此操作的方法,但在 Mac 上却没有。

我尝试进入 Fusion 设置并将网络适配器设置更改为“桥接自动检测”,但似乎仍然无法找到机器。

看来虚拟机很难获得网络连接。我不确定是什么原因造成的。当我使用“与我的 Mac 共享”选项时,一切都很好。

答案1

搞定了。不知为何,问题出在桥接连接上。如果使用虚拟机的 IP 和必要的端口从主机本地访问,则使用 NAT 可以正常工作。

相关内容