Em um servidor linux, como você descobre quanto tempo dura o tempo de expiração do cache do DNS?

1

Em um servidor linux, como você descobre quanto tempo dura o tempo de expiração do cache do DNS?

Obrigado

    
por Chris 07.09.2010 / 08:54

1 resposta

8

Use dig para consultar o nome do host em questão.

$ dig +ttlid cetico.org

; <<>> DiG 9.6.0-APPLE-P2 <<>> +ttlid cetico.org ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 47938 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION: ;cetico.org. IN A

;; ANSWER SECTION: cetico.org. 3550 IN A 65.99.215.8

;; Query time: 27 msec ;; SERVER: 192.168.1.1#53(192.168.1.1) ;; WHEN: Mon Sep 6 23:58:09 2010 ;; MSG SIZE rcvd: 44

No caso acima, o TTL é 3550.

Em um servidor DNS normal, isso geralmente é configurado no nível da zona, na linha SOA. É aí que você especifica o TTL padrão para o domínio. Mas também pode ser definido para um nome de host especificamente, com uma sintaxe semelhante à saída de dig acima.

    
por 07.09.2010 / 09:01