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 03/03/2025 à 17:16] – [A la découverte du monde IPv6] prof | 060-ipv6:030-decouvertes [le 04/03/2025 à 08:35] (Version actuelle) – [rdisc6] prof | ||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
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: 03/03/2025 à 17:16 par prof