什麼是域名解析TTL?
TTL(Time-To-Live),簡單的說它表示一條域名解析記錄在
上快取時間。當各地的DNS伺服器接受到解析請求時,就會向域名指定的DNS伺服器發出解析請求從而獲得解析記錄;在獲得這個記錄之後,記錄會在DNS伺服器中儲存一段時間,這段時間內如果再接到這個域名的解析請求,DNS伺服器將不再向DNS伺服器發出請求,而是直接返回剛才獲得的記錄;而這個記錄在DNS伺服器上保留的時間,就是
TTL值。
對於使用者來說,每一次訪問網站A,不會每次都到DNS伺服器域名解析,而是使用者第一次訪問時才到DNS伺服器進行解析,然後解析的結果會快取到當地的遞迴DNS伺服器上,當地的第二個使用者訪問網站A時,遞迴伺服器會直接返回解析結果,而不會再向DNS伺服器請求解析,那麼多久之後遞迴伺服器才會更新這個解析結果呢?這就是TTL來決定的。
TTL時間越長,快取時間越長,更新越不容易及時生效。 TTL設定的小一些,生效時間就會快一些。一般域名服務商建議TTL值設定在10-15分鐘區間比較合適。
一般更新域名解析的步驟如下:
1、先檢視域名當前的TTL值。
2、修改TTL值為可設定的最小值,建議為60秒。
3、等待一天,保證各地的DNS伺服器快取都過期並更新了記錄。
4、設定修改DNS解析到新的記錄,這個時候各地的DNS就能以最快的速度更新到新的記錄。
5、確認各地的DNS已經更新完成後,再將TTL值設定成常用的值(如: TTL=900,即TTL值為900秒)。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69971605/viewspace-2688678/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 域名解析中“TTL”是什麼意思?
- 域名解析TTL是什麼意思 TTL值設定為多少合適?
- 域名解析是什麼?
- 什麼是DNS域名解析DNS
- 什麼是域名解析?如何設定域名解析?
- 什麼是域名解析?如何進行域名解析設定?
- 域名解析的原理是什麼?域名解析的流程是怎樣的?
- DNS入門學習:什麼是TTL值?如何設定合適的TTL值?DNS
- 什麼是子域名?如何設定子域名解析?
- 域名解析耗時是什麼?域名解析耗時影響因素有哪些?
- DNS域名解析的流程是什麼?學習linux主要學什麼DNSLinux
- 域名解析中的TTL值設定多少合適?
- 為什麼要進行域名解析?域名解析怎麼設定?
- 在Linux中,DNS進行域名解析的過程是什麼?LinuxDNS
- 網站域名解析為什麼錯誤?域名解析錯誤怎麼解決?網站
- 域名解析為什麼不生效?原因有哪些?
- 域名解析為什麼不生效?域名解析不生效常見問題彙總
- 什麼是cookie,什麼是sessionCookieSession
- 什麼是DNS,什麼是HostsDNS
- 什麼是模式? 什麼是框架?模式框架
- 這是什麼這是什麼
- 什麼是WebAuthn、FIDO 是什麼?Web
- ITIL是什麼意思?ITIL是什麼?
- 什麼是跨域,什麼是同源跨域
- 什麼是.NET平臺、什麼是c#、什麼是ASP.NET。C#ASP.NET
- ftp是什麼,ftp是什麼東西?FTP
- Java是什麼_Java是做什麼的?Java
- 什麼是正向代理?什麼是反向代理?
- NLA是什麼?NLA的原理是什麼?
- ###什麼是Linux核心###什麼是MMULinux
- 為什麼要有 Servlet ,什麼是 Servlet 容器,什麼是 Web 容器?ServletWeb
- 什麼是塊元素?什麼是行內元素?
- 什麼是API介面,具體是什麼意思?API
- 什麼是框架?為什麼說 Angular 是框架?框架Angular
- 什麼是Unicode,什麼是UTF-8Unicode
- 什麼是藍海?什麼是紅海?什麼是網際網路思維?
- nginx 是什麼,能幹什麼?Nginx
- 什麼是Django?有什麼用途?Django