This article has been written in the assumption your HYPER-V host in the workgroup mode and your remote server management client also in the workgroup mode.
- First download iso of the HYPER-V server 2012 free edition. Make a bootable USB drive to install the HYPER-V server 2012. You can download the bootable USB drive software from here.
- Once server setup completed run "Sconfig" command and change the
Computer name
IP address to static
Date & time
Enable Remote Management
- For additional GUI level configuration you can download the CoreConfig tool for Server core 2012 from here.
- Now to manage the HYPER-V server 2012 from a Windows 8 machine download the "Remote Server Administration Tools" from here.
- Make sure you can ping to the HYPER-V server 2012 from your Windows 8 computer by it’s computer name instead of the IP address. First try IP address and if that works and ping to name failed then in the client computer open Run and go to the path of "c:\windows\system32\drivers\etc" and open the file called hosts file. In the bottom of the document add the entry of the HYPER-V server 2012 server IP address and its name. Save the document (you might get problems so save the file to the desktop and then copy back to the original location. First make sure the rename the original document as hosts.old) Go to the command prompt and type "nbtstat -R" and then retry to ping to the Server core by its computer name. This time you’ll be able to do that without any problem.
- In the Windows 8 computer open the command prompt with elevated access and then type
cmdkey /add:<ServerName> /user:<UserName> /pass:<password>
(Eg: cmdkey /add:ServerCore /user:Susantha /pass:P@sssw0rd)
- Now open the HYPER-V manager MMC and click "Connect to Server" and add the Remote HYPER-V server 2012 name.
- If everything is successful you will be able to see the HYPER-V enabled host will be added to the HYPER-V Manager MMC.
To manage Server core from Server Manager Console
- Open Server Manager in windows 8 client. (Assuming you’re already completed the step of installing the RSAT for Windows 8)
- Select "Add other servers to manage" and in the net console select DNS and then enter the Server Core computer name,
- Soon after doing that you’ll be greeted with an error
- Now in the client computer open the command prompt with elevated prompt and type
winrm set winrm/config/client @{TrustedHosts="RemoteComputerName"}
Eg: winrm set winrm/config/client @{TrustedHosts="Core"}
To make things simple and work what I’ve done is created a user account on both windows 8 and Server Core with same username and password. Make sure you’re logged in with those user names on both computers - Once that completed refresh the errors appearing on the server manager. You’ll find server manager will be able to identify the server roles in Core system. You can start collecting performance details from server core as well.