Outils pour utilisateurs

Outils du site


Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
090_applicatifs:160dns:20_notions_avancees [le 18/03/2025 à 17:20] – [Exercice] prof090_applicatifs:160dns:20_notions_avancees [le 18/03/2025 à 17:36] (Version actuelle) – [Synthèse] prof
Ligne 232: Ligne 232:
   - obtient depuis ''d.nic.fr'' la liste des serveurs qui font autorité pour le domaine ''education.gouv.fr.''   - obtient depuis ''d.nic.fr'' la liste des serveurs qui font autorité pour le domaine ''education.gouv.fr.''
   - obtient finalement depuis ''ate-ns04.ate.info'' le «vrai nom» de l'hôte de ''www.education.gouv.fr.'' à savoir ''education.gouv.fr.cdn.cloudflare.net.''   - obtient finalement depuis ''ate-ns04.ate.info'' le «vrai nom» de l'hôte de ''www.education.gouv.fr.'' à savoir ''education.gouv.fr.cdn.cloudflare.net.''
 +
 +Puisque nous en sommes là, reprenons donc:
 +<html><pre class="code">
 +<b>dig education.gouv.fr.cdn.cloudflare.net. +trace</b>
 +
 +; <<>> DiG 9.18.33-1~deb12u2-Debian <<>> education.gouv.fr.cdn.cloudflare.net. +trace
 +;; global options: +cmd
 +<span class="hly">. 250925 IN NS c.root-servers.net.
 +. 250925 IN NS l.root-servers.net.
 +. 250925 IN NS d.root-servers.net.
 +. 250925 IN NS b.root-servers.net.
 +. 250925 IN NS i.root-servers.net.
 +. 250925 IN NS a.root-servers.net.
 +. 250925 IN NS e.root-servers.net.
 +. 250925 IN NS f.root-servers.net.
 +. 250925 IN NS h.root-servers.net.
 +. 250925 IN NS g.root-servers.net.
 +. 250925 IN NS j.root-servers.net.
 +. 250925 IN NS k.root-servers.net.
 +. 250925 IN NS m.root-servers.net.
 +...
 +;; Received 1137 bytes from 192.168.60.200#53(192.168.60.200) in 3 ms</span>
 +
 +<span class="hlg">net. 172800 IN NS e.gtld-servers.net.
 +net. 172800 IN NS m.gtld-servers.net.
 +net. 172800 IN NS f.gtld-servers.net.
 +net. 172800 IN NS b.gtld-servers.net.
 +net. 172800 IN NS j.gtld-servers.net.
 +net. 172800 IN NS i.gtld-servers.net.
 +net. 172800 IN NS d.gtld-servers.net.
 +net. 172800 IN NS g.gtld-servers.net.
 +net. 172800 IN NS h.gtld-servers.net.
 +net. 172800 IN NS c.gtld-servers.net.
 +net. 172800 IN NS a.gtld-servers.net.
 +net. 172800 IN NS k.gtld-servers.net.
 +net. 172800 IN NS l.gtld-servers.net.
 +...
 +;; Received 1227 bytes from 192.112.36.4#53(g.root-servers.net) in 71 ms</span>
 +
 +<span class="hlo">cloudflare.net. 172800 IN NS ns1.cloudflare.net.
 +cloudflare.net. 172800 IN NS ns2.cloudflare.net.
 +cloudflare.net. 172800 IN NS ns3.cloudflare.net.
 +cloudflare.net. 172800 IN NS ns4.cloudflare.net.
 +cloudflare.net. 172800 IN NS ns5.cloudflare.net.
 +...
 +;; Received 522 bytes from 2001:503:eea3::30#53(g.gtld-servers.net) in 23 ms</span>
 +
 +<span class="hlw">education.gouv.fr.cdn.cloudflare.net. 300 IN A 141.101.90.106
 +education.gouv.fr.cdn.cloudflare.net. 300 IN A 141.101.90.104
 +education.gouv.fr.cdn.cloudflare.net. 300 IN A 141.101.90.107
 +education.gouv.fr.cdn.cloudflare.net. 300 IN A 141.101.90.105
 +...
 +;; Received 239 bytes from 173.245.59.31#53(ns1.cloudflare.net) in 15 ms</span>
 +</pre></html>
 +Nous retrouvons les étapes pour arriver à la solution. (J'ai encore retiré les enregistrements des signatures pour alléger la lecture):
 +  - Obtient la liste des root-servers depuis le DNS récursif par défaut.
 +  - obtient depuis ''g.root-servers.net'' la liste des serveurs qui font autorité pour le TLD ''net.'' (arf!)
 +  - obtient depuis le même ''g.root-servers.net'' la liste des serveurs qui font autorité pour le domaine ''cloudflare.net.''
 +  - obtient finalement depuis ''ns1.cloudflare.net'' les adresses de  «vrai nom» de ''education.gouv.fr.cdn.cloudflare.net.''.
 +Tout a été fait en IPv4, mais c'est la démarche qui était importante.
 +
 +Cet exemple compliqué, tortueux, montre qu'au final, nous obtenons les bonnes adresses, d'une manière ou d'une autre.
Notions avancées: Dernière modification le: 18/03/2025 à 17:20 par prof