LazyWeb: Slow DNS lookups on MacBookPro?

Vicki complains that sometimes she can’t ssh into my Linux box (foo.xcski.com) from her MacBookPro. This morning she said it was happening again, and when I looked on her system “host” and “dig” couldn’t get an address for it, while at the exact same time, my Powerbook got the right address just about instantaneously. A few minutes of poking around and not doing much, it suddenly started getting results again, and she was able to ssh in.

We have exactly the same DNS settings – two DNS servers, 192.168.1.1 is the local one that knows how to find *.xcski.com servers, and 192.168.1.254 is the DNS server on the wireless router which probably just redirects to the ISPs DNS servers.

I’ve never had any problems with DNS lookups on my Powerbook. So why is she getting these problems?