我知道这听起来很疯狂,我希望我只是忽略了一些简单的东西。我正在尝试使用 psexec 在远程服务器集群上重新启动 IIS。实际使用脚本的部门只知道服务器的 IP 地址,而不是主机名。由于某种原因,当通过 IP 发出命令时,其中 1 个服务器不起作用。这是一个例子。
作品:
psexec \\hostname cmd
不起作用:
psexec \\ipAddress cmd
我知道 IP 是正确的。我可以用 nslookup 验证,然后我可以通过 IP 地址 RDP 进入服务器。此服务器是虚拟的,应该与集群中的其他所有服务器相同。我从未见过主机名正常工作而 IP 失败的情况……自从我进入服务器以来,路由似乎也很好。我有点不知所措
答案1
看来服务器上的 netlogon 服务已停止。考虑到所有操作都是通过主机名进行的,这种行为很奇怪。