I just set my TTL really low a few days in advance.  Some DNS servers don't
like the low TTL (AOL didn't, but they appear to honor it now).  I usually
set it for 5 minutes or so, sometimes less depending on how critical it is.

> -----Original Message-----
> From: David Phillips [mailto:david at acz.org]
> Sent: Saturday, July 26, 2003 2:35 AM
> To: tclug-list at mn-linux.org
> Subject: Re: [TCLUG] DNS Resolutions
> 
> 
> Mark Courtney writes:
> > Is there a way to go about this IP changing without having the
> > downtime while waiting for all the DNS servers on the 
> Internet to get
> > the new IP?
> 
> Well in advance of the change, set your TTLs very low.  tinydns can
> dynamically adjust TTLs and automatically switch between two 
> IP addresses at
> a specified time.  This will help eliminate down time, but 
> won't work for
> everything, as some DNS caches do not respect low TTLs.
> 
> The only solution is to have the affected services operating 
> on both sets of
> IP addresses during the transition period.  This can be 
> difficult, but it is
> a requirement.  You normally have no way to control the TTLs 
> on your name
> server glue records.
> 
> Your procedure is overly complex because you should not have 
> to rename your
> name servers.  Setup name service on both sets of IP 
> addresses.  Serve the
> old addresses from the old name servers and new addresses 
> from the new name
> servers.  Then simply update the IP addresses of the name 
> servers with your
> registrar (which updates these glue records with the registry).
> 
> -- 
> David Phillips <david at acz.org>
> http://david.acz.org/
> 
> 
> _______________________________________________
> TCLUG Mailing List - Minneapolis/St. Paul, Minnesota
> http://www.mn-linux.org tclug-list at mn-linux.org
> https://mailman.real-time.com/mailman/listinfo/tclug-list
> 

_______________________________________________
TCLUG Mailing List - Minneapolis/St. Paul, Minnesota
http://www.mn-linux.org tclug-list at mn-linux.org
https://mailman.real-time.com/mailman/listinfo/tclug-list