# DNS : TTL -\> decrement

**URL:** <https://www.debian-fr.org/t/dns-ttl-decrement/87293>\
**Category:** Pause Café\
**Tags:** dns\
**Created:** [Octobre 20, 2022, 9:57 UTC](https://www.debian-fr.org/t/dns-ttl-decrement/87293 "2022-10-20T09:57:51Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![anon36725218](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/8e8cbc/32.png) [@anon36725218](https://www.debian-fr.org/u/anon36725218)\
**Post date:** [Octobre 20, 2022, 9:57 UTC](https://www.debian-fr.org/t/dns-ttl-decrement/87293/1 "2022-10-20T09:57:52Z")

</div>

Bonjour,

J’ai remarqué que la requête **DNS** sur [debian-fr.org](http://debian-fr.org) ou d’autres domaine.tld me retourne des **TTL** mouvant (non fixe en **décrémentation** ).

Je comprend le/ce concept, que le Time To Live qui se décrémente mais :

**Comment faire çà ? Est-ce une configuration dans serveur DNS ?**

par exemple :

```
# dig AAAA debian-fr.org 
...
debian-fr.org. 966 IN AAAA 2a01:4f8:202:6091::136
...

```

puis je relance la demande DNS :

```
# dig AAAA debian-fr.org 
...
debian-fr.org. 921 IN AAAA 2a01:4f8:202:6091::136
...

```

Pour mon nom de domaine la valeur affichée est toujours la même (3600) à l’affichage d’une demande d’informations grâce à la commande «&nbsp;`dig`&nbsp;».

**Comment cela se fait-il que je ne vois pas la décrémentation du TTL sur mon domaine ?** zw3b (dot) net

Qui saurait/peut me répondre ?

Merci.

Salutations,  
Romain

---

<div class="post-metadata">

**Author:** ![fran.b](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/f/d78d45/32.png) [@fran.b](https://www.debian-fr.org/u/fran.b)\
**Post date:** [Octobre 20, 2022, 11:36 UTC](https://www.debian-fr.org/t/dns-ttl-decrement/87293/2 "2022-10-20T11:36:11Z")

</div>

Je pense que cela dépend du DNS qui répond, et que ça représente le temps restant pour que la réponse du cache soit représenté comme valide.  
Pour mon domaine, le TTL est constant et vaut 86400 lorsque je suis chez moi et donc que c’est mon DNS qui répond.  
En revanche, quand je regarde avec une connexion 4G par exemple, le TTL décroit. Je pense simplement que cela correspond au temps restant pour que le cache soit valide. Il est à peu près de 26040 à cette seconde, ça correspond je pense que ce soir il sera revenu vers 86400…  
Bref, ça ne dépend pas du DNS qui gère le domaine, mais du DNS qui te répond

---

<div class="post-metadata">

**Author:** ![anon36725218](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/8e8cbc/32.png) [@anon36725218](https://www.debian-fr.org/u/anon36725218)\
**Post date:** [Octobre 20, 2022, 11:54 UTC](https://www.debian-fr.org/t/dns-ttl-decrement/87293/3 "2022-10-20T11:54:25Z")

</div>

Bonjour,

> [@fran.b](#):
>
> Je pense que cela dépend du DNS qui répond, et que ça représente le temps restant pour que la réponse du cache soit représenté comme valide.

oui j’avais compris cela.

> [@fran.b](#):
>
> Bref, ça ne dépend pas du DNS qui gère le domaine, mais du DNS qui te répond

oui

Par contre sur mon/mes domaine.s le TTL ne décroit pas que j’intéroge son authorité (moi-même) ou un resolver quelconque.

```
# dig A zw3b.net @dns.google

...

;; ANSWER SECTION:
zw3b.net. 3600 IN A 158.69.126.137

;; Query time: 28 msec
;; SERVER: 2001:4860:4860::8844#53(2001:4860:4860::8844)
;; WHEN: jeu. oct. 20 13:51:17 CEST 2022
;; MSG SIZE rcvd: 53

```

Et de chez vous ou de votre connexion 4G ?

Merci.

---

<div class="post-metadata">

**Author:** ![Almtesh](https://www.debian-fr.org/user_avatar/www.debian-fr.org/almtesh/32/10312_2.png) [@Almtesh](https://www.debian-fr.org/u/Almtesh)\
**Post date:** [Octobre 20, 2022, 12:18 UTC](https://www.debian-fr.org/t/dns-ttl-decrement/87293/4 "2022-10-20T12:18:32Z")

</div>

Ah, ben, en fait, le TTL descend parce qu’on tape dans un cache et que sa durée de validité décroît, mais une fois à zéro, le serveur à qui tu demandes va refaire la requête dans les règles.  
Le serveur de cache doit descendre le TTL car il n’est pas autoritaire sur la zone, c’est donc pour éviter qu’un enregistrement obsolète ne reste indéfiniment dans le système à cause des caches.

---

<div class="post-metadata">

**Author:** ![anon36725218](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/8e8cbc/32.png) [@anon36725218](https://www.debian-fr.org/u/anon36725218)\
**Post date:** [Octobre 20, 2022, 12:32 UTC](https://www.debian-fr.org/t/dns-ttl-decrement/87293/5 "2022-10-20T12:32:33Z")

</div>

Oui, merci @Almtesh mais pourquoi je vois toujours le mien avec un TTL 3600 (d’une heure) et que je ne le vois pas décroitre ? Il ne serait pas «&nbsp;caché&nbsp;» par d’autres résolvers ?

---

<div class="post-metadata">

**Author:** ![Almtesh](https://www.debian-fr.org/user_avatar/www.debian-fr.org/almtesh/32/10312_2.png) [@Almtesh](https://www.debian-fr.org/u/Almtesh)\
**Post date:** [Octobre 21, 2022, 5:23 UTC](https://www.debian-fr.org/t/dns-ttl-decrement/87293/6 "2022-10-21T05:23:33Z")

</div>

Je ne sais pas quelle configuration tu as au niveau de ton DNS, mais il est possible que le serveur DNS que tu consultes ne garde pas l’enregistrement en cache ou considère être autoritaire sur le domaine.

---

<div class="post-metadata">

**Author:** ![anon36725218](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/8e8cbc/32.png) [@anon36725218](https://www.debian-fr.org/u/anon36725218)\
**Post date:** [Octobre 21, 2022, 9:26 UTC](https://www.debian-fr.org/t/dns-ttl-decrement/87293/7 "2022-10-21T09:26:49Z")

</div>

Okay d’accord. Merci @Almtesh 🙂 Bonne journée.
