TP4 - SaadKzs/ReseauxIII GitHub Wiki
📘 TP – Semaine 4 : Configuration IPv6 Dual Stack et DHCPv6 via ISP
🔍 Objectif global
Ce TP vise à configurer une infrastructure réseau prenant en charge le dual stack (IPv4 + IPv6) ainsi que le DHCPv6 via des routeurs intermédiaires. L’accent est mis sur :
- la configuration automatique via SLAAC (Stateless Address Autoconfiguration),
- l’utilisation de DHCPv6 stateful pour attribuer des adresses IPv6 complètes,
- l’intégration d’un serveur DNS IPv6,
- la compréhension du rôle des RA (Router Advertisements),
- la prise en charge du dual stack avec IPv4 (via DHCP) et IPv6 (via SLAAC ou DHCPv6).
🧪 Exercice 1 – Dual Stack IPv4/IPv6 avec SLAAC et DHCPv4
🎯 Objectif
Configurer un réseau local dans lequel :
- les clients obtiennent une adresse IPv6 via SLAAC (Router Advertisement),
- les clients reçoivent une adresse IPv4 via DHCP.
⚙️ Étapes de configuration (résumé)
🔌 Sur les routeurs (R1 et R2) :
ipv6 unicast-routing # Active le routage IPv6 globalement
interface g0/0 # Interface LAN
ipv6 address 2001:db8:cafe:1::1/64 # Adresse IPv6
ipv6 enable # Active le support IPv6 sur l’interface
no shutdown
interface g0/1 # Vers autre routeur / WAN
ipv6 address 2001:db8:cafe:2::1/64
ipv6 enable
no shutdown
🧠 Explication des commandes :
ipv6 unicast-routing
: indispensable pour permettre au routeur de transférer des paquets IPv6.ipv6 enable
: obligatoire pour permettre aux interfaces d’envoyer des RA (Router Advertisements) nécessaires à SLAAC.ipv6 address …
: assigne une adresse IPv6 statique à l’interface.no shutdown
: active physiquement l’interface.
💻 Sur les clients (PC1, PC2)
- IPv6 Configuration :
Automatic
- IPv4 Configuration :
DHCP
🧪 Exercice 2 – DHCPv6 Stateful via ISP
🎯 Objectif
Configurer le DHCPv6 dans une architecture avec un fournisseur d’accès (ISP), deux réseaux clients, et un PC configuré en DHCPv6.
⚙️ Étapes clés
🧱 Topologie :
- Routeur central ISP (ex: ISP-RT-01)
- Deux clients : C1-PC-01 (SLAAC) et C2-PC-02 (DHCPv6)
- Serveur DHCPv6 sur le routeur d’entreprise ou sur un serveur
🧩 Sur l’interface LAN du routeur C2-RT-02 :
interface g0/0
ipv6 address 2001:db8:feed:2000::1/64
ipv6 enable
ipv6 nd managed-config-flag
ipv6 nd other-config-flag
no shutdown
📦 Explication :
managed-config-flag
: indique aux clients d'utiliser DHCPv6 stateful pour obtenir une adresse complète.other-config-flag
: indique que d’autres infos (ex : DNS) seront obtenues via DHCPv6.ipv6 enable
: permet l’envoi de RA contenant les flags nécessaires.no shutdown
: rend l’interface active.
🖥️ Sur un serveur DHCPv6 (SRV) :
- Onglet Services > DHCPv6
- Interface :
FastEthernet0
- Pool Name :
CLIENTS
- DNS Server :
2001:db8:cafe::1
- Prefix :
2001:db8:feed:2000::
- Prefix Length :
64
🧠 Sur les clients :
- IPv6 Configuration :
Automatic
(le client recevra son adresse via DHCPv6) - Vérifie que l’adresse assignée commence par
2001:db8:feed:2000::/64
🧠 Concepts à retenir
Concept | Description |
---|---|
SLAAC | Auto-configuration sans serveur, basée sur les RA du routeur |
RA (Router Advertisement) | Messages envoyés par les routeurs pour indiquer le préfixe IPv6 et les flags SLAAC ou DHCP |
DHCPv6 Stateless | Le client configure son adresse avec SLAAC mais obtient DNS, etc. via DHCP |
DHCPv6 Stateful | Le serveur assigne une adresse complète IPv6 et des infos supplémentaires |
Dual Stack | Utilisation simultanée d’IPv4 (ex : DHCP) et d’IPv6 (ex : SLAAC ou DHCPv6) sur les machines |
Link-local (FE80::) | Adresse locale à l’interface, obligatoire pour les communications de proximité (RA, ND, etc.) |
🧪 Vérification
Sur les clients :
ipconfig /all # Voir adresse IPv6 et passerelle
ping 2001:db8:... # Tester la connectivité
Sur les routeurs :
show ipv6 interface brief # Vérifie l’état des interfaces IPv6
show ipv6 dhcp binding # Liste des baux DHCPv6 actifs
✅ Résultat attendu
- Chaque client dispose d’une adresse IPv4 dynamique (DHCPv4)
- Chaque client a une adresse IPv6 SLAAC ou DHCPv6
- Les clients peuvent accéder aux serveurs via DNS IPv6
- Les routeurs assurent le routage inter-sites en IPv6
🔁 Fin de la semaine 4 – Dual Stack & DHCPv6