I have setup a virtual network with 4 VM's. All are running Server 2012, with one of these VM's being a domain controller and the other 3 being domain members.
In my virtual network settings in Azure I have added a DNS server which is the IP address of my DC (10.0.0.5). If I leave this as the ONLY DNS server defined, name resolution within the virtual network/domain works perfectly. However, getting out (to a public website for example) is slow and unreliable (sometimes never works).
I then experimented by adding a Public DNS server (8.8.8.8 - Google's public DNS) to the virtual network settings in Azure. When I do this, getting out to public websites is very fast and works perfectly, but the internal network/domain name resolution is sporadic - it works for a while and then just quits.
I've been battling this for a week and have no idea what to try or what would cause this. Any suggestions would be greatly appreciated! Thanks,
-Jason