Why is DNS returning two different results at random

domain-name-system

I changed my nameserver and host company for my domain 30 hours ago. Now, DNS propagation checks indicate that the correct nameserver is recognized worldwide.

However, browsers on my own machines produce the old site. I tried multiple browsers and multiple devices (Ubuntu and Android), including some that never accessed the site, to make sure that the problem is not caused by DNS caching in the browser or in the machines. Using Hola or Tor as proxy from other countries, I correctly get the new site.

More strangely, some of the browsers occasionally shift between producing the one site or the other.

I suspect my ISP's DNS is giving crazy results, but how could I diagnose that?

Also, strangely, monitor.us is showing the site as going down, then up, several times a day, when as far as I can tell that is not happening. (It is a basic WordPress site with, for now, no traffic.) That would suggest that monitor.us is also getting strange DNS values. How can I diagnose this?

Best Answer

The output of dig any joshuafox.com shows that the TTL for your domain is 604800 seconds or one week. That is an unusually high value and you might want to change it. Expect the propagation of your new configuration to be fully propagated by the end of the week.