Résumé DHCPv6
Résumé DHCPv6
Résumé DHCPv6
24. On parle de DHCPv6 avec état, car le serveur DHCPv6 maintient à jour les informations
relatives à l'état des adresses IPv6. Le principe est similaire à celui d'un serveur DHCPv4
attribuant des adresses pour IPv4.
25. L'indicateur M indique si DHCPv6 avec état doit être utilisé. L'indicateur O n'a pas d'effet. La
commande suivante permet de faire passer l'indicateur M de 0 à 1 pour indiquer DHCPv6
avec état :
R1(config-if)# ipv6 nd managed-config-flag
26. En résume :
O M
SLAAC 0 0
DHCPv6 sans état 1 0
DHCPv6 avec état 0/1 1
27. Quatre étapes sont nécessaires à la configuration d'un routeur en tant que serveur DHCPv6
sans état :
a. Activation du routage IPv6
b. Configuration d'un pool DHCPv6
c. Configuration des paramètres du pool
d. Configuration de l'interface DHCPv6
28. Voici un exemple de configuration de serveur DHCPv6 sans état
Notez qu'aucune passerelle par défaut n'est spécifiée, car le routeur envoie
automatiquement sa propre adresse Link-local comme passerelle par défaut.
Le routeur R3 est configuré en tant que client pour permettre de vérifier le
fonctionnement de DHCPv6 avec état.
R1(config)# ipv6 unicast-routing
R1(config)# ipv6 dhcp pool IPV6-STATEFUL
R1(config-dhcpv6)# address prefix 2001:DB8:CAFE:1::/64 lifetime 7200 3600
R1(config-dhcpv6)# dns-server 2001:db8:cafe:aaaa::5
R1(config-dhcpv6)# domain-name example.com
R1(config-dhcpv6)# exit
R1(config)# interface g0/1
R1(config-if)# ipv6 address 2001:db8:cafe:1::1/64
R1(config-if)# ipv6 dhcp server IPV6-STATEFUL
R1(config-if)# ipv6 nd managed-config-flag
37. La commande « address prefix/length [lifetime {valid-lifetime preferred-lifetime|infinite}]»
sert à indiquer le pool d'adresses à attribuer par le serveur.
a. L'option « lifetime » indique la durée de validité et la durée préférée des baux, en
secondes. Comme pour DHCPv6 sans état, le client utilise l'adresse IPv6 source du
paquet contenant le message RA.
b. Le mot clé « infinite » présente un temps illimité, et n’est pas supporté par Packet
Tracer.
38. La configuration ci-dessus ne fonctionne pas sur Packet Tracer pour un raison de support,
mais valable pour un routeur physique. Pour cela, on va utiliser la méthode de délégation de
préfixe.
39. La fonction de délégation de préfixe permet à un serveur DHCP d'attribuer des préfixes
choisis dans un pool global aux clients DHCP. Le client DHCP peut ensuite configurer une
adresse IPv6 sur son interface LAN en utilisant le préfixe qu'il a reçu. Il enverra ensuite des
annonce sur le routeur, y compris le préfixe, permettant à d'autres appareils d'utiliser la
configuration automatique pour configurer leurs propres adresses IPv6.
40. Bien que SLAAC ou DHCPv6 permettent une configuration d'hôte simple et automatique, ils
ne fournissent pas de spécification pour déléguer automatiquement un préfixe à un site
client.
a. Avec IPv6, il est nécessaire de créer un modèle hiérarchique dans lequel le
fournisseur de services alloue des préfixes d'un ensemble de pools au client.
b. Le client attribue ensuite des adresses à ses systèmes d'extrémité à partir du pool
prédéfini. Ceci est puissant, car il permet au fournisseur de services de contrôler
l'attribution des préfixes IPv6 et pourrait éliminer les conflits potentiels dans la
sélection des préfixes.
41. Cette fonctionnalité peut être utile dans un environnement FAI. Voici un exemple de
délégation de préfixe IPv6:
e. Enfin, nous allons définir le préfixe d'adresse IPv6 pour l'attribution d'adresse IPv6
avec état aux hôtes par DHCPv6. Pour faire ça:
i. Dans la section « IPv6 Local Pool », cliquez sur le bouton « Create » pour
créer un pool IPv6 avec un nom spécifié dans la section précédente (TP01),
puis définissez la longueur de préfixe du pool. C'est,
Pool local IPv6 : TP01
57. Les messages DHCPv6 provenant des clients sont envoyés à l'adresse de multidiffusion IPv6
FF02::1:2. All_DHCPv6_Relay_Agents_and_Servers.
a. Cette adresse a une portée Link-local, ce qui signifie que les routeurs ne transfèrent
pas ces messages.
b. Le routeur doit être configuré en tant qu'agent de relais DHCPv6 pour permettre au
client et au serveur DHCPv6 de communiquer.
58. La configuration d'un agent de relais DHCPv6 s'effectue à l'aide de la commande « ipv6 dhcp
relay destination ».
a. Cette commande est configurée sur l'interface reliée au client DHCPv6 en utilisant
l'adresse du serveur DHCPv6 comme destination.
R1(config)# interface g0/0
R1(config-if)# ipv6 dhcp relay destination 2001:db8:cafe:1::6
R1(config-if)# end
R1# show ipv6 dhcp interface g0/0
GigabitEthernet0/0 is in relay mode
Relay destinations:
2001:DB8:CAFE:1::6
R1#
59. La commande « show ipv6 dhcp interface » permet de vérifier que l'interface G0/0 est en
mode relais avec 2001:DB8:CAFE:1::6 configuré en tant que serveur DHCPv6.
60. Lorsque le routeur est configuré en tant que serveur DHCPv6 avec ou sans état, la
commande « debug ipv6 dhcp detail » est utile pour vérifier la réception et la transmission
des messages DHCPv6.