La dernière révision du protocole Internet et ses différents avantages sont suffisamment encourageants pour apprendre à les utiliser. La question fondamentale que vous vous posez peut-être est la suivante : par où dois-je commencer ? C'est facile ; vous devez comprendre comment activer Ubuntu IPv6 (Internet Protocol version 6) comme point de départ. Pour y parvenir, vous pouvez utiliser ce guide pour vous familiariser avec chaque étape d'activation d'IPv6 sur le serveur Ubuntu. Avant d’aller plus loin, revenons sur ce que nous savons sur IPv6 et ses avantages.
Qu’est-ce qu’IPv6 ?
IPv6 (Internet Protocol Verversion 6) est la norme d'adresse IP (Internet Protocol) de génération successive conçue pour faire progresser et éventuellement remplacer IPv4. Tous les appareils connectés à Internet, tels que les ordinateurs, les téléphones portables, les composants domotiques et les capteurs IoT, ont besoin de plusieurs adresses IP pour communiquer entre d'autres appareils. Le système d'adresses IP d'origine, appelé IPv4, est à court d'adresses en raison de son utilisation généralisée due à l'augmentation du nombre d'appareils connectés. Pour en savoir plus sur les différences entre IPv4 et IPv6, lisez : «IPv4 vs IPv6 : comment IPv6 est configuré pour remplacer IPv4“

