
Em um servidor Linux, como você descobre quanto tempo dura o tempo de expiração do cache DNS?
Obrigado
Responder1
Use dig para consultar o nome do host em questão.
$ dig +ttlid cetico.org
; <<>> DiG 9.6.0-APPLE-P2 <<>> +ttlid cetico.org ;; opções globais: +cmd ;; Obtive resposta: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 47938 ;; bandeiras: qr rd ra; CONSULTA: 1, RESPOSTA: 1, AUTORIDADE: 0, ADICIONAL: 0
;; SEÇÃO DE PERGUNTAS: ;cetico.org. EM UM
;; SEÇÃO DE RESPOSTAS: cetico.org. 3550EM UM 65.99.215.8
;; Tempo de consulta: 27 ms ;; SERVIDOR: 192.168.1.1#53(192.168.1.1) ;; QUANDO: Seg, 6 de setembro 23:58:09 2010 ;; Tamanho do MSG obtido: 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 especificamente para um nome de host, com uma sintaxe semelhante à saída deescavaçãoacima.