我想在我的 Windows 7 笔记本电脑上的虚拟机上设置 Linux 服务器和客户端网络,以便我可以了解 Linux 服务器系统。
设置将一台 VM 作为 Ubuntu 服务器,两台 VM 作为客户端机器。
我该如何使用 VirtualBox 来实现这一点?
答案1
转到Settings
选定的机器,选择Network
并选择Internal Network
,然后选择您的内部网络的名称(例如互联网)。确保为两个虚拟机选择相同的内部网络名称。该设置将允许您将两台计算机限制在虚拟网络中,而无需访问笔记本电脑所连接的网络。这对隔离有好处,但不利于虚拟机更新。如果您需要更新,您只需在桥接或网络地址转换模式下为每台计算机分配一个额外的虚拟网卡即可。
答案2
只需为每个虚拟机添加一个仅主机 NIC,它们就会默认位于同一个扁平网络上。
答案3
我建议你将所有虚拟机分配给一个通过主机提供 NAT 的虚拟接口。这样你的虚拟机就可以像“真实”网络一样相互交互并与你的工作站交互,同时允许它们连接到互联网以检索更新、软件包等。
答案4
我现在正在这样做,但是将虚拟机设置为“桥接网络适配器”时遇到的麻烦要少得多。