Quels sont les avantages d’IPv6 ?
IPv6 est la dernière version du protocole Internet et fonctionne de manière similaire à IPv4 ; tous deux fournissent les adresses IP uniques nécessaires à la communication des appareils compatibles Internet. Mais il présente une distinction significative par rapport à IPv4 : il utilise un Adresse IP 128 bits.
Voici les principaux avantages d’IPv6 :
- Fournir une configuration automatique
- Aucune collision d'adresses privées
- routage multicast amélioré
- Format d'en-tête plus simple
- Routage simplifié et plus efficace
- Meilleure qualité de service (étiquetage des flux)
- Authentification et support intégrés
- offrant des choix et des extensions flexibles
- Administration plus gérable (pas de DHCP)
Pourquoi IPv6 a-t-il été introduit ?
IPv6 a été explicitement créé pour résoudre l'épuisement de l'espace d'adressage. Même dans les années 1980, les professionnels faisaient part de leurs inquiétudes face au problème de l’épuisement. De plus, peu de temps après le lancement de l'adressage IPv4, il a montré diverses limitations telles que des problèmes d'évolutivité et de capacité.
Lire aussi : Configuration DNS sur MikroTik
Comment configurer IPV6 sur Ubuntu
Voici les instructions étape par étape dont vous avez besoin pour activer Ubuntu IPv6 sur votre système.
Étape 1 : Modification du fichier sysctl.conf
La première étape pour configurer Ubuntu IPv6 est de se connecter au serveur avec accès root. Après cela, vous devez modifier certaines informations dans le fichier sysctl.conf. Pour ce faire, entrez le fichier en mode édition. Dans ce tutoriel, nous utiliserons l'éditeur vim ; Notez que vous pouvez utiliser n’importe quel éditeur de fichiers de votre choix.
vim /etc/sysctl.conf
Vous devez ajouter ce qui suit à la fin du fichier :
net.ipv6.conf.default.disable_ipv6 = 0 net.ipv6.conf.all.disable_ipv6 = 0
Maintenant, enregistrez puis fermez le fichier
Étape 2 : Modification du fichier d'interfaces
Un autre fichier qui doit être modifié est le fichier d'interfaces sous le chemin /etc/réseau/. Avant d'effectuer l'une de ces étapes, veuillez d'abord faire une copie de sauvegarde du fichier /etc/network/interfaces.
vim /etc/network/interfaces
Vous devez ajouter la ligne suivante au fichier d'interfaces :
iface eth0 inet6 static pre-up modprobe ipv6 address IPv6-IP-Address netmask 64 gateway IPv6-IP-Gateway-Address
Ensuite, vous devez enregistrer et quitter le fichier d'interfaces. Notez que vous devez vous assurer de remplacer IPv6-IP-Address et IPv6-IP-Gateway-Address par les détails Ubuntu IPv6 qui vous ont été fournis.
Étape 3 : Redémarrage du service réseau
La troisième étape pour activer l'adresse Ubuntu IPv6 sur votre serveur consiste à redémarrer le service réseau afin que les modifications prennent effet.
service networking restart
Étape 4 : vérifier l'installation d'Ubuntu IPv6
Vous pouvez vérifier si la bonne adresse IPv6 a été installée sur votre système d'exploitation Linux ou non à l'aide de la commande ci-dessous :
ifconfig eth0
Prenons l'exemple suivant pour comprendre ces étapes :
eth0 Encapsulation du lien : Ethernet HWaddr 06:0c:6c:01:12:98
adresse inet : 103.25.202.165 Bcast : 103.25.202.255 Masque : 255.255.255.0
adresse inet6 : fe80 ::40c:6cff:fe01:1298/64 Portée :Lien
adresse inet6 : 2400:c980:0:2::2/64 Portée : mondiale
UP BROADCAST RUNNING MULTIDIFFUSION MTU : 1 500 Métrique : 1
Paquets RX : 2505260 erreurs : 0 abandonnés : 14 dépassements : 0 trame : 0
Paquets TX : 640 650 erreurs : 0 abandonnés : 0 dépassements : 0 transporteur : 0
collisions : 0 txqueuelen : 1000
Octets RX : 203319645 (203,3 Mo) octets TX : 74852651 (74,8 Mo)
Faites attention à cette ligne :
adresse inet6 : 2400:c980:0:2::2/64 Portée : mondiale
Cette ligne vérifie que l'adresse IPv6 correcte est affichée.
Le choix évident
La majorité des serveurs exécutés sous Linux utilisent Ubuntu ; pourquoi pas toi ? Découvrez pourquoi tout le monde aime Ubuntu : obtenez un VPS Ubuntu optimisé
Obtenez votre VPS UbuntuComment désactiver IPv6 sur Ubuntu
Cette section expliquera comment désactiver le protocole Ubuntu IPv6 sur votre système. Cette directive est un peu avancée, alors assurez-vous de prêter attention à tous les détails. Maintenant, ouvrez un terminal (CTRL+ALT+T), et c'est parti ! Veuillez noter que pour la plupart des commandes que vous saisirez dans le terminal, vous aurez besoin de privilèges root (sudo).
Première méthode : désactiver IPv6 à l’aide de Sysctl
Discutons de la première approche pour désactiver IPv6 sur votre Ubuntu.
Étape 1 : Vérification de l'adresse IPv6 d'Ubuntu
Tout d’abord, vous devez vous assurer que IPv6 est activé sur votre système. Vous pouvez vérifier votre adresse IP dans Ubuntu en utilisant cette commande :
ip a
Après avoir exécuté la commande ci-dessus, vous verrez une adresse IPv6 si elle est activée, similaire à ci-dessous :

Étape 2 : Utilisation de la commande sysctl
Vous devez maintenant utiliser la commande sysctl pour désactiver IPv6 sur le système d'exploitation Ubuntu :
sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1
sudo sysctl -w net.ipv6.conf.default.disable_ipv6=1
sudo sysctl -w net.ipv6.conf.lo.disable_ipv6=1
Étape 3 : vérifier le processus de désactivation d'Ubuntu IPv6
Tout comme pour activer IPv6 sur Ubuntu, vous devez également vous assurer qu'il est correctement désactivé. Pour ce faire, tapez à nouveau la commande suivante :
ip a
Tout comme ci-dessous, vous ne devriez voir aucune entrée IPv6 car vous venez de désactiver Iv6 sur votre système.

Mais faites attention ; ces commandes désactivent temporairement IPv6 sur votre système d'exploitation Ubuntu. En d’autres termes, au prochain démarrage de votre système, votre iPv6 sera à nouveau activé. Pour rendre cette option persistante, vous pouvez modifier /etc/sysctl.conf. Comme les sections précédentes, nous utiliserons vim pour éditer le fichier. Assurez-vous d'avoir les droits d'administrateur (utilisez sudo) :

