DNS/Bind problems on Mac OS X clients

We have two DNS/DHCP servers setup.  One is at a remote data center and one at the local facility.  DNS works fine at both sites for Windows clients, but does not for Mac clients at the local facility.  We prefer that all users use the local DNS server to reduce WAN traffic.

At the local site, we are using CentOS 5.5 with bind version "BIND 9.3.6-P1-RedHat-9.3.6-4.P1.el5_5.3".  At the remote site, we are using a really old version - FC4 with bind version "BIND 9.3.2".

Again, Windows clients work fine when using either DNS server.  Mac works fine on the remote server, but constantly shows "page cannot be displayed" when surfing to any site when using the local DNS server.  If you keep refreshing, the Mac browser will work for a while, then time out again.  It is very disruptive.  For now, a have hardcoded the dhcpd.conf file to redirect DNS for all internal Macs at the local site to pull DNS from the remote server.  It works, but I would rather not go across the WAN.

Can someone please point me in the right direction on how to troubleshoot and resolve this?

Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Do you have IPv4 only or IPv4 + IPv6?
Duncan RoeSoftware DeveloperCommented:
The time-outs suggest to me that the local DNS thinks it has to reload a zone file for every / many MAC queries. Do the queries differ between MAC & Windows? (tcpdump should tell you)

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
shannon_adamsAuthor Commented:
Thanks for the suggestion.  I will check out tcpdump and let you know the results.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Linux Networking

From novice to tech pro — start learning today.