# Windows Server 2025 Hyper-V：嵌套实验、虚拟交换机与许可

> 在 Windows Server 2025 实验 VM 上启用 Hyper-V，创建 NAT/外部交换机与第 2 代 VM，并始终看清 Standard/Datacenter 许可边界。

**测试环境**

- 版本号: 26100.33650
- 版本: Standard / Datacenter
- 架构: x64
- 证据: E1
- 核验日期: 2026-10-28

## 一句话结论

Server 2025 的 Hyper-V 还是同一个角色，许可边界你已经见过：

- **Standard：** 授权主机上 2 个 OSE（主机只做虚拟化），主机也跑角色时 1 个。
- **Datacenter：** 授权主机上无限 OSE，另有 S2D/Storage Replica。
- PVE 里的**嵌套** Hyper-V 需要把 CPU 虚拟化暴露出来（`host` CPU、开启嵌套）。

不要在 PVE Windows guest 里直接开 Hyper-V，还假设它一定工作。

## 前提

| 检查 | 原因 |
|---|---|
| PVE CPU 类型 `host` | 暴露 VT-x/AMD-V |
| 开启嵌套虚拟化 | 外层 hypervisor 必须允许 |
| 8GB+ 内存 | 宿主 + guest |
| 独立虚拟磁盘 | VM 存储 |
| 静态 IP / 外部交换机 | 管理和 guest 网络 |

```powershell
systeminfo | Select-String 'Hyper-V'
Get-WindowsFeature Hyper-V
```

## 安装

```powershell
Install-WindowsFeature Hyper-V -IncludeManagementTools
Restart-Computer
```

重启后用 Hyper-V 管理器或 PowerShell。UEFI/Secure Boot 用**第 2 代** VM；第 1 代只给老 guest。

## 虚拟交换机

| 类型 | 用途 | 注意 |
|---|---|---|
| 外部 | VM 接物理 LAN | 绑定宿主网卡；规划管理访问 |
| 内部 | 宿主 ↔ VM | 没有 NAT/路由就不能出 LAN |
| 专用 | VM ↔ VM | 宿主也访问不了 |

PVE 后面的实验，**内部**交换机 + NAT 通常比把嵌套 VM 暴露到家庭 LAN 更安全。

```powershell
New-VMSwitch -Name 'LabNat' -SwitchType Internal
Get-NetAdapter
New-NetIPAddress -InterfaceAlias 'vEthernet (LabNat)' -IPAddress 192.168.50.1 -PrefixLength 24
New-NetNat -Name 'LabNat' -InternalIPInterfaceAddressPrefix 192.168.50.0/24
```

## 建 VM

```powershell
New-VM -Name 'lab-client' -MemoryStartupBytes 4GB -Generation 2 -NewVHDPath 'D:\VMs\lab-client.vhdx' -NewVHDSizeBytes 60GB -SwitchName 'LabNat'
Set-VMProcessor -VMName 'lab-client' -Count 2
Start-VM -Name 'lab-client'
```

挂 ISO 装 guest，然后验证：

```powershell
Get-VM
Get-VMSwitch
Get-VMNetworkAdapter -VMName 'lab-client'
```

> **警告: 许可是跟宿主走，不是按 VM 数量**
>
> 实验评估版仍是评估版。不要用 Hyper-V 复制未授权的 Windows Server 实例。建农场前看 Standard/Datacenter 的 OSE 数量。

## 嵌套限制

- 嵌套 guest 更慢，可能缺硬件特性。
- 动态内存/检查点能用，但不要把嵌套实验当性能 benchmark。
- 嵌套 VM 里的反作弊/DRM 不是受支持配置。
- 开 Hyper-V 前给外层 PVE VM 打快照；回滚比修坏嵌套栈便宜。

## 来源

- [Microsoft Learn — Hyper-V 概述](https://learn.microsoft.com/zh-cn/windows-server/virtualization/hyper-v/hyper-v-technology-overview)
- [Microsoft Learn — Hyper-V 虚拟交换机](https://learn.microsoft.com/zh-cn/windows-server/virtualization/hyper-v/get-started/create-a-virtual-switch-for-hyper-v-virtual-machines)

---

来源页面: https://winbook.fyi/zh/server/roles/hyper-v/
