![当我的主(并且始终开启的)机器是 Windows 7 时,使用 AD 运行我的小型 LAN 的简单方法是什么?](https://linux22.com/image/568378/%E5%BD%93%E6%88%91%E7%9A%84%E4%B8%BB%EF%BC%88%E5%B9%B6%E4%B8%94%E5%A7%8B%E7%BB%88%E5%BC%80%E5%90%AF%E7%9A%84%EF%BC%89%E6%9C%BA%E5%99%A8%E6%98%AF%20Windows%207%20%E6%97%B6%EF%BC%8C%E4%BD%BF%E7%94%A8%20AD%20%E8%BF%90%E8%A1%8C%E6%88%91%E7%9A%84%E5%B0%8F%E5%9E%8B%20LAN%20%E7%9A%84%E7%AE%80%E5%8D%95%E6%96%B9%E6%B3%95%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F.png)
我在 Windows 7 工作站上开发软件。这是白天唯一一台一定会开机的机器。我有一些运行 Windows 2008 r2 的 PC 和 VirtualBox VM 用于测试,但没有一台会定期开机,也没有一台充当域控制等。
我猜想在工作组模式下工作,其中每台电脑或多或少都保留自己的登录凭据,这对我来说大多数时候都行得通。我可以根据需要连接和共享文件。但有时我想像大多数客户的网络一样使用 AD 等,只是为了确保一切按预期运行。
理想的情况是在我的主工作站启动时启动带有域控制器的 VirtualBox VM,并让它一直运行,但我认为这很难设置。我可以配置并运行其中一台物理服务器作为 DC,但我不想整天运行一台额外的机器,因为我只是偶尔需要它的服务。
我是否可以在单独的机器或虚拟机上设置带有 AD 等的域控制器,并仅在需要其服务时启动它?如果我这样做,如果我启动主 Windows 7 机器并且没有运行 2008 服务器,会发生什么情况?它会启动而没有任何联网到其他机器的能力吗(我经常这样做)?我想,如果启动了域,我可以加入和退出域。我不认为这会涉及重新启动加入的 PC?
正如您所看到的,这是我接触很少的领域,虽然我可以并且将尝试各种选项,但如果有人能告诉我这是否是一个众所周知的场景,并且存在一个模式,对于网络新手来说实现起来并不太繁重,那就太酷了。
答案1
您将能够登录到您的计算机,因为凭据已缓存。但由于 DC 已关闭,因此无法浏览域中的其他主机(例如 SMB)- 您还会遇到很多令人不快的减速。
如果我是你,而且没有备用的小型 PC 来运行 DC,我可能会(如果 RAM 允许)使用设置为自动启动的 VirtualBox 将 DC 作为无头 VM 运行。给它 512MB RAM,应该足够了。请注意,DC 应该全天候运行,因此这绝不是推荐的方法,但如果您的开发 PC 是唯一运行的 PC,这种方法会有效。