
在linux伺服器上,如何知道DNS快取的過期時間是多久?
謝謝
答案1
使用 dig 查詢有問題的主機名稱。
$ dig +ttlid cetico.org
; <<>> DiG 9.6.0-APPLE-P2 <<>> +ttlid cetico.org ;;全域選項:+cmd ;;得到答案:;; ->>HEADER<<- 操作碼:QUERY,狀態:NOERROR,id:47938 ;;標誌:qr rd ra;查詢:1,答案:1,權限:0,附加:0
;;問題部分:;cetico.org。在一個
;;答案部分:cetico.org。 3550在 65.99.215.8 中
;;查詢時間:27 毫秒;;伺服器:192.168.1.1#53(192.168.1.1);;時間:2010 年 9 月 6 日星期一 23:58:09 ;;味精大小 rcvd:44
在上述情況下,TTL 為 3550。
在普通的 DNS 伺服器中,這通常在 SOA 行中的區域層級進行配置。您可以在此處指定網域的預設 TTL。但也可以專門為主機名稱設置,其語法類似以下輸出挖多於。