Manage a Non-Domain Hyper-V Server from Windows 10

I tried to use the Hyper-V Manager client on my Windows 10 PC to connect to my Hyper-V host unsuccessfully. It seemed no matter what I tried, I ran into various issues trying to get my Windows 10 PC to authenticate to the Hyper-V host. I came across this TechNet article that inspired me to give local Hyper-V manager client a second chance. With a few changes, I was finally able get it working. In this article I’ll show you how to remotely manage a Windows Server 2016 Hyper-V server from Windows 10.

Hyper-V Server Configuration

To configure the Hyper-V host to accept remote connections, follow the next steps:

Login to your Windows Hyper-V server and open PowerShell, execute the two following PowerShell commands:

Press Y to confirm you want to enable CredSSP.

Host file configuration

Add the Hyper-V server in your hosts file which you can find in C:\Windows\System32\drivers\etc on you Windows 10 client like this: <servername>

Windows 10 Configuration

If you don’t have installed the Hyper-V GUI Management Tools, open PowerShell and execute the following two PowerShell commands:

After installation open PowerShell with administrator privileges and execute the following three PowerShell commands:

Now we must change the credential delegation settings on your computer to Allow delegating fresh credentials with NTLM-only server authentication. For this, open gpedit.msc to open the Local Group Policy Editor or if you work in a domain environment open the Group Policy Management Editor.

Navigate through Computer Configuration -> Policies -> Administrative Templates -> System -> Credential Delegation, and right click on “Allow delegating fresh credentials with NTLM-only server authentication” and select Edit.

Select Enabled, then click the Show button.

Type: wsman/<servername> where <servername> is the name of your Hyper-V host.

When ready, click OK to close the list window and OK again to close the policy window.

If you working a domain environment do first a gpupdate /force to make the changes active:

Start the Hyper-V Manager on your local computer. Click Connect to Server under Actions. Select Another Computer and type the name of your Hyper-V host. Check the “Connect as another user” box and then click Set User. Type in hyper-v host\username and click OK.

Check the “Connect as another user” box and then click Set User. Type in the username in hyper-v-host\username. For example, “hyper-v\administrator”.

Click OK on the Windows Security screen after entering an administrative user and password that exists on your Hyper-V server.

Click OK on the Select Computer window to connect to your host. After a few seconds, you should see a list of your Hyper-V virtual servers.

In this article I show you how to remotely manage a Windows Server 2016 Hyper-V server from Windows 10.

I really like to hear what you have to say about this article:

  • Was this article helpful for you or do you have any questions?
  • Do you have additions, suggestions or any other ideas?
  • Just let me know by leaving a comment below.

Thank you for spending some time at my site and in my blog. I hope you come to visit again soon!

About Lex van der Horst 201 Articles

Be the first to comment

Leave a Reply