在 Active Directory 中按 IP 地址设置组织单位

tac*_*day 1 active-directory ip-address organizational-unit

我们的 AD 一团糟,我一直在寻找一种方法,可以根据计算机/工作站的 IP 地址自动将计算机/工作站分配给组织单位。但是,我没有找到有关如何执行此操作的任何信息的运气。

有没有办法做到这一点?如果是这样,如何根据计算机的 IP 将计算机分配给 OU?

Mas*_*imo 6

你为什么想做这样的事情?如果您的目标是根据计算机的网络位置将特定 GPO 应用到计算机,则可以通过将 GPO 链接到 Active Directory 站点来更轻松地实现此目的。

如果你真的有充分的理由这样做,没有内置的方法;您可能可以按照以下方式使用 PowerShell 破解某些内容:

  • 从 AD 获取计算机
  • 查询 DNS 以获取其 IP 地址
  • 将其移动到您想要的 OU

但我强烈建议你不要这样做;仔细看看你试图解决的实际问题,你很可能会找到更好的方法来解决它。