Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
060-ipv6:030-decouvertes [le 01/03/2025 à 17:09] – créée prof | 060-ipv6:030-decouvertes [le 04/03/2025 à 08:35] (Version actuelle) – [rdisc6] prof | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== | + | ====== |
+ | |||
+ | Il existe une trousse à outils nommée '' | ||
+ | |||
+ | Pour ces quelques essais, une machine virtuelle avec une distribution Debian 12 (Bookworm) minimale est installée sur le réseau IPv4 192.168.60.0/ | ||
+ | ===== Analyse de sa configuration IPv6 ===== | ||
+ | Les adresses IPv6 sont faciles à obtenir: | ||
+ | < | ||
+ | <b>ip -6 address show enp1s0</ | ||
+ | |||
+ | 2: enp1s0: < | ||
+ | <span class=" | ||
+ | | ||
+ | <span class=" | ||
+ | | ||
+ | </ | ||
+ | Les adresses globale et lien-local, avec le même jeton '' | ||
+ | |||
+ | Les routes sont aussi faciles à trouver: | ||
+ | < | ||
+ | <b>ip -6 route show</ | ||
+ | |||
+ | <span class=" | ||
+ | <span class=" | ||
+ | <span class=" | ||
+ | </ | ||
+ | C'est surtout la route par défaut qui nous intéresse. C'est une adresse de lien-local, avec un jeton '' | ||
+ | {{ : | ||
+ | Tout va bien. | ||
+ | |||
+ | Le serveur DNS ? Si l'on a installé le paquet '' | ||
+ | < | ||
+ | < | ||
+ | |||
+ | nameserver 192.168.60.254 | ||
+ | </ | ||
+ | Point d' | ||
+ | ===== rdisc6 ===== | ||
+ | |||
+ | Cet outil est magique. Voyons tout de suite ce qu'il est capable de nous apprendre : | ||
+ | |||
+ | < | ||
+ | <span class=" | ||
+ | <span class=" | ||
+ | |||
+ | Limite de saut (TTL) : 64 ( 0x40) | ||
+ | Conf. d' | ||
+ | Autres réglages par DHCP : Non | ||
+ | Agent domestique (mobile) : Non | ||
+ | Préférence du routeur | ||
+ | Proxy (découverte voisin) : Non | ||
+ | Durée de vie du routeur | ||
+ | Temps d' | ||
+ | Temps de retransmission | ||
+ | <span class=" | ||
+ | Sur le lien (on-link) | ||
+ | Conf. autonome d’adresse: | ||
+ | Durée de validité | ||
+ | Durée de préférence | ||
+ | < | ||
+ | DNS servers lifetime | ||
+ | | ||
+ | <span class=" | ||
+ | de fe80:: | ||
+ | </ | ||
+ | |||
+ | Là, nous sommes servis. Nous apprenons que : | ||
+ | * il n'y a pas de DHCP dans le coup ; | ||
+ | * le préfixe qui nous est attribué est bien '' | ||
+ | * les durées de validité et de préférence sont identiques et de 86400 secondes (24 heures) ; | ||
+ | * **le DNS proposé est '' | ||
+ | * le routeur (passerelle par défaut) est '' | ||
+ | |||
+ | Nous avons récupéré toutes les informations nécessaires, | ||
+ | |||
+ | Et l' | ||
+ | |||
+ | |||
+ | Mais cette adresse ULA indiquant un serveur DNS (résolveur, | ||
+ | |||
+ | Et pourquoi cette adresse n' | ||
+ | < | ||
+ | nslookup www.debian.org | ||
+ | <span class=" | ||
+ | Address: | ||
+ | |||
+ | Non-authoritative answer: | ||
+ | Name: | ||
+ | Address: 130.89.148.77 | ||
+ | Name: | ||
+ | Address: 194.177.211.216 | ||
+ | Name: | ||
+ | Address: 2001: | ||
+ | Name: | ||
+ | Address: 2001: | ||
+ | </ | ||
+ | La commande interroge bien '' | ||
+ | |||
+ | Mais si l'on veut utiliser le résolveur proposé dans la configuration IPV6, comment faire ? | ||
+ | |||
+ | Il faut donc installer le démon '' | ||
+ | apt --no-install-recommends install rdnssd | ||
+ | Et après reboot de la machine virtuelle: | ||
+ | < | ||
+ | < | ||
+ | <span class=" | ||
+ | nameserver 192.168.60.254 | ||
+ | </ | ||
+ | L' | ||
+ | < | ||
+ | nslookup www.debian.org | ||
+ | <span class=" | ||
+ | Address: | ||
+ | |||
+ | Non-authoritative answer: | ||
+ | Name: | ||
+ | Address: 194.177.211.216 | ||
+ | Name: | ||
+ | Address: 130.89.148.77 | ||
+ | Name: | ||
+ | Address: 2001: | ||
+ | Name: | ||
+ | Address: 2001: | ||
+ | </ | ||
+ | Le résolveur interrogé l'est maintenant par son adresse IPv6 et répond bien entendu exactement la même réponse que précédemment. | ||
+ | |||
+ | La conclusion de tout ceci démontre qu'un serveur DNS (ou un résolveur) gère aussi bien les adresses IPv4 et IPv6, ce que nous montrerons plus loin, lors de l' | ||
+ | ===== tcptraceroute6 ===== | ||
+ | |||
+ | Comme son nom l' | ||
+ | |||
+ | < | ||
+ | < | ||
+ | |||
+ | traceroute vers www.debian.org (2001: | ||
+ | <span class=" | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | 10 lag-6-0.rt0.pra.cz.geant.net (2001: | ||
+ | 11 lag-5-0.rt0.vie.at.geant.net (2001: | ||
+ | 12 * * * | ||
+ | 13 * * * | ||
+ | 14 * * * | ||
+ | 15 2001: | ||
+ | 16 grnet-ias.rt1.the.gr.geant.net (2001: | ||
+ | 17 2001: | ||
+ | <span class=" | ||
+ | |||
+ | </ | ||
+ | |||
+ | Pour l' | ||
+ | * le «hop» 1 '' | ||
+ | * les «hops» marqués par des étoiles sont des routeurs dont nous n' | ||
+ | * le «hop» 18 , c'est le terminus, ne serveur cible. Nous sommes passés par 17 routeurs différents pour l' | ||
+ | Une analyse un peu plus détaillée montrerait que tous les routeurs | ||
A la découverte du monde IPv6: Dernière modification le: 01/03/2025 à 17:09 par prof