bind arquivo de zona SOA - ttl não sendo honrado

2

Este é o meu SOA para uma das minhas zonas. Isso não deveria me dar um TTL de 10 minutos para todos os registros nesta zona? cavar está me dizendo de forma diferente. O que eu tenho errado aqui?

@       1D IN   SOA     ns.dtdo.net.     root.dtdo.net. (
                                    2012062101 ; Serial
                                    10M ; Refresh
                                    10M ; Retry
                                    7D ; Expire
                                    10M ) ; Minimum TTL

$ dig @8.8.8.8 colorado.dtdo.us
.
.
;; ANSWER SECTION:
colorado.dtdo.us.       85949   IN      A       208.139.198.178
    
por danielj 22.06.2012 / 00:10

1 resposta

7
$ORIGIN .
$TTL 600       ; 10 minutes
  • isso adicionado na parte superior do arquivo de zona fornecerá TTL 10min para todas as entradas. O TTL na SOA é para o nome de domínio e não para os registros.

Se você tiver registros que fazem, e. 1 minuto, na parte inferior, adicione:

$ORIGIN .
$TTL 600       ; 10 minutes

.. all your zone fine which will default to 10 minutes
ftp IN A 1.1.1.1

$TTL 300       ; 5 minutes
www IN A 1.2.3.4
    
por 22.06.2012 / 00:16