server2019远程服务器ipv4地址_Hyper-V Server 2019 安装使用记录

本文详细记录了Hyper-V Server 2019的安装及远程管理设置过程,包括开启远程管理、配置CredSSP、关闭防火墙、客户端设置、使用PowerShell进行远程添加共享目录等步骤,以便于管理和维护Hyper-V虚拟机。
摘要由CSDN通过智能技术生成

系统镜像下载安装

安装的过程很简单,和安装Windows操作系统没啥区别,这里就不记录了。

1、服务器端设置

安装完成之后,打开 powershell 进行下面设置

1、开启本机远程管理

Enable-PSRemoting

2、开启 CredSSP 身份验证

Enable-WSManCredSSP -role server

3、关闭防火墙

netsh advfirewall set currentprofile state off

至此,服务器端可以不用再做其它设置了,都可以远程操作完成。

2、客户端机器设置

1、将网络状态设置为专用

Windows 设置 》网络和 Internet 》状态 》 属性 》 专用。

2、启用 Hyper-V 管理工具

控制面板 》 程序 》 启用火关闭 Windows 功能 》 勾选 Hyper-V 下面的 Hyper-V GUI 管理工具。

这里只是要安装一个 Hyper-V GUI 管理工具 到本机,用于远程操作 Hyper-V 虚拟机,所以不需要安装 Hyper-V 平台软件(这个和 VirtualBox 有冲突)。

3、将 Hyper-V Server 的 IP 地址添加到 HOSTS 记录

这个也可以不加,直接通过主机名能够访问即可。

4、修改组策略

运行 gpedit.msc 程序,定位到 计算机配置 》 管理模板 》 系统 》允许分配新的凭据用于仅 NTLM 服务器身份验证

启用该项设置,并添加以下服务器到列表

wsman/*

termsvr/*

5、进行 Windows 远程管理配置

打开本机的 powershell 执行下面命令

# 开启winrm

winrm quickconfig

# winrm安全配置,最后的参数值为 Hyper-V 服务器的主机名(域名)

Set-Item WSMan:\localhost\Client\TrustedHosts -Value "MiniPC-HyperV"

# winrm身份验证配置

Enable-WSManCredSSP -Role client -DelegateComputer "MiniPC-HyperV"

6、使用Hyper-V 管理器连接到服务器

此时可以打开 Hyper-V 管理器,在左侧的 Hyper-V 管理器 控件上点击鼠标右键,选择 连接到服务器...。

3、PowerShell 远程添加共享目录

使用 Hyper-V 管理器 连接上服务器后,可以进行虚拟机相关操作了,需要把本地的系统镜像上传到服务器,所以在服务器添加共享目录。

Powershell 登录服务器

Enter-PSSession MiniPC-HyperV -Credential administrator

# 输入密码

[MiniPC-HyperV]: PS C:\Users\Administrator\Documents>

查看当前共享资源

[MiniPC-HyperV]: PS C:\> net share

共享名 资源 注解

-------------------------------------------------------------------------------

C$ C:\ 默认共享

IPC$ 远程 IPC

ADMIN$ C:\Windows 远程管理

命令成功完成。

创建一个共享资源

# 创建要共享的文件夹

[MiniPC-HyperV]: PS C:\> mkdir C:\share

# 共享目录物理路径

[MiniPC-HyperV]: PS C:\> $ShareFolderPhysicalPath="C:\share"

# 共享名称

[MiniPC-HyperV]: PS C:\> $ShareFolderNetworkPath="share"

# 调用WMI对象 WIN32_Share类

[MiniPC-HyperV]: PS C:\> $ShareHandle=[WMIClass]"WIN32_Share"

# WMI对象 WIN32_Share类的成员方法

[MiniPC-HyperV]: PS C:\> $ShareHandle | Get-Member -MemberType method

TypeName:System.Management.ManagementClass#ROOT\cimv2\Win32_Share

Name MemberType Definition

---- ---------- ----------

Create Method System.Management.ManagementBaseObject Create(System.String Path, System.String Name, System.UInt3...

# 查看 Create 方法相关信息

[MiniPC-HyperV]: PS C:\> $ShareHandle.Create

OverloadDefinitions

-------------------

System.Management.ManagementBaseObject Create(System.String Path, System.String Name, System.UInt32 Type, System.UInt32

MaximumAllowed, System.String Description, System.String Password, System.Management.ManagementObject#Win32_SecurityDe

scriptor Access)

# 创建目录共享

[MiniPC-HyperV]: PS C:\> $ShareHandle.Create($ShareFolderPhysicalPath,$ShareFolderNetworkPath,0)

__GENUS : 2

__CLASS : __PARAMETERS

__SUPERCLASS :

__DYNASTY : __PARAMETERS

__RELPATH :

__PROPERTY_COUNT : 1

__DERIVATION : {}

__SERVER :

__NAMESPACE :

__PATH :

ReturnValue : 0

PSComputerName :

# 查看目录是否已经共享

[MiniPC-HyperV]: PS C:\> Get-WmiObject WIN32_Share | where {

>> ($_.Path -eq $ShareFolderPhysicalPath) -and ($_.Name -eq $ShareFolderNetworkPath)

>> }

Name Path Description

---- ---- -----------

share C:\share

# 或者这样查看

[MiniPC-HyperV]: PS C:\> net share

共享名 资源 注解

-------------------------------------------------------------------------------

C$ C:\ 默认共享

IPC$ 远程 IPC

ADMIN$ C:\Windows 远程管理

share C:\share

命令成功完成。

给共享目录分配权限(所有)

[MiniPC-HyperV]: PS C:\> Grant-SmbShareAccess -name $ShareFolderNetworkPath -AccountName Everyone -AccessRight Full

确认

是否确实要执行此操作?

正在执行操作“Modify”(针对目标“*,share”)。

[Y] 是(Y) [A] 全是(A) [N] 否(N) [L] 全否(L) [?] 帮助 (默认值为“Y”): Y

Name ScopeName AccountName AccessControlType AccessRight

---- --------- ----------- ----------------- -----------

share * Everyone Allow Full

参考:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值