Ubuntu Server VirtualBox 仅主机网络

Ubuntu Server VirtualBox 仅主机网络

我想要制作一个 Web 应用程序原型,并且我曾经使用 Ubuntu VM(使用 VMWare)使用 LAMP 堆栈来托管 Web 应用程序。

不幸的是,我必须使用硬件资源较少的 PC,因此我需要运行 Ubuntu Server 20.04,因为它对硬件的要求较低。此外,我需要使用 VirtualBox 而不是 VMware,因此我不熟悉它的网络。

我所需要的只是让主机能够与 Ubuntu Server VM 通信。但是,由于缺乏教程,我不确定如何进行此操作。

我创建了一个仅主机适配器192.168.56.1/24并将其分配给 VM 中的适配器 1。(这就是我被卡住的地方)然后我尝试使用 netplan 为适配器 ensp0s3 分配一个静态 IP(假设它是仅主机适配器)192.168.56.10

问题

这样我就可以192.168.56.10从主机 ping 通。但是,我无法从虚拟机内部 ping 通任何东西。

我相信我已经搞乱了这个设置但不确定如何修复它。

任何建议都值得感激!

编辑:

我现在创建了第二个带 NAT 的适配器,这样我仍然可以访问互联网。另一个(仅主机)适配器现在是带 的桥接适配器192.168.1.3

我可以192.168.1.3从主机 ping 通,也可以从客户机 ping 通网络上的其他设备除了对于主持人来说。

问题

这种行为正常吗?

相关内容