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 | ||
| 060-ipv6:030-decouvertes [le 01/03/2025 à 19:36] – prof | 060-ipv6:030-decouvertes [le 04/03/2025 à 08:35] (Version actuelle) – [rdisc6] prof | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== A la découverte du monde IPv6 ====== | ====== A la découverte du monde IPv6 ====== | ||
| - | Il existe une trousse à outils nommée '' | + | 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 ===== | ===== rdisc6 ===== | ||
| Ligne 38: | Ligne 67: | ||
| Là, nous sommes servis. Nous apprenons que : | Là, nous sommes servis. Nous apprenons que : | ||
| * il n'y a pas de DHCP dans le coup ; | * il n'y a pas de DHCP dans le coup ; | ||
| - | * le préfixe qui nous est attribué est bien '' | + | * 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) ; | * 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 '' | + | * le routeur (passerelle par défaut) est '' |
| - | Nous avons récupéré toutes les informations nécessaires, | + | Nous avons récupéré toutes les informations nécessaires, |
| Et l' | Et l' | ||
| - | Mais qui possède | + | Mais cette adresse ULA indiquant un serveur DNS (résolveur, |
| - | ===== tcptraceroute6 ===== | + | |
| - | Comme son nom l'indique, cette commande | + | Et pourquoi cette adresse n'apparaît pas dans ''/ |
| + | < | ||
| + | nslookup www.debian.org | ||
| + | <span class=" | ||
| + | Address: 192.168.60.254# | ||
| + | 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=" | + | <b>cat /etc/resolv.conf</b> |
| - | traceroute vers orange.kame.net (2001: | + | <span class=" |
| - | <span class=" | + | nameserver 192.168.60.254 |
| - | 2 2a01: | + | |
| - | | + | |
| - | ... | + | |
| - | 22 lo0.alaxala1.k2.wide.ad.jp (2001: | + | |
| - | <span class=" | + | |
| </ | </ | ||
| + | L' | ||
| + | < | ||
| + | nslookup www.debian.org | ||
| + | <span class=" | ||
| + | Address: | ||
| - | Comme vous le constatez, il n'y a rien de fondamentalement nouveau, si ce n' | + | Non-authoritative answer: |
| - | * le «hop» 1 nous confirme une fois encore | + | Name: |
| - | * le «hop» 22 nous apprend | + | Address: 194.177.211.216 |
| - | * le «hop» | + | 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 | ||
| + | ===== tcptraceroute6 ===== | ||
| + | |||
| + | Comme son nom l'indique, cette commande est équivalente au '' | ||
| + | |||
| + | < | ||
| + | < | ||
| + | |||
| + | 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 à 19:36 par prof