I don't know much about the windows DNS server. Try disabling the firewall on the server just to rule that out. And double check the DNS server settings.
So it can find the domain but sometimes it will randomly not go to google you YouTube but after half an hour or so it will work again. And it is across all computers when it dose this