Remote control a Hyper-V server that's outside your domain

Hyper-V op afstand beheren vanuit een homelab

Voor een homelab is het gebruikelijk dat je een Hyper-V server op afstand wilt beheren vanaf een laptop of desktop. In deze handleiding leg ik uit hoe je dat voor elkaar krijgt.

Aannames

Ik ga ervan uit dat je:

  • Een Windows 10-client gebruikt

  • De taalinstellingen op Engels hebt staan (handig voor het googlen van foutmeldingen)

  • Directe toegang hebt tot zowel de client als de Hyper-V server

Terminologie

  • Client = de computer waarop je werkt, bijvoorbeeld je laptop

  • Server = de Hyper-V server die je op afstand wilt beheren

Hyper-V Server voorbereiden

Standaard accepteert Windows geen externe verbindingen, dus die moet je inschakelen via PowerShell.

  1. Log in op de Hyper-V server met een beheerdersaccount

  2. Open PowerShell als administrator en voer het volgende uit:
    Enable-PSRemoting
    Enable-WSManCredSSP -Role Server

Bevestig met Y als daarom wordt gevraagd. Dit schakelt CredSSP in: een methode waarmee de client veilig zijn inloggegevens naar de server kan sturen.

Windows Client voorbereiden

Hyper-V Management Tools installeren

  1. Ga naar Start en typ: Turn Windows features on or off

  2. Vouw de optie Hyper-V uit

  3. Vink Hyper-V Management Tools aan

  4. Klik op OK en herstart als daarom gevraagd wordt

3. De feature installeerd, en je wordt gevraagd te herstarten. Herstart.

Netwerkprofiel controleren

  1. Open Network status via Start

  2. Klik op Properties

  3. Zet het Network profile op Private


PowerShell-instellingen configureren

  1. Open PowerShell als administrator

  2. Voer het volgende uit (vervang HV01 door de naam van je server):

Enable-PSRemoting
Set-Item WSMan:\localhost\Client\TrustedHosts -Value "HV01"
Enable-WSManCredSSP -Role Client -DelegateComputer "HV01"

Hiermee worden de client credentials gedelegeerd naar de HV01.

NTLM-authenticatie toestaan via Groepsbeleid

  1. Open de Local Group Policy Editor: typ gpedit.msc via Start

  2. Navigeer naar:
    Computer Configuration → Administrative Templates → System → Credentials Delegation

  3. Dubbelklik op Allow delegating fresh credentials with NTLM-only server authentication

  4. Zet deze op Enabled

  5. Klik op Show en voeg toe: wsman/HV01.local

  6. Klik op OK en sluit de vensters


Verbinden met Hyper-V

  1. Open Hyper-V Manager via Start

  2. Klik met de rechtermuisknop op Hyper-V Manager en kies Connect to Server

  3. Klik op Set User en voer je gebruikersnaam in als servernaam\gebruikersnaam

  4. Klik tweemaal op OK

Je kunt nu de Hyper-V server beheren vanaf je Windows-client.









Reacties

Populaire posts van deze blog

Gummybears! Gummy gummybears! Gummy, gummy, gummybears!

In exchange for power

Kicking the bucket