Windows 10 更新后无法连接 Hyper-V Server 2012 R2?

Windows 10 更新后无法连接 Hyper-V Server 2012 R2?

我有一台加入域的 HyperV Server Core 2012 R2 计算机,并且已启用加入域的服务并允许从此计算机进行访问。默认情况下,公共配置文件的 WinRM 防火墙例外限制对工作站内远程计算机的访问,该工作站已从 Windows Pro 8.1 升级到 Windows 10 Pro。在更新之前,我能够使用 Hyper-V 管理器连接到 2012 R2 服务器来管理该计算机上的虚拟机。更新后,我收到此错误:

[Window Title]
Hyper-V Manager

[Main Instruction]
An error occurred while attempting to connect to server "HYPERV01". Check that the Virtual Machine Management service is running and that you are authorized to connect to the server.

[Content]
The operation on computer 'HYPERV01' failed: WinRM cannot complete the operation. Verify that the specified computer name is valid, that the computer is accessible over the network, and that a firewall exception for the WinRM the same local subnet.

[Close]

工作站和服务器位于同一子网,我检查发现防火墙中启用了远程管理和其他一些 Hyper-V 例外。如何纠正此问题?

编辑:我不确定 Win10 更新是否与此有关。通过在接受的答案中输入第一个命令在 hyperv 服务器上,我能够通过 Windows 10 中的 Hyper-V 管理器再次连接,无需进行其他更改(甚至不需要命令winrm set)。因此,可能是服务器上最近的 Windows 更新重置了防火墙规则,enter-psssession hyperv01我后来发现,这也失败了。

答案1

您需要启用 WinRM 来连接到 Hyper-V 服务器。为此,您需要:

打开“开始”菜单,单击“所有程序”,然后单击“附件”。右键单击“命令提示符”,然后选择“以管理员身份运行” winrm quickconfig。输入并按回车键。然后,您需要对几个提示说“y”(是)

输入:winrm set winrm/config/client '@{TrustedHosts="RemoteComputerName"}' 并按回车键。将“RemoteComputerName”替换为您的 Hyper-V 服务器的名称或 IP 地址。

升级 Windows 10 后,您必须重新授权 Hyper-V 服务器。就这样……解决了。

命令行条目缺少 @{TrustedHosts="RemoteComputerName"} 周围的单引号。需要'@{TrustedHosts="RemoteComputerName"}'

答案2

我也更新到了 Windows 10,遇到了同样的问题,当我阅读您的帖子时,我意识到我没有登录到域。Windows 10 恢复为使用本地用户帐户登录。

一旦我登录域名,我的问题就解决了,我希望这会有所帮助。

相关内容