I know it could be very different based on the situation, but for hosting a website with no plans to move the hosting server what is a good TTL to set on the DNS record?
|
I tend to leave it at Slicehost's default, 86,400 seconds (1 day). I drop it down to 10 minutes when I have a move pending and wait a day or two. |
|||
|
|
|
1 Day is the recommended minimum default TTL as specified in RFC 1033. http://tools.ietf.org/html/rfc1033 RFC 1912 goes on to say that 1 day is probably too short and 3 days may be more appopriate. |
|||
|
|
I'd just leave it at the default set by your host, unless it's ridiculously high or low for some reason. Then if you ever do want to move bump it down to 20 minutes or so a couple of days before you plan to do the move. |
|||
|
|
|
I have noticed it is becoming more fashionable to have shorter TTLs to be able to respond in emergencies (particularly within HA DNS environments) quicker. |
|||
|
|
|
4 hours should be just fine, providing an acceptable balance. That's what I use on most zones. |
|||||||||||||
|
|
Besides RFC 1912, users in Europe should also see RIPE-203, "Recommendations for DNS SOA Values", which recommends two days as a minimum TTL value. |
|||
|
|