![访问在 VirtualBox 中运行的服务器](https://linux22.com/image/597842/%E8%AE%BF%E9%97%AE%E5%9C%A8%20VirtualBox%20%E4%B8%AD%E8%BF%90%E8%A1%8C%E7%9A%84%E6%9C%8D%E5%8A%A1%E5%99%A8.png)
我使用 Windows 7,但在 VirtualBox 中运行 Linux Ubuntu。我在 Ubuntu 上安装了 LAMP 服务器,但我不知道如何访问它。现在我已将路由器设置为端口转发到我的 IP,但该 IP 仅适用于我的主机。有没有办法转发到我的虚拟化客户操作系统?
答案1
在 Virtualbox 的设置中,将机器设置为具有桥接网络适配器。这意味着您的客户机将在您的网络上拥有正确的 IP 地址,而不会简单地通过主机使用 NAT。然后,您可以设置路由器以将端口转发到客户的 IP。
答案2
Virtualbox 的默认网络模式是 NAT。您可以在 Virtualbox 中(以及路由器上)配置端口转发,也可以使用桥接模式网络,让您的 VM 客户机直接连接到网络。
看虚拟网络