Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
090_applicatifs:160dns:10_notions_de_base [le 16/02/2025 à 14:36] – ↷ Page déplacée de 050_applicatifs:160dns:10_notions_de_base à 090_applicatifs:160dns:10_notions_de_base prof | 090_applicatifs:160dns:10_notions_de_base [le 18/03/2025 à 10:25] (Version actuelle) – [Pourquoi « serveur récursif » ?] prof | ||
---|---|---|---|
Ligne 4: | Ligne 4: | ||
===== Découverte du serveur DNS utilisé ===== | ===== Découverte du serveur DNS utilisé ===== | ||
- | Donc, notre fournisseur d' | + | Donc, notre fournisseur d' |
- | Le clicodrome Windows propose quelques chemins plus ou moins détournés. Le plus simple étant sans doute d'utiliser la commande | + | Pour les distributions Debian GNU/Linux et dérivées, l'information se trouve généralement dans le fichier |
+ | < | ||
+ | < | ||
- | C: | + | nameserver 212.27.40.240 |
- | Serveur par défaut : dns1.proxad.net | + | nameserver |
- | | + | </ |
+ | {{ : | ||
+ | Mais sur du matériel compatible IPv6, nous pourrions trouver des choses plus modernes comme: | ||
+ | < | ||
+ | < | ||
- | Nous sommes ici dans le cas d'une machine sous MS Windows, connectée à une FreeBox en mode '' | + | Generated by NetworkManager |
+ | nameserver 2a01:e0a: | ||
+ | nameserver fd0f: | ||
+ | </ | ||
- | < | + | Le contenu de ce fichier peut être dynamiquement mis à jour de diverses manières. Sur un poste sans interface graphique ce pourra être l' |
- | C: | + | |
- | Configuration IP de Windows | + | Avec une station graphique qui utilise network-manager comme dans l'exemple, c'est encore plus opaque et plus simple pour l'utilisateur. Quoi qu'il en soit, sur un hôte correctement configuré, le système doit avoir des informations réputées valides sur le ou les serveurs à interroger. |
- | ... | + | |
- | Carte Ethernet Connexion au réseau local: | + | |
- | ... | + | |
- | Serveurs DNS . . . . . . . . . . : 212.27.40.240 | + | |
- | 212.27.40.241 | + | |
- | </ | + | |
- | + | ||
- | Pour les distributions Debian GNU/Linux et dérivées, | + | |
- | + | ||
- | # cat / | + | |
- | nameserver 212.27.40.240 | + | |
- | nameserver 212.27.40.241 | + | |
===== Test de résolution ===== | ===== Test de résolution ===== | ||
- | Windows XP propose la commande '' | ||
- | < | ||
- | C: | ||
- | Serveur par défaut : dns1.proxad.net | ||
- | Address: | ||
- | Réponse ne faisant pas autorité : | + | Dans les systèmes GNU/Linux, la commande '' |
- | Nom : irp.nain-t.net | + | |
- | Address: | + | |
- | </ | + | |
- | Ça fonctionne, et le '' | + | < |
+ | < | ||
- | Dans les systèmes GNU/Linux, la commande '' | + | www.debian.org has address 194.177.211.216 |
+ | www.debian.org has address 130.89.148.77 | ||
+ | www.debian.org has IPv6 address 2001: | ||
+ | www.debian.org has IPv6 address 2001: | ||
+ | </ | ||
- | # host irp.nain-t.net | + | Quel que soit le service que nous utilisons sur un réseau, navigateur web, client de messagerie, IRC, dès lors que nous identifions le serveur interrogé par son nom, le système devra effectuer une résolution de ce nom, de manière à trouver l' |
- | irp.nain-t.net has address 213.186.40.149 | + | |
- | + | ||
- | Quel que soit le service que nous utilisons sur un réseau, navigateur web, client de messagerie, IRC, dès lors que nous identifions le serveur interrogé par son nom, le système devra effectuer une résolution de ce nom, de manière à trouver l' | + | |
===== Analyse d'un FQDN ===== | ===== Analyse d'un FQDN ===== | ||
Ligne 61: | Ligne 51: | ||
Ainsi, un serveur (un hôte), ici '' | Ainsi, un serveur (un hôte), ici '' | ||
- | Nous avons donc une structure arborescente dont l' | + | Nous avons donc une structure arborescente dont l' |
+ | |||
+ | < | ||
+ | < | ||
+ | |||
+ | <span class=" | ||
+ | education.gouv.fr.cdn.cloudflare.net has address 141.101.90.106 | ||
+ | education.gouv.fr.cdn.cloudflare.net has address 141.101.90.104 | ||
+ | education.gouv.fr.cdn.cloudflare.net has address 141.101.90.105 | ||
+ | education.gouv.fr.cdn.cloudflare.net has address 141.101.90.107 | ||
+ | education.gouv.fr.cdn.cloudflare.net has IPv6 address 2a06: | ||
+ | education.gouv.fr.cdn.cloudflare.net has IPv6 address 2a06: | ||
+ | education.gouv.fr.cdn.cloudflare.net has IPv6 address 2a06: | ||
+ | education.gouv.fr.cdn.cloudflare.net has IPv6 address 2a06: | ||
+ | </ | ||
+ | |||
+ | Ceci s' | ||
- | $ host www.education.gouv.fr. | + | '' |
- | www.education.gouv.fr | + | |
- | front.webedu.men.aw.atosorigin.com has address 160.92.130.142 | + | |
- | Tiens, voilà | + | D'autre part, 4 adresses IPv4 et autant d'IPv6 pour le même FQDN... Le «round-robin» a encore frappé ! |
- | '' | + | Enfin, [[https:// |
===== Pourquoi « serveur récursif » ? ===== | ===== Pourquoi « serveur récursif » ? ===== | ||
Dans la suite de ce chapitre, nous allons voir d'un peu plus près comment un serveur DNS est structuré et comment l' | Dans la suite de ce chapitre, nous allons voir d'un peu plus près comment un serveur DNS est structuré et comment l' | ||
- | A priori, un serveur DNS récursif n'a par lui-même aucune réponse, du moins aucune réponse « qui fait autorité ». en revanche il sait exactement rechercher qui et dans quel ordre il faut interroger pour obtenir une réponse « qui fait autorité ». Comme en informatique, | + | A priori, un serveur DNS récursif n'a par lui-même aucune réponse, du moins aucune réponse « qui fait autorité ». en revanche il sait exactement |
Notions de base: Dernière modification le: 16/02/2025 à 14:36 par prof