为什么 VirtualBox 中的所有 16.04 服务器都有相同的 IP 地址 (10.0.2.15)?

为什么 VirtualBox 中的所有 16.04 服务器都有相同的 IP 地址 (10.0.2.15)?

在六台独立的 16.04.3 服务器上,所有服务器都运行 NAT 进行网络连接,当我运行时,ipconfig我会返回10.0.2.15每台机器的地址。

适配器设置

每台机器应该在 VirtualBox 专用网络上获取 DHCP 地址 - 对 - 所以它们不应该都不同吗?

enp0s3 的 ifconfig

答案1

@字节指挥官他的评论推动了我朝着正确的方向发展。

使用时NAT虚拟盒隐藏除该服务器的虚拟化“单一”地址之外的所有其他连接。因此,它是一个单一的、孤立的网络,发生对于所有虚拟机来说都是“相同的”。

您需要在“偏好设置”中创建一个 NAT 网络来将虚拟机组合在一起。

VirtualBox 的网络偏好设置 VirtualBox 首选项面板 添加新的 NAT 网络 创建一个新的 NAT 网络

您需要将 VM 连接到该 NAT 网络(按名称)而不是仅仅 NAT。

虚拟机网络连接 选择命名的 NAT 网络

相关内容