我在 Azure VM 中设置了一个域控制器,并且其他几个服务器也设置为 VM。当我设置服务器虚拟机时,我将 DNS 和 WINS 配置为指向 DC 的 IP 地址并将它们加入域。但是,这些设置在关闭(虚拟机被释放)后将无法保留。当虚拟机重新启动时,DNS 和 WINS 为空,并且域身份验证不起作用。
我读到我应该通过 PowerShell commandlet 配置新的虚拟机,特别是设置域加入。我试过了,也许我出了什么问题,但它不起作用——新配置的虚拟机没有加入域,也没有将 DNS/WINS 设置为指向域控制器。
无论如何,我的问题是:是否有任何方法可以重新配置现有虚拟机以通过关闭保留网络设置,或者是我弄清楚如何配置全新虚拟机以与域控制器结合的唯一选择,以及那么要从头开始吗?
Thanks!
你应该never在 Azure VM 上使用静态配置!既不适用于 IP 地址,也不适用于 DNS 设置。我建议使用的是一个长故事,你可以在这里读 http://blogs.staykov.net/2013/05/active-directory-in-azure-step-by-step.html。它经过测试、验证并证明是有效的。简短摘录如下:
您应该至少设置两个子网。为 DNS 保留一个(如果恰好是同一台服务器,则为 AD/DC)。将所有其余机器放在另一个子网中。因此,您将拥有 100% 可预测的 DNS 服务器计算机的 IP 地址。考虑到这一点,通过门户或 PowerShell 为虚拟网络配置 DNS。但为该虚拟网络显式配置 DNS 服务器。设置 DNS 的 IP 地址 - 您知道它将拥有的 IP 地址!
请永远不要忘记 - 切勿手动更改 Azure VM 的网络配置设置!这样做就是一条通往失败的道路。
以上方法可以帮助您解决DNS问题。现在,为了胜利。我认为您无法通过虚拟网络设置配置 WINS。因此,如果您的 VM 确实丢失了 WINS 配置,您可以创建一个在每个 VM 上本地运行的小型 powershell 脚本,以在启动时配置 WINS 设置。您可以通过查找 DHCP 分配的 DNS 服务器并为 WINS 使用相同的 IP 地址来使此脚本更加通用,或者只是将其静态化,因为您知道 DNS 服务器的 IP 地址是什么。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)