本文列出了 Hyper-V 主机和 Hyper-V 管理器版本支持的组合,并介绍了如何连接到远程和本地 Hyper-V 主机,以便可以对其进行管理。
Hyper-V 管理器使你可以管理少量的 Hyper-V 主机,包括远程和本地主机。 它是在安装 Hyper-V 管理工具时安装的,你可以通过完整的 Hyper-V 安装或“仅工具”安装来执行。 如果执行仅工具安装,则可以在不符合托管 Hyper-V 的硬件要求的计算机上使用这些工具。 有关 Hyper-V 主机的硬件的详细信息,请参阅 系统要求。 如果未安装 Hyper-V 管理器,请按照 说明安装 Hyper-V 管理器。
连接到 Hyper-V 主机
若要从 Hyper-V 管理器连接到 Hyper-V 主机,请在左窗格中右键单击 Hyper-V 管理器 ,然后选择“ 连接到服务器”。
管理本地计算机上的 Hyper-V
在添加计算机(包括本地计算机)之前,Hyper-V 管理器不会列出托管 Hyper-V 的任何计算机。 要执行此操作:
- 在左窗格中,右键单击 Hyper-V 管理器。
- 选择“ 连接到服务器”。
- 在 “选择计算机”中,选择 “本地计算机 ”,然后选择“ 确定”。
如果无法连接:
- 可能只安装了 Hyper-V 工具。 要检查是否已安装 Hyper-V 平台,请查找“虚拟机管理”服务。 为此,请打开 Services 桌面应用:选择“ 开始”,选择“ 开始搜索 ”框,键入 services.msc,然后选择 Enter。 如果未列出虚拟机管理服务,请按照 安装 Hyper-V 中的说明安装 Hyper-V 平台。
- 检查你的硬件是否满足要求。 请参阅 系统要求。
- 确保你的用户帐户属于管理员组或 Hyper-V 管理员组。
远程管理 Hyper-V 主机
要管理远程 Hyper-V 主机,请在本地计算机和远程主机上启用远程管理。
在 Windows Server 上,打开服务器管理器 >本地服务器>远程管理 ,然后选择 “允许远程连接到此计算机”。
或者,在任一操作系统中,以管理员身份打开 Windows PowerShell 并运行:
Enable-PSRemoting
连接到同一域中的主机
若要将远程 Hyper-V 主机添加到 Hyper-V 管理器,请在“选择计算机”对话框中选择“另一台计算机”,然后输入远程主机的主机名、NetBIOS 名称或完全限定的域名(FQDN)。
Hyper-V Manager 提供了更多类型的远程连接,如以下部分所述。
以其他用户身份连接到远程主机
如果不是在本地计算机上以 Hyper-V 管理员组或 Hyper-V 主机上管理员组的成员身份运行,可以连接到 Hyper-V 主机。 要执行此操作:
- 在左窗格中,右键单击 Hyper-V 管理器。
- 选择“ 连接到服务器”。
- 在“选择计算机”对话框中选择“以其他用户身份连接”。
- 选择 “设置用户”。
使用 IP 地址连接到远程主机
要执行此操作:
- 在左窗格中,右键单击 Hyper-V 管理器。
- 选择“ 连接到服务器”。
- 在 “另一台计算机 ”框中输入 IP 地址。
连接到域外的或没有域的远程主机
要执行此操作:
在要管理的 Hyper-V 主机上,以管理员身份打开 Windows PowerShell 会话。
创建专用网络区域所需的防火墙规则:
Enable-PSRemoting要允许对公用区域进行远程访问,请为 CredSSP 和 WinRM 启用防火墙规则:
Enable-WSManCredSSP -Role server有关详细信息,请参阅 Enable-PSRemoting 和 Enable-WSManCredSSP。
接下来,配置将用于管理 Hyper-V 主机的计算机。
以管理员身份打开 Windows PowerShell 会话。
运行以下命令:
Set-Item WSMan:\localhost\Client\TrustedHosts -Value "fqdn-of-hyper-v-host"Enable-WSManCredSSP -Role client -DelegateComputer "fqdn-of-hyper-v-host"可能还需要配置以下组策略:
- 计算机配置>管理模板>系统>凭据委派>允许使用仅限 NTLM 的服务器身份验证委派新凭据
- 选择 “启用 ”并添加 wsman/fqdn-of-hyper-v-host。
打开 Hyper-V 管理器。
在左窗格中,右键单击 Hyper-V 管理器。
选择“ 连接到服务器”。
有关 cmdlet 的详细信息,请参阅 Set-Item 和 Enable-WSManCredSSP。
安装 Hyper-V 管理器
要使用 UI 工具,请选择适合运行 Hyper-V 管理器的计算机上的操作系统的工具:
在 Windows Server 上,打开“服务器管理器 >管理>添加角色和功能”。 移动到 “功能 ”页并展开 远程服务器管理工具>角色管理工具>Hyper-V 管理工具。
在 Windows 上,Hyper-V 管理器可用于包含 Hyper-V 的任何 Windows 操作系统。
- 在 Windows 桌面上,选择“开始”按钮并开始键入 程序和功能。
- 在搜索结果中,选择“程序和功能”。
- 在左窗格中,选择 “打开或关闭 Windows 功能”。
- 展开“Hyper-V”文件夹并选择“Hyper-V 管理工具”。
- 若要安装 Hyper-V 管理器,请选择 Hyper-V 管理工具。 如果还想要安装 Hyper-V 模块,请选择该选项。
要使用 Windows PowerShell,请以管理员身份运行以下命令:
add-windowsfeature rsat-hyper-v-tools