我使用 powershell 脚本从我们的域中重命名主机名计算机:
Rename-Computer -NewName $computername -DomainCredential $mycreds -Force -PassThru
大多数情况下它可以工作,但在少数情况下,重新启动计算机后就会脱离域。
该脚本还搜索 AD 并确保新主机名不在 AD 上。
我搜索过的内容:
- c:\windows\debug\netsetup.log 表明一切正常。
- 该对象存在于 AD 中并且已重命名(相同 OU)
- 发生这种情况时,如果我尝试使用用户域登录计算机,则会出现错误“此工作站与主域之间的信任关系失败”
知道错误在哪里吗?我该如何在以后的重命名中控制它?谢谢
答案1
将客户端加入域后,切勿重命名主机名。要么在加入域之前重命名,要么保留原有名称。因为这是安全问题。根据 Microsoft 的知识库文章,建议将客户端从域中分离出来并重新加入,但我发现文章建议在加入域后不要将客户端分离出来。