如何通过网络浏览器访问虚拟机?

如何通过网络浏览器访问虚拟机?

我最近在 Linux Mint 上的 Virtual Box 中运行了 Damn Small Linux。我想知道是否有任何方法可以让人们通过他们的网络浏览器从互联网上的计算机连接到我的一台 DSL 虚拟机。如果 Virtual Box 无法做到这一点,我愿意切换到另一种虚拟化解决方案,例如 VMWare。谢谢!

答案1

这应该不是什么问题。

首先,我假设您的意思是“通过网络浏览器连接到网络服务器”,并且您在虚拟 DSL 机器上已经启动并运行了一个网络服务器。

默认情况下,VirtualBox 有自己的内部网络,其中所有虚拟机都像在 NAT 中一样获得 IP 地址。在 VirtualBox“主窗口”中,选择您的 DSL VM 并转到设置。在网络设置中,将连接设置为“桥接”。现在您的 VM 正在与您的 Linux Mint 主机监听同一个 NIC。

通过为您的 DSL VM 设置适当的 IP 地址(适合您的本地网络的 IP 地址),您现在可以从您自己的主机或本地网络中的任何其他地方访问 VM。

假设您在 NAT 后面运行主机,您现在必须编辑路由器设置,以便 Web 请求发送到您的 VM。

相关内容