如何在启动时获取新的 IP 地址?

如何在启动时获取新的 IP 地址?

在 Debian Linux 中,如何在启动时获得新的 IP 分配?我正在使用虚拟机,并且要求每台机器在启动后都获得一个新的唯一 IP。

答案1

这可能取决于您的 VM 配置,而这又取决于您使用的 VM 引擎。有几种方法可以将 VM 连接到您的网络:

  • NAT 可能是默认行为,它将明确使用与 VM 主机相同的 IP 地址
  • 仅主机专用网络不会让你与外界通信,这不是很有用
  • Bridge 可以解决问题,但配置起来可能很复杂
  • 您最好的选择可能是“内部”网络(VirtualBox 术语),它看起来像另一个接口并且可以轻松获得 DHCP 租约。

查看 VirtualBox 的文档http://www.virtualbox.org/manual/ch06.html

另外,请确保所有 VM 客户端都有不同的 MAC 地址,否则您将遇到大麻烦。如果您通过复制创建 VM,则尤其如此(VirtualBox 在复制 VM 时有一个非常明显的选项)。

相关内容