I have been looking into the way DNS has been setup on our server and not sure on something. Well a few things actually.
Basically the server hosts ISA and has two network cards, one external to ISA, with LA IP, piping in the internet and one internal on the private range.
On the sever, I can ping an internal machine by IP and its name is resolved. Therefore its using the server's own DNS. However, if I try nslookup <machine name> it tries to use the LA DNS which fails. The external card is configured to use the LA DNS and the internal the server DNS.
So a further poke around DNS revealed that there were no forwarders setup. Usually I would setup forwarders so that anything not in the domain gets passed to the LA DNS. So now I am wondering how the server is actually resolving requests from clients?
So...should I setup forwards as usual and change the DNS of the external card to point at the server? Or how do I make the server use its own DNS for nslookup? Or what?
Confused (for some reason DNS really does my nut in) so any help gratefully received.
Last edited by sparkeh; 20th November 2008 at 11:15 AM.
No correction required.
My DNS server has 2 x NIC, 1 internal on 10.* range, one pointing to the Internet on 192.168.* range.
Internal DNS is pointing to the 10.* IP
External DNS is pointing to the 192.168.* IP
Hope that helps - basically point each NIC DNS settings to itself.
You shouldn't configure the external interface with a DNS setting. Only config the internal interface that points to your internal DNS server. Configure a rule that the internal DNS server can resolve dns through the firewall. You should do this to avoid looping through the firewall. .. check on google with : split dns isa server