Hyper-V Server 2019 安裝使用記錄


系統鏡像下載安裝

下載地址:17763.737.190906-2324.rs5_release_svc_refresh_SERVERHYPERCORE_OEM_x64FRE_zh-cn_1.iso

安裝的過程很簡單,和安裝Windows操作系統沒啥區別,這里就不記錄了。

安裝過程可參考:安裝Hyper-v Server 2016

1、服務器端設置

安裝完成之后,打開 powershell 進行下面設置

1、開啟本機遠程管理

Enable-PSRemoting

2、開啟 CredSSP 身份驗證

Enable-WSManCredSSP -role server

3、關閉防火牆

netsh advfirewall set currentprofile state off

至此,服務器端可以不用再做其它設置了,都可以遠程操作完成。

2、客戶端機器設置

1、將網絡狀態設置為專用

Windows 設置 》網絡和 Internet 》狀態 》 屬性 》 專用

1581342708966

2、啟用 Hyper-V 管理工具

控制面板 》 程序 》 啟用火關閉 Windows 功能 》 勾選 Hyper-V 下面的 Hyper-V GUI 管理工具

1581342912879

這里只是要安裝一個 Hyper-V GUI 管理工具 到本機,用於遠程操作 Hyper-V 虛擬機,所以不需要安裝 Hyper-V 平台軟件(這個和 VirtualBox 有沖突)。

3、將 Hyper-V Server 的 IP 地址添加到 HOSTS 記錄

這個也可以不加,直接通過主機名能夠訪問即可。

4、修改組策略

運行 gpedit.msc 程序,定位到 計算機配置 》 管理模板 》 系統 》允許分配新的憑據用於僅 NTLM 服務器身份驗證

1581343420307

啟用該項設置,並添加以下服務器到列表

wsman/*
termsvr/*

1581343569990

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 管理器 控件上點擊鼠標右鍵,選擇 連接到服務器...

1581344111949

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

參考:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM