Sunday, May 24, 2026

Testing Proxmox under Hyper-V

 If you want to test Proxmox under Hyper-V, you need to enable nested virtualisation AND MAC address spoofing. If MAC address spoofing is not enabled, you will be able to access the Proxmox server, but any VMs on the server will not be able to access the network.

In the example below, my Hyper-V VM is named proxmox, substitute with your own VM name. Ensure that the VM is switched off.

Enable nested virtualisation

Open PowerShell as an administrator and run the following command:

Set-VMProcessor -VMName 'proxmox' -ExposeVirtualizationExtensions $true

Enable MAC address spoofing

  1. Right-click the Proxmox VM and click Setting
  2. Expand Network Adapter and click on Advanced Features
  3. Under the MAC address section, check the box for Enable MAC address spoofing
  4. Click Apply and OK