Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is there any way to find out which servers, on the way on DNS routing, are caching records, and for how long? I'm on a iMac with Leopard.

The reason I ask this, is that I've made some DNS changes to a domain name yesterday, and it's 30 hours later and still I'm not getting any changes. But through a few proxies, we saw the changes already 4 hours after the change, which would be normal.

share|improve this question

migrated from Sep 24 '11 at 1:34

This question came from our site for professional and enthusiast programmers.

If it's for testing purposes you can edit your /etc/hosts file and add lines like:

If it's in a general sense (you just launched a new website) then you are stuck. ISP doesn't like to show lot of their internals.

share|improve this answer

You can see the current TTL sent by your caching resolver using dig:

$ dig +nocmd A +noall +answer        86331    IN    A

The second column of the output is the current TTL in seconds. Repeat the query after a few seconds to verify it reduces.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.