Oracle Virtualbox 中的测试网络环境

Oracle Virtualbox 中的测试网络环境

我有两台虚拟机设置

  1. 服务器 2012r2
  2. Windows 7的

服务器 VM 设置有内部网络选项(机器选项)
服务器已安装 AD、DHCP 和 DNS 角色。Win
7 VM 设置有内部网络选项。(机器选项)

问题是我可以将机器添加到服务器上创建的域中,它也可以 ping 服务器,但问题是服务器无法 ping PC,并且组策略无法在 Win 7 系统上应用。

答案1

默认情况下,VirtualBox 中的虚拟机部署时会将网络接口配置为 NAT。这样它们就可以访问互联网。但是,主机和虚拟机之间的流量可能是一个棘手的问题。

您可以使用配置了静态 IP 的桥接接口,以便从外部访问部署在主机中的 VM,但对此的传统解决方案(以及自动配置系统如 chef-kitchen-vagrant 使用的解决方案)是为 VM 配置 2 个接口,其中一个是用于外部访问的 NAT 接口,另一个以仅主机的方式配置,以便与主机和其他 VM 建立 LAN(您应该在仅主机网络的配置中检查主机 IP 地址)。

希望这可以帮助

答案2

我建议你仔细研究一下你想要如何设置你的网络。你几乎有这两个选项。请注意,你可以有更多选项,但这些是我在测试环境中使用的。

选项 A,您仅配置内部。基本上,虚拟机无法连接到互联网。这看起来类似于以下内容。

WS 2012 R2 VM - 1 个网络适配器(内部)在客户机端,您需要静态配置您的 IP 子网掩码和 DNS,但不配置网关,因为您无法访问网络外部。

W 7 VM - 1 网络适配器(内部)在客户机端没有配置 IP,因为它应该只是选择它,假设服务器端的 DHCP 服务配置正确。

注意:没有互联网,也没有主人对客人 / 客人对主人。

选项 B,您再次使用内部进行配置,但现在添加 PFSense VM(或另一个具有类似软件的 VM(OpenWrt、OPNSense 等)。该设置如下。

PFSense VM - 2 个网络适配器(桥接)(内部) - 桥接(也可以是 NAT)将 PFSense 连接到互联网,内部将 PFSense 连接到内部网络。

WS 2012 R2 VM - 1 个网络适配器(内部)在客户机端再次静态配置但包含一个网关,特别是上面的 PFSense 框的 IP。

W 7 VM - 1 个网络适配器(内部)在客户机端不配置 IP,因为它应该只是选择它,假设服务器端的 DHCP 服务配置正确。这个实际上没有改变,因为它应该从 DHCP 中选择所有需要的信息。

注意:互联网和如果您为您的主机提供了一个适配器来与虚拟机通信,您也可以允许您的主机与服务器/客户端虚拟机通信。

相关内容