I’m beating my head against the wall on my initial setup in a different area. When I get home and work on it some more this evening I’ll take another look at the DNS settings and see if I can figure out what the deal is.
My case may be slightly different too as I’m running off a flash drive rather than a CD so I think I might be able to directly edit some areas. I haven’t tried that yet, just using the UI to set things then using a Bash shell to examine the results to see what I’m actually getting.
I took a little time to see how the DNS is configured. Looks like resolv.conf always points to localhost. So setting the forwarders for the DNS server running on Zeroshell is probably the official way to do things.
It looks like the forwarders list can be independent of any zones (“ALL”) and that ought to work.
When you use the “dig” command on your Linux/Unix client machine what does it show?
It has to be done in the DNS forwarders page with the “ANY” keyword. Then it works fine. Don’t forget to save and make sure the DNS you add allows you to query recursively.
If problem still exists, as atheling mentioned issue the dig command on a shell and paste the output here.
Thanks for the answers. Actually, what was missing in my configuration was the ‘Default Gateway’ (my ADSL modem). After setting it up through the command-line menu, DNS resolution worked fine without having to set anything in the DNS forwarders.