在 Debian 主机上,我运行 VirtualBox VM 主要是为了运行 WinX 软件。其中一些 VM 将加入 AD,因此需要固定 IP 并且可以从 LAN 访问,即 NAT 不是选项。
我考虑使用桥接网络来解决问题,但事实证明 VM 使用主机的 IP 而不是询问我的 DHCP 服务器。(或者可能它使用了主机 NIC 的 MAC,而不是分配给机器的 MAC。由于使用不正确的网络启动机器非常缓慢,我尽量保持实验的针对性。)
我想要的是虚拟机出现,因为它将与主机一起插入交换机。这太奇特了,还是有一种规范的方法来实现这一点?
VirtualBox 桥接网络是您想要的。
目前没有运行 VirtualBox(正在试用 libvirt),但我过去在 Ubuntu 上已经做到了这一点。
在我看来,您可能在 /etc/network/interfaces 中硬编码了 MAC。检查是否有以“hwaddress ether”开头的行。
如果这没有得到它尝试从一开始就使用桥接网络重新创建一个新的 VM(使用相同的 vhd)。