Configurer une adresse IPv6 sous Linux
Configurer une adresse IPv6 sur un système Linux nécessite de manipuler les fichiers de configuration appropriés afin de garantir que les paramètres restent actifs après un redémarrage. Ce guide vous accompagnera à travers les étapes pour ajouter une adresse IPv6 de manière permanente.
Ajouter une adresse IPv6
Lorsque vous souhaitez ajouter une adresse IPv6 à votre interface réseau, vous devez décider si vous allez le faire temporairement (remplaçant l’adresse actuelle) ou de façon permanente. Pour une configuration permanente, il est essentiel de modifier les fichiers de configuration du réseau.
Modification du fichier de configuration sur Debian/Ubuntu
Sur les systèmes basés sur Debian ou Ubuntu, vous pouvez ajouter l’adresse IPv6 de la manière suivante :
- Ouvrez le fichier de configuration pour l’interface réseau. Par exemple, pour une interface nommée
eth0
: - Ajoutez les lignes suivantes pour définir l’adresse IPv6 :
- Enregistrez et fermez le fichier.
- Enfin, redémarrez le service réseau pour appliquer les modifications :
sudo nano /etc/network/interfaces
iface eth0 inet6 static
address 2001:0db8:0:f101::1
netmask 64
gateway fe80::1
sudo systemctl restart networking
Modification du fichier de configuration sur CentOS/Fedora
Pour les utilisateurs de CentOS ou Fedora, le procédé est légèrement différent :
- Éditez le fichier de configuration de l’interface avec :
- Ajoutez la ligne suivante pour spécifier les adresses IPv6 secondaires si nécessaire :
- Après les modifications, redémarrez le service réseau :
sudo nano /etc/sysconfig/network-scripts/ifcfg-eth0
IPV6ADDR_SECONDARIES="2001:0db8:0:f101::2/64 2001:0db8:0:f101::3/64"
sudo systemctl restart network
Confirmation de l’ajout de l’adresse IPv6
Pour vérifier si l’adresse IPv6 a été correctement configurée, exécutez la commande suivante :
ip -6 addr show eth0
Cela affichera toutes les adresses IPv6 associées à l’interface eth0
. Assurez-vous que votre nouvelle adresse figure dans la liste.
Ajouter une route IPv6 persistante
Il peut également être nécessaire d’ajouter des routes IPv6 de manière persistante. Voici comment procéder :
- Pour une entrée au sein de la table par défaut, utilisez la commande suivante :
- Cette commande assure que la route persiste même après un redémarrage.
echo '2001:0db8:0:f102::/64 via 2001:0db8:0:f101::1' | sudo tee -a /etc/sysconfig/network/ifroute-eth0
Comment ajouter une adresse IPv6 sous Linux de manière permanente
Pour garantir que l’adresse IPv6 soit permanente, il suffit de suivre les étapes de configuration appropriées selon la distribution Linux. Les modifications doivent être appliquées via les fichiers de configuration réseau et confirmées en vérifiant les paramètres d’adresse.
FAQ
- Qu’est-ce qu’une adresse IPv6 locale de lien ?
- Une adresse locale de lien est une adresse IPv6 utilisée pour la communication entre machines sur le même réseau local. Elle est créée automatiquement et commence généralement par le préfixe FE80::/10.
- Comment vérifier si mon système prend en charge IPv6 ?
- Pour comprobar si votre système supporte IPv6, vous pouvez exécuter la commande
ip -6 address
et vérifier si des adresses IPv6 sont visibles. - Les adresses IPv6 doivent-elles être configurées avec des adresses IPv4 ?
- Bien qu’il soit possible d’utiliser IPv6 seul, il est souvent recommandé de configurer une adresse IPv4 en parallèle pour assurer la compatibilité avec des systèmes et réseaux qui ne prennent pas encore pleinement en charge IPv6.