我在使用 hyper-v 创建虚拟网络时遇到了一些问题。目前,我将 PC1 作为域控制器,它正在运行域 D1。我所做的就是设置 Active Directory 域服务并创建一个域。
看起来一切都运行良好,我可以添加用户,主 PC (PC1) 位于一个域中。当我尝试将虚拟机添加到网络时,问题就出现了。PC2 也运行 2K8R2,当我去添加到域时,它抱怨无法找到域。
我认为这与 DNS 有关,因此我覆盖了适配器上的 DNS 以指向 PC1,然后我能够将其添加到域中。但是,现在 PC 无法上网。我认为这是 DHCP 问题,但我不知道该怎么做。
有什么建议么?
答案1
听起来它现在查询的 DNS 服务器无法访问互联网,因此无法解析互联网网页。
最简单的解决方案是转到域控制器的 DNS 服务器并确保设置了转发或根服务器,以便域服务器可以查询备用 DNS 服务器。
答案2
在 Hyper V 框上的虚拟网络管理器中,在每个虚拟机网络连接的属性中选择您正在使用的物理网卡。连接类型需要设置为“外部”,以允许虚拟机访问网络,就像它们“物理”插入一样。
此时,您可以将它们视为直接连接。
Allow management operating systems to share this network adapter
如果在单 NIC 环境中,还请确保已勾选。
另一个有用的来源是Accentient - Hyper-V 中的虚拟网络。
答案3
您的网络上需要一个 DNS 服务器。我通常会添加DNS 角色到运行 ADDS 的同一台 (VM) 服务器。然后您必须设置 DNS 服务器,将本地缓存中未解析的查询转发到 Internet 上的上游 DNS 服务器。