我计划在现有虚拟机 (VM) 所在的驱动器上创建完整克隆。我可能会同时运行两个虚拟机。
我已经阅读了 VirtualBox 手册第 1.13 章和第 8.39 章中有关 MAC 地址选项的解释,但我不知道该选择哪一个。
第 1.13 节指出 GUI 对话框中的“为所有网络适配器生成新 MAC 地址”值“是默认设置”,而第 8.39 章指出“默认行为是重新初始化每个虚拟网卡的 MAC 地址。”虽然这些可能相同,但我的感觉是我想要后者,但我没有足够的经验或知识来解决这个问题。
我将非常感激能够进一步阐明这个问题的参考资料和任何建议。
答案1
是的,“网络适配器”和“虚拟网卡”在这里的意思是一样的,“重新初始化”和“生成新的”也是如此。
在我看来,生成新的 MAC 地址是首选——除非虚拟机包含某些许可软件,而这些软件在地址改变时会崩溃,否则最好这样做。
如果虚拟机以“桥接”模式或“仅主机”模式连接到同一网络,并且它们同时运行,那么它们必须这些接口有不同的 MAC 地址。
(如果您小心一次只运行一个虚拟机,那么相同的 MAC 不会立即导致问题,但很容易造成混乱。)
保证处于“NAT”模式的接口可以安全地具有重复的 MAC,因为无论如何这些 MAC 对于主机或其他虚拟机来说都是不可见的。
请注意,以后可以随时在 VM 设置(网络页面)中更改 MAC 地址。