I have a 2012 server which is a Hyper-v host. It has 3 guest VMs all running Server 2012. One is a DC the others are member servers.
As a practice the Hyper-v host is not domain-joined. It has been working fine but now DNS is not working on it. DNS works fine on all domain systems, just not the standalone HV server. I've tried setting the primary DNS server to both the IP of the domain DNS server as well as 8.8.8.8. The network settings console says it's connected to the internet and you can ping any IP, but you can't ping any names.
When I do an nslookup of www.google.com using either the domain DNS server IP or 8.8.8.8 I get the same error which is "UnKnown can't find www.google.com: No response from server".
I've also tried disabling tcp over NetBIOS but that didn't help. There's nothing in the hosts file and lmhosts lookup is disabled.
I can't find any helpful info about this so I hope someone here has an idea of how to fix this.