1
The problem is the following:
I am using Windows 2012 server as my DNS server. I have a default gateway ( 192.168.1.1 ) and the DNS server set up (on 192.168.1.200 ). My default gateway is also my DHCP so it provides the DNS server to the clients. Clients can resolve the IPs from the local hostnames (my domain) but cannot resolve anything that lies outside on the Internet.
I launched wireshark and I realised that if I do nslookup www.google.com 192.168.1.1 it works... But by default (using my DNS server) it does not retrieve it. Even more interestingly on my DNS server I cannot resolve google.com but I can ping it (?).
I think the solution is to somehow say to the DNS --> for the local domain use my zone transfer and for ALL the other requests forward them to my default gateway. However I dont know how to do that. Any help please? I saw that for making forward transfers I have to specify the domain and obviously I cannot specify all the domains of the internet right? :P
Thanks
Is the fix not as simple as just setting up forwarders in your DNS server config? So the user work station has the Domain controller as its DNS server as this is a requirement for AD to work and then on your DNS server, setup the forwarders. You can insert IP addresses, it will just complain about the fact that it does not resolve. Ignore it and click apply.
https://technet.microsoft.com/en-us/library/cc754941.aspx