开发实验室的首选虚拟域/网络设置

开发实验室的首选虚拟域/网络设置

鉴于以下要求:

1-虚拟开发域

2 – 所有虚拟机都可以访问互联网(例如 Windows 更新)

3-其他物理主机无法访问虚拟网络

实现这一目标的最佳方法是什么?

最近,我把所有东西都放在一台虚拟机上。这通常很有效,但也导致每次需要重建虚拟机时感觉需要大量重复工作。此外,大家似乎一致认为应该避免使用多宿主域控制器。

最初,我为域控制器、NAT 服务器和其他开发服务器运行了单独的虚拟机。这导致实际同时运行的虚拟机数量至少为 3 个,这似乎有点多。

有没有更好的方法可以解决这个问题?对于这种情况,开发人员是否有首选的配置?

答案1

我不确定您使用的是哪种虚拟化技术,但 VirtualBox 的 NAT 网络应该可以为您提供所需的网络配置。所有主机都可以通过主机的网络连接访问互联网,但除非您通过虚拟 NAT 设置端口转发,否则无法从虚拟网络外部访问机器。

相关内容