Hyper-V Server 2019 远程管理器配置
一、服务端设置:配置计算机名、配置远程管理功能开启、远程桌面开启、IP地址固定。
1. 打开Powershell
2. 运行命令
winrm quickconfig Enable-PSRemoting Enable-WSManCredSSP -role server
3. 关闭防火墙或者把5985、5986端口打开。这两个端口是WinRM的
netsh advfirewall set currentprofile state off
netsh advfirewall firewall add rule name="5985" dir=in action=allow protocol=TCP localport=5985
netsh advfirewall firewall add rule name="5986" dir=in action=allow protocol=TCP localport=5986
二、客户端设置:
1. 启用 Hyper-V 管理工具
控制面板 》 程序 》 启用火关闭 Windows 功能 》 勾选 Hyper-V 下面的 Hyper-V GUI 管理工具
2. 打开组策略修改【允许分配新的凭据用于仅 NTLM 服务器身份验证】
运行 gpedit.msc 程序,定位到 计算机配置 》 管理模板 》 系统 》凭据分配》允许分配新的凭据用于仅 NTLM 服务器身份验证
启用该项设置,并添加以下服务器到列表
wsman/* termsvr/*
推荐:wsman/Hyper-V_Server_name

将 Hyper-V Server 的 IP 地址添加到 HOSTS 记录
3. 把本地机器的网络设置成专用网络,如果有多的网卡比如虚拟机网卡什么的都禁用掉,否则无法进行下一步
Get-NetAdapter | Get-NetConnectionProfile Set-NetConnectionProfile -Name "网络" -NetworkCategory Private
4. 打开本机的 powershell 执行下面命令
# 开启winrm winrm quickconfig # winrm安全配置,最后的参数值为 Hyper-V 服务器的主机名(域名) Set-Item WSMan:\localhost\Client\TrustedHosts -Value "Hyper-V_Server_name"
# winrm身份验证配置
Enable-WSManCredSSP -Role client -DelegateComputer "Hyper-V_Server_name"
5. 本地打开Hyper-V管理器,或者使用命令打开
virtmgmt.msc
6. 添加服务器,操作---连接服务器,输入要连接的服务器,输入凭据,就可以连接上了。
一定要注意用户名前要加".\"。比如用户名是"Administrator",要写成".\Administrator"。密码就是远程服务器这个账号的密码。
7. 授权解决方法
要解决授权错误,您必须使用手动将Hyper-V Server凭据添加到内存中cmdkey。
退出Hyper-V服务器,并在客户端的命令提示符下输入以下内容:
cmdkey /add:HYPERV-SERVER /user:Administrator /pass:<REDACTED>


浙公网安备 33010602011771号