Hyper-V安装PVE

Hyper-V安装PVE

创建虚拟机

创建第二代虚拟机, 记得关掉安全启动,不然iso没法引导。

开启嵌套虚拟化

1
Set-VMProcessor -ExposeVirtualizationExtensions $true -VMName PVE

新建NAT网络

1
2
3
4
5
6
7
8
9
Set-VMProcessor -ExposeVirtualizationExtensions $true -VMName PVE

New-VMSwitch -SwitchName "PVE-NAT" -SwitchType Internal

$ifindex = Get-NetAdapter -Name "vEthernet (PVE-NAT)" | Select-Object -ExpandProperty 'ifIndex'

New-NetIPAddress -IPAddress 172.17.0.2 -PrefixLength 16 -InterfaceIndex $ifindex

New-NetNat -Name PVE-NAT -InternalIPInterfaceAddressPrefix 172.17.0.2/24

关于Nat网络,在已经安装了 VMware workstation 的时候,其实不用重新创建。

在 Hyper-V 里面创建一个虚拟网络交换机,使用外部网络, 选中 VMware workstation 已经创建好的 VMnet8 就行了。

这样 Hyper-V 创建的虚拟机就可以跟 VMware workstation 创建的虚拟机相互通信。 这是最便捷的方式了。

如果外部局域网想要访问 VMnet8 里面的虚拟机,那就在windows开启路由转发,并且通讯双方都配置静态路由。

为PVE虚拟机启用MAC地址欺骗

选中虚拟机, 进入设置,在网络适配器 》 高级功能里面,勾选 启用mac地址欺骗。

如果不启用的话, pve虚拟机里面创建的虚拟机,不能与windows通信。


Hyper-V安装PVE
https://pygyme.com/开发环境配置/hyper-v安装pve/
作者
PYGYME
发布于
2024年1月24日
许可协议