Jump to content

DNS Problems


KI114

Recommended Posts

We have recently switched to a new server, changing the IP on the domain. However, some of our clients are still being sent to our old server. We changed the IP on the 18th of April, why are some users still using old server?

 

Thanks

Link to comment
Share on other sites

Two ways.  DNS has a value called the TTL (Time to live) that is associated with a domain.  This tells server that they should cache the DNS entry for that domain once they read it.  Big ISP's may be even more aggressive and just ignore the TTL altogether and cache it for a week.  Often the default TTL for many domains quite long.

 

Secondly the workstations themselves depending on the operating system will cache DNS for domains they've visited, and they may never pick up the right DNS information without a reboot.

 

Keep in mind that if for example, someone used a DNS server that let's say had cached information for your domain from the 17, with a long TTL, any clients which go through that DNS server will not be getting the new information.  If this is a website, it's always good to put in a redirect on the server to the new server to catch people who have the old information until such time as everything is sorted out.

Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.