[玩转系统] 如何安装和配置免费 Hyper-V 服务器 2019/2016
作者:精品下载站 日期:2024-12-14 23:34:55 浏览:16 分类:玩电脑
如何安装和配置免费 Hyper-V 服务器 2019/2016
Microsoft Hyper-V Server 是 Windows 虚拟机管理程序的免费版本,可用于运行虚拟机。在本指南中,我们将了解如何安装和配置 Microsoft Hyper-V Server 2019(本指南也适用于 Hyper-V Server 2016)。
微软宣布他们不会发布 Hyper-V Server 2022 版本。这是因为他们目前正在专注于另一个战略产品——Azure Stack HCI。
Hyper-V Server 2019 适合那些不想为硬件虚拟化操作系统付费的用户。 Hyper-V 没有任何限制并且完全免费。 Microsoft Hyper-V 服务器的主要优势:
支持所有流行的操作系统。不存在兼容性问题。所有 Windows 以及现代 Linux 和 FreeBSD 操作系统都支持 Hyper-V;
有很多不同的方式来备份虚拟机:简单的脚本、开源软件、流行备份程序的免费和商业版本;
-
虽然 Hyper-V Server 没有 Windows Server GUI(图形管理界面),但您可以使用标准的 Hyper-V Manager 控制台或 Windows Admin Center Web 界面对其进行远程管理;
Hyper-V Server 基于流行的 Windows Server 平台,熟悉且易于使用;
您可以在伪RAID上安装Hyper-V,例如Inter RAID控制器或Windows软件RAID;
您不需要获得虚拟机管理程序的许可,它适用于 VDI 或 Linux VM;
硬件要求低。您的处理器必须支持软件虚拟化(Intel-VT 或 VMX by Intel、AMD-V/SVM by AMD)和二级地址转换 (SLAT)(Intel EPT 或 AMD RV)。必须在 BIOS/UEFI/嵌套主机中启用这些处理器选项。您可以在 Microsoft 网站上找到完整的系统要求;
建议在至少 4 GB RAM 的主机上安装 Hyper-V。
请勿将 Windows Server 2022/2019/2016(完整 GUI 或服务器核心版本)与随免费 Microsoft Hyper-V Server 2019/2016 安装的 Hyper-V 角色混淆。这些是不同的产品。
值得注意的是,如果您使用免费的虚拟机管理程序,您仍然有责任为虚拟机授予许可。您可以运行任意数量的运行任何开源操作系统(例如 Linux)的虚拟机,但您必须获得 Windows 虚拟机的许可。如果您使用 Windows Server 作为来宾操作系统,则必须根据 Hyper-V 主机上的物理内核数量对其进行许可。查看有关虚拟环境中 Windows Server 许可的更多详细信息。
Microsoft Hyper-V Server 2019 有哪些新增功能?
让我们简要考虑一下 Hyper-V Server 2019 的新功能:
添加了对 Linux 屏蔽虚拟机的支持;
-
VM配置版本9.0(支持休眠);
ReFS重复数据删除支持;
核心应用程序兼容性:能够在 Hyper-V 服务器控制台中运行其他图形管理面板;
支持2节点Hyper-V集群和跨域集群迁移
如何安装 Hyper-V Server 2019/2016?
您可以在此处下载 Hyper-V Server 2019 ISO 安装映像:https://www.microsoft.com/en-us/evalcenter/evaluate-hyper-v-server-2019。
单击“继续”按钮后,将出现一个简短的注册表。填写您的数据并选择要安装的操作系统的语言。等待 Hyper-V 映像下载完成。 .iso 文件大小约为 3 GB。
安装 Microsoft Hyper-V Server 与在台式计算机上安装 Windows 10/11 相同。只需使用 Microsoft Hyper-V Server 安装映像从可启动 USB 闪存驱动器启动服务器(计算机)即可(将 ISO 映像刻录到 USB 驱动器的最简单方法是使用 Rufus 工具)。然后按照 Windows 安装向导的说明进行操作。
使用 Sconfig 管理 Hyper-V 服务器基本设置
安装完成后,系统会提示您更改管理员密码。更改它,您将进入虚拟机管理程序控制台。
请注意,Hyper-V Server 没有熟悉的 Windows GUI。您必须通过命令行配置大多数设置。
桌面上有两个窗口 - 标准命令提示符和 sconfig.cmd 脚本窗口。您可以使用此脚本执行 Hyper-V 服务器的初始配置。在“输入数字以选择选项:”行中输入您要使用的菜单项的编号。
第一个菜单项允许您将服务器加入 AD 域或工作组;
为您的 Hyper-V 服务器设置主机名;
创建本地管理员用户(除了内置管理员帐户之外的另一个帐户)。我想指出的是,当您输入本地管理员密码时,光标停留在同一位置。但是,密码及其确认已成功输入;
启用对服务器的远程访问。因此,您将能够使用服务器管理器、MMC 控制台和 PowerShell 对其进行管理,通过 RDP 连接,使用 ping 或 tracert 检查其可用性;
配置 Windows 更新。选择三种模式之一:
自动(自动更新下载和安装)
DownloadOnly(仅下载,不安装)
手动(管理员决定是否下载或安装更新)
下载并安装最新的 Windows 安全更新。
启用带/不带 NLA 的 RDP 访问。
配置您的网络适配器设置。默认情况下,您的服务器从 DHCP 服务器接收 IP 地址。这里最好配置静态IP地址;
设置系统的日期和时间。
配置遥测。 Hyper-V 不允许您完全禁用它。选择您想要的模式。
您还可以使用以下命令配置日期、时间和时区:
control timedate.cpl
区域设置:
control intl.cpl
这些命令将打开标准 Windows 控制台。
注意!如果您不小心关闭了所有窗口并看到黑色的 Hyper-V 屏幕,请按
Ctrl+Shift+Esc
启动任务管理器(此键盘快捷键也适用于 RDP 会话)。您可以使用任务管理器启动命令提示符或 Hyper-V 配置工具(单击文件 -> 运行任务 ->
cmd.exe
或者
sconfig.cmd
)。
如何远程管理Hyper-V Server 2019?
要从图形界面方便地管理 Free Hyper-V Server 2019,您可以使用:
Windows Admin Center - 基于网络的控制台;
Hyper-V Manager — 可以安装在 Windows Server 和 Windows 10/11 台式计算机上。
要管理 Hyper-V Server 2016/2019,您需要一台运行 x64 Windows 10/11 Pro 或 Enterprise 版本的计算机。
使用 Hyper-V 管理器远程管理非域 Hyper-V 服务器
让我们看看如何使用 Hyper-V Manager 控制台从另一台 Windows 计算机远程连接到 Hyper-V Server 主机。在本文中,我们假设您在同一工作组中有一台 Hyper-V 服务器和一台 Windows 10 计算机。
首先,在 Hyper-V 服务器上进行设置。启动 PowerShell 控制台(
powershell.exe
)并运行以下命令:
Enable-PSRemoting
Enable-WSManCredSSP -Role server
对所有问题回答“是”。因此,您将配置 WinRM 服务的自动启动并在防火墙中启用远程管理规则。
现在,我们继续设置将用于管理 Hyper-V Server 主机的 Windows 10 或 11 客户端计算机。
Hyper-V 服务器必须可通过其主机名访问。在域网络中,它必须与DNS服务器上的A记录相对应。在工作组环境中,您必须在本地 DNS 上手动创建 A 记录或将其添加到 hosts 文件中 (
C:\Windows\System32\drivers\etc\hosts
)在客户端计算机上。在我们的例子中,它看起来像这样:
192.168.13.55 HV19
您可以使用 PowerShell 将条目添加到主机文件:
Add-Content -Path "C:\Windows\System32\drivers\etc\hosts" -Value "192.168.13.55 hv19"
将您的 Hyper-V 服务器添加到受信任主机列表:
Set-Item WSMan:\localhost\Client\TrustedHosts -Value "hv19"
如果您在客户端计算机上使用的帐户与 Hyper-V 管理员帐户不同(应该如此),则必须将用于连接到 Hyper-V 服务器的凭据显式保存到 Windows 凭据管理器。为此,请运行以下命令:
cmdkey /add:hv19 /user:Administrator /pass:HV1Pa$$w0drd
检查您在 Windows 10 客户端上使用的网络配置文件。如果网络类型为Public,则需要将位置更改为
Private
Get-NetConnectionProfile|select InterfaceAlias,NetworkCategory
Set-NetConnectionProfile -InterfaceAlias "EthernetLAN2" -NetworkCategory Private
运行命令:
Enable-WSManCredSSP -Role client -DelegateComputer "hv19"
现在运行
gpedit.msc
命令打开本地组策略编辑器。
导航到本地计算机策略 -> 计算机配置 -> 管理模板 -> 系统 -> 凭据委派;
启用参数允许使用仅 NTLM 服务器身份验证委派新凭据;
单击显示按钮并添加两个字符串值:
wsman/hv19
和
wsman/hv19.local
关闭 GPO 编辑器控制台并使用以下命令更新本地组策略设置
gpupdate /force
现在您需要在 Windows 中安装 Hyper-V Manager 控制台。打开程序和功能管理单元,然后转到打开或关闭 Windows 功能。在下一个窗口中,找到 Hyper-V 并选中Hyper-V GUI 管理工具进行安装。
此外,您还可以使用 PowerShell 在 Windows 10/11 上安装 Hyper-V 管理器管理单元:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-Management-Clients
运行 Hyper-V 管理器管理单元 (
virtmgmt.msc
),右键单击 Hyper-V 管理器并选择连接到服务器。指定 Hyper-V 服务器的名称。
现在,您可以管理 Hyper-V 服务器设置,并从图形控制台创建和管理虚拟机。
使用 Windows Admin Center 管理 Hyper-V 服务器
您可以使用Windows Admin Center (WAC)远程管理 Hyper-V Server 主机。 WAC 是一个基于 Web 的控制台和仪表板,用于管理 Windows Server、Server Core 和 Hyper-V Server 主机。
启用规则以允许 Hyper-V 服务器上的 Windows Defender 防火墙中的 SMB 连接:
Set-NetFirewallRule -DisplayGroup "File and Printer Sharing" -Enabled true -PassThru
现在,您需要下载 (https://aka.ms/WACDownload) 并在 Hyper-V 主机上安装 Windows Admin Center 代理。在任何 Windows 计算机上下载WindowsAdminCenter2110.2.msi。您可以使用管理共享 C$的远程 SMB 连接将安装 MSI 文件复制到 Hyper-V 服务器。在 Windows 客户端设备上运行以下命令:
Win+R
->
\192.168.13.55\C$
并输入 Hyper-V 管理员密码。创建一个文件夹并将 MSI 文件复制到 Hyper-V Server 主机。
现在从 Hyper-V 控制台运行 WAC 安装:
c:\distr\WindowsAdminCenter2110.2.msi
使用默认设置安装 WAC。
您可以使用 WinRM over HTTPS 来保护您的远程连接。
安装完成后,您可以从浏览器连接到您的 Hyper-V 服务器,只需转到 URL
https:\192.168.13.55:443
您将看到 Hyper-V 服务器主机的仪表板。在这里您可以查看服务器的基本信息、使用的资源等。
可以在 WAC -> 设置 -> Hyper-V 主机设置下配置 Hyper-V 主机设置。以下部分可用:
一般的
增强会话模式
NUMA 跨越
实时迁移
存储迁移
您将主要使用 WAC 控制台中的两个部分来管理 Hyper-V:
虚拟交换机——您需要创建至少一个虚拟交换机来为虚拟机提供网络访问;
虚拟机 - 您可以在此处创建、配置、启动/停止、启用自动启动以及导入/导出 Hyper-V 虚拟机。
接下来,我将了解使用 PowerShell 管理 Hyper-V 服务器设置的一些方法
使用 PowerShell 配置 Hyper-V Server 2019 主机
您可以使用 PowerShell 配置 Hyper-V 服务器设置。 Hyper-V 模块中有超过 238 个 cmdlet 可用于管理 Hyper-V 主机和 VM。
Get-Command -Module Hyper-V | Measure-Object
配置登录后自动启动 PowerShell 控制台(而不是 cmd.exe)。
New-ItemProperty -path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\run -Name PowerShell -Value "cmd /c start /max C:\Windows\system32\WindowsPowerShell\v1.0\powershell.exe -noExit" -Type string
现在,当您登录服务器时,将出现 PowerShell 提示符。
如何使用 PowerShell 配置 Hyper-V Server 2019 网络设置?
如果您尚未使用 sconfig.cmd 设置网络设置,则可以通过 PowerShell 进行配置。使用 Get-NetIPConfiguration cmdlet,您可以查看网络接口的当前 IP 配置。
使用 PowerShell 分配静态 IP 地址、网络掩码、默认网关和 DNS 服务器地址。您可以从上一个 cmdlet 的输出中获取网络适配器索引 (InterfaceIndex)。
New-NetIPAddress -InterfaceIndex 4 -IPAddress 192.168.1.2 -DefaultGateway 192.168.1.1 -PrefixLength 24
Set-DnsClientServerAddress -InterfaceIndex 4 -ServerAddresses 192.168.1.3,192.168.1.4
要配置 IPv6,请使用 PowerShell NetTCPIP 模块中的 Get-NetAdapter cmdlet 获取接口名称。
使用以下命令检查当前的 IPv6 设置:
Get-NetAdapterBinding -InterfaceDescription "Intel(R) PRO/1000 MT Network Connection" | Where-Object -Property DisplayName -Match IPv6 | Format-Table -AutoSize
您可以按如下方式禁用 IPv6:
Disable-NetAdapterBinding -InterfaceDescription "Intel(R) PRO/1000 MT Network Connection " -ComponentID ms_tcpip6
启用 Hyper-V 远程管理防火墙规则
您可以使用 Get-Command 查看用于管理 Windows 防火墙的 cmdlet 列表:
Get-Command -Noun *Firewall* -Module NetSecurity
要允许对服务器进行完全远程管理,请一一运行以下命令以使用 PowerShell 启用 Windows 防火墙规则:
Enable-NetFireWallRule -DisplayName "Windows Management Instrumentation (DCOM-In)"
Enable-NetFireWallRule -DisplayGroup "Remote Event Log Management"
Enable-NetFireWallRule -DisplayGroup "Remote Service Management"
Enable-NetFireWallRule -DisplayGroup "Remote Volume Management"
Enable-NetFireWallRule -DisplayGroup "Windows Defender Firewall Remote Management"
Enable-NetFireWallRule -DisplayGroup "Remote Scheduled Tasks Management"
为虚拟机配置 Hyper-V 存储
我们将使用物理磁盘上的单独分区来存储 Hyper-V 文件(虚拟机文件和 iso 文件)。查看服务器上的物理磁盘列表。
Get-Disk
在驱动器上创建一个尽可能大的新分区,并为其分配驱动器号 D:。使用 Get-Disk 结果中的 DiskNumber。
New-Partition -DiskNumber 0 -DriveLetter D -UseMaximumSize
然后将分区格式化为 NTFS 并指定其标签:
Format-Volume -DriveLetter D -FileSystem NTFS -NewFileSystemLabel "VMStorage"
详细了解如何使用 PowerShell 管理磁盘和分区。
使用 New-Item cmdlet 创建一个用于存储虚拟机设置和 vhdx 文件的目录:
New-Item -Path "D:\HyperV\VHD" -Type Directory
创建 D:\ISO 文件夹来存储操作系统安装 ISO 映像(发行版):
New-Item -Path D:\ISO -ItemType Directory
要创建共享网络文件夹,请使用 New-SmbShare cmdlet。授予本地服务器管理员组完全访问权限:
New-SmbShare -Path D:\ISO -Name ISO -Description "OS Distributives" -FullAccess "BUILTIN\Administrators"
有关从命令行进行 Hyper-V Server 和 Windows Server Core 基本配置的更多信息,请参阅本文。
使用 PowerShell 配置 Hyper-V 服务器主机设置
使用以下命令列出当前的 Hyper-V Server 主机设置:
Get-VMHost | Format-List
默认情况下,Hyper-V 将虚拟机配置文件和虚拟磁盘存储在安装操作系统的同一分区上。建议将 VM 文件存储在单独的驱动器(分区)上。您可以使用以下命令更改默认 VM 文件夹路径:
Set-VMHost -VirtualMachinePath D:\Hyper-V -VirtualHardDiskPath 'D:\HyperV\VHD'
为 Hyper-V VM 创建虚拟交换机
创建连接到 Hyper-V 服务器的物理网卡的外部交换机。您的虚拟机将通过该网络适配器访问物理网络。
检查 SR-IOV(单根输入/输出 (I/O) 虚拟化)支持:
Get-NetAdapterSriov
获取已连接的网络适配器列表:
Get-NetAdapter | where {$_.status -eq "up"}
将虚拟交换机绑定到网络适配器并启用 SR-IOV 支持(如果可用)。
提示。创建 vswitch 后,您将无法启用或禁用 SR-IOV 支持。您必须重新创建交换机才能更改此参数。
New-VMSwitch -Name "Extenal_network" -NetAdapterName "Ethernet 2" -EnableIov 1
使用这些 cmdlet 检查您的虚拟交换机设置:
Get-VMSwitch
Get-NetIPConfiguration -Detailed
这样就完成了 Microsoft Hyper-V Server 2016/2019 的初始设置。您可以继续创建和配置虚拟机。
我们在本文中更详细地描述了用于管理 Hyper-V 和虚拟机的 PowerShell 命令。
猜你还喜欢
- 03-30 [玩转系统] 如何用批处理实现关机,注销,重启和锁定计算机
- 02-14 [系统故障] Win10下报错:该文件没有与之关联的应用来执行该操作
- 01-07 [系统问题] Win10--解决锁屏后会断网的问题
- 01-02 [系统技巧] Windows系统如何关闭防火墙保姆式教程,超详细
- 12-15 [玩转系统] 如何在 Windows 10 和 11 上允许多个 RDP 会话
- 12-15 [玩转系统] 查找 Exchange/Microsoft 365 中不活动(未使用)的通讯组列表
- 12-15 [玩转系统] 如何在 Windows 上安装远程服务器管理工具 (RSAT)
- 12-15 [玩转系统] 如何在 Windows 上重置组策略设置
- 12-15 [玩转系统] 如何获取计算机上的本地管理员列表?
- 12-15 [玩转系统] 在 Visual Studio Code 中连接到 MS SQL Server 数据库
- 12-15 [玩转系统] 如何降级 Windows Server 版本或许可证
- 12-15 [玩转系统] 如何允许非管理员用户在 Windows 中启动/停止服务
取消回复欢迎 你 发表评论:
- 精品推荐!
-
- 最新文章
- 热门文章
- 热评文章
[短剧] 2025年06月03日 精选+付费短剧推荐25部
[软件合集] 25年6月3日 精选软件44个
[短剧合集] 2025年06月2日 精选+付费短剧推荐39部
[软件合集] 25年6月2日 精选软件18个
[软件合集] 25年6月1日 精选软件15个
[短剧合集] 2025年06月1日 精选+付费短剧推荐59部
[短剧] 2025年05月31日 精选+付费短剧推荐58部
[软件合集] 25年5月31日 精选软件66个
[电影] 黄沙漫天(2025) 4K.EDRMAX.杜比全景声 / 4K杜比视界/杜比全景声
[风口福利] 短视频红利新风口!炬焰创作者平台重磅激励来袭
[剧集] [央视][笑傲江湖][2001][DVD-RMVB][高清][40集全]李亚鹏、许晴、苗乙乙
[电视剧] 欢乐颂.5部全 (2016-2024)
[电视剧] [突围] [45集全] [WEB-MP4/每集1.5GB] [国语/内嵌中文字幕] [4K-2160P] [无水印]
[影视] 【稀有资源】香港老片 艺坛照妖镜之96应召名册 (1996)
[剧集] 神经风云(2023)(完结).4K
[剧集] [BT] [TVB] [黑夜彩虹(2003)] [全21集] [粤语中字] [TV-RMVB]
[资源] B站充电视频合集,包含多位重量级up主,全是大佬真金白银买来的~【99GB】
[影视] 内地绝版高清录像带 [mpg]
[书籍] 古今奇书禁书三教九流资料大合集 猎奇必备珍藏资源PDF版 1.14G
[美图] 2W美女个美女小姐姐,饱眼福
[电视剧] [突围] [45集全] [WEB-MP4/每集1.5GB] [国语/内嵌中文字幕] [4K-2160P] [无水印]
[剧集] [央视][笑傲江湖][2001][DVD-RMVB][高清][40集全]李亚鹏、许晴、苗乙乙
[电影] 美国队长4 4K原盘REMUX 杜比视界 内封简繁英双语字幕 49G
[电影] 死神来了(1-6)大合集!
[软件合集] 25年05月13日 精选软件16个
[精品软件] 25年05月15日 精选软件18个
[绝版资源] 南与北 第1-2季 合集 North and South (1985) /美国/豆瓣: 8.8[1080P][中文字幕]
[软件] 25年05月14日 精选软件57个
[短剧] 2025年05月14日 精选+付费短剧推荐39部
[短剧] 2025年05月15日 精选+付费短剧推荐36部
- 最新评论
-
- 热门tag