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