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> 

 

 

 

 

posted @   苏州老王  阅读(831)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
点击右上角即可分享
微信分享提示