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) :

  1. Onglet Services > DHCPv6
  2. Interface : FastEthernet0
  3. Pool Name : CLIENTS
  4. DNS Server : 2001:db8:cafe::1
  5. Prefix : 2001:db8:feed:2000::
  6. 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