Slow DNS in 10.4.2 - 20 seconds
task of internal DNS, but... Every first lookup to a new
external domain takes around 20 seconds.
I have:
- Updated the cache file from FTP.RS.INTERNIC.NET
- Installed all updates from Apple to today (incl. 10.4.2)
Extensive testing and comparing with the old internal DNS
(a 486DX2-66 running Linux/Slackware and Bind) shows:
- They both respond intantely on requests about locally
defined domains (defined in the DNS itself).
- They both respond instantly on requests about domains
that was recently asked about, i.e. that are in the cache.
- At a request about a external domain that is not in the
cache there is a big difference. The DX2-66 responds
immediately - os x 10.4.2 responds after approx. 20 seconds.
The local surfers are not pleased!
Looking around in this forum and on the net I have found
some advises that I don't know how to apply:
- Turn off IPv6 (how do I do that?).
- Upgrade Bind, by downloading new source, installing the
developer sw, compile and install (I could do that, but I
think that if that is neseccary, then Apple should do it
for me. as well as for everyone else).
- Apples implementation of Bind have a problem with the
AAAA-records from the root DNS servers that have replaced
the A-records. How do I as a user, deal with that?
Please anyone, how do I get reasonable speed on DNS?
Please also, tell me what exactly is going on!
Some more details on the setup:
- osx server is 1,25 Ghz G4 with 1 Gbyte (no heavy load).
- It sit's on LAN behind firewall with NAT and have
a 192.168.1.x ip-adress.
- External connection is slow, but not that slow (2 Mbit/s).