I Want My DNS!

OK, I finally got it working. Sort of. I can ping the LAN. I can ping the internet. I can even get to web sites if I know the IP. But when I ping an internet domain from a client with no IP (even something as simple as yahoo.com) it goes “Huh!” as only computers can do, and sits doing nothing.

Any ideas what I have to do to get ZA (and please, no more stories about what a fool I am to use ZA–those are not helpful at this point) to allow DNS? Or diagnostics I can run to figure out where the problem is?

[Update a few minutes later]

OK, I still don’t know why it’s not doing DNS properly, but I fixed it by assigning some DNS servers manually to the client (Earthlink’s). It seems to work now, but it also seems like a kludge.