Vous devez ajouter les lignes suivantes au fichier :
net.ipv6.conf.all.disable_ipv6=1 net.ipv6.conf.default.disable_ipv6=1 net.ipv6.conf.lo.disable_ipv6=1
Pour que les paramètres prennent effet, utilisez cette commande :
sudo sysctl -p
Si Ubuntu IPv6 est toujours activé après le redémarrage du système, vous devez créer le fichier /etc/rc.local et remplissez-le avec ce qui suit. Faites attention que vous devez le faire avec les privilèges root.
#!/bin/bash # /etc/rc.local /etc/sysctl.d /etc/init.d/procps restart exit 0
À ce stade, vous devez utiliser la commande chmod pour rendre le fichier exécutable :
sudo chmod 755 /etc/rc.local
Cette commande lira manuellement les paramètres du noyau à partir de votre fichier de configuration sysctl. Notez que tout cela se produit pendant le démarrage.
A lire aussi : Debian contre Ubuntu
Deuxième méthode : désactiver IPv6 à l’aide de GRUB
La deuxième approche pour désactiver Ubuntu IPv6 sur votre système consiste à configurer VER et transmettre les paramètres du noyau au moment du démarrage. Vous devez éditer /etc/default/grub pour faire ça. Encore une fois, assurez-vous que vous disposez des privilèges d'administrateur :

Modifiez maintenant GRUB_CMDLINE_LINUX_DEFAULT et GRUB_CMDLINE_LINUX pour désactiver IPv6 au démarrage :
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash ipv6.disable=1" GRUB_CMDLINE_LINUX="ipv6.disable=1"
Enregistrez ce fichier et exécutez la commande update-grub :
sudo update-grub
Maintenant que vous utilisez cette technique, les paramètres devraient persister au redémarrage.
Réflexion finale : configurer Ubuntu IPv6
Même si IPv6 a été introduit pour résoudre le problème de l'espace d'adressage, il vous offre de nombreux autres avantages, notamment la prévention des collisions d'adresses privées, l'amélioration du routage multicast, une meilleure qualité de service, l'authentification intégrée et un routage simplifié et plus efficace. Il est donc clair qu'il est essentiel de savoir comment activer IPv6 sur Ubuntu. Comme vous l'avez vu dans cet article, Ubuntu est l'une des distributions Linux les plus conviviales que vous puissiez utiliser dans de nombreux domaines. Nous sommes également fiers de vous offrir notre VPN Ubuntu, composé d’un matériel robuste et optimisé pour que vous puissiez tirer le meilleur parti des fonctionnalités d’Ubuntu.
FAQ
Comment activer IPv6 sur Ubuntu ?
De manière générale, la configuration d'IPv6 sur Ubuntu comporte trois étapes au cours desquelles vous devez modifier le fichier sysctl.conf, le fichier d'interfaces et redémarrer le service réseau.
Que se passe-t-il si j'active IPv6 ?
IPv6 peut vous offrir de nombreux avantages, notamment la prise en charge d'un plus grand nombre d'appareils, une meilleure sécurité et des connexions plus efficaces. Même si certains logiciels plus anciens peuvent ne pas fonctionner comme espéré, la plupart de votre réseau devrait fonctionner correctement avec l'activation d'IPv6.
Comment puis-je trouver mon adresse IPv6 sous Linux ?
Voici deux instructions Unix génériques pour déterminer votre adresse IPv6 et votre itinéraire par défaut :
- Exécutez ifconfig -a et recherchez inet6 pour voir vos adresses IPv6.
- Exécutez netstat -nr et recherchez inet6 ou Internet6 ou des mots similaires pour trouver la partie IPv6 ; puis recherchez default ou :: ou ::/0 .
IPv6 augmentera-t-il la vitesse d’Internet ?
Certains fournisseurs de services Web et cloud ont mesuré la vitesse d'IPv6 et d'IPv4. Les résultats montrent que les sites Web se chargent 5 % plus rapidement dans la médiane et 15 % plus rapidement pour le centile de 95 % sur IPv6 que sur IPv4, ce qui signifie que ceux qui recherchent le haut débit devraient mieux utiliser IPv6.