我想要制作一个 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 通网络上的其他设备除了对于主持人来说。
问题
这种行为正常吗?