


I'm going to use some emphasis here, but please don't be offended as none is intended.ĭNS RECORDS ARE NOT PROPAGATED. Yes, you are misunderstanding how DNS works. Is the reason servers are not caching the settings because the TTL is so low at the moment? That kinda makes sense if that is the reason. So its not like DNS servers out on the internet haven't had a chance to cache it yet. Am I wrong? Also, our TTL settings are set to 900 (15 minutes) at the moment and our DNS servers have been running for over a year. This tells me that servers are NOT caching our DNS settings. But if I bring the DNS servers back online, all of the sudden can find the URLs again. If I turn off our DNS servers and then I try to check any of the URLs using, the site cannot find any of the URLs. I know you guys are saying that its impossible to publish your DNS settings instantaneously, but all I know is this: If I make a DNS change on our DNS server(s) and then immediately check it on, I see the changes immediately. Where should I start investigating as to why the changes aren't making it out there? I can see on our firewall that port 53 traffic is making it to our DNS servers properly. That way, if our DNS goes down temporarily, other servers on the internet still know what IP address points to.Īm I misunderstanding this DNS stuff? Are 3rd party-controlled DNS servers like ours not allowed to propagate DNS information to other servers on the net? I thought changes to our DNS servers should be propogating out onto the internet to other DNS servers. Obviously its because the DNS servers were down and couldn't be reached. And during that time period, if I used to query or any of its subdomains, I would get zero results. My suspicions were confirmed earlier in the week when our DNS servers went down for a very short period. That is telling me that any DNS requests related to are coming straight to our DNS servers every time. One thing I've noticed recently, when I goto a website like and run queries on URLs defined on our name servers, I see changes instantly.įor example, if I add an entry to our DNS server for the url and then look up that url on, I see the proper external static IP listed for it immediately. We run the name servers for our domain on our network.
