Had a lot of difficulty trying to connect to a Hyper-V Server 2016 installation which was not connected to the domain. The only solution that seemed to work for me was running the following:-
runas /user:[ServerName]\[UserName] /netonly "mmc virtmgmt.msc"
This then allowed me to add the server in Hyper-V Manager using the IP Address.