Dans cet article, nous allons apprendre comment désactiver IPv6 sur CentOS.
Comment Vérifier Si IPv6 Est Activé Ou Non ?
Pour vérifier si IPv6 est activé ou non, exécutez la commande suivante :
adresse IP -6
Si IPv6 est activé, il affichera quelque chose comme dans l’image ci-dessous.
Sortie compatible IPv6
alors que si IPv6 est désactivé, il n’y aura pas de sortie lors de l’exécution de la commande.
Aucune sortie lorsque IPv6 est désactivé
Comment Désactiver Temporairement IPv6 Sur CentOS ?
Pour désactiver temporairement IPv6 dans CentOS, exécutez les commandes suivantes :
sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1 sudo sysctl -w net.ipv6.conf.default.disable_ipv6=1
ou si vous souhaitez désactiver pour un périphérique réseau particulier, remplacez deviceName par le nom du périphérique et exécutez :
sudo sysctl -w net.ipv6.conf.deviceName.disable_ipv6=1
Mais dans cette méthode, il reviendra au redémarrage.
Comment Désactiver Définitivement IPv6 Sur CentOS ?
Il existe deux manières permanentes de désactiver IPv6 dans CentOS :
1. En Utilisant ‘sysctl’
Ajoutez les lignes suivantes à /etc/sysctl.conf en utilisant votre éditeur de texte préféré.
net.ipv6.conf.all.disable_ipv6=1 net.ipv6.conf.default.disable_ipv6=1
ou si vous souhaitez désactiver pour un périphérique réseau particulier, remplacez deviceName par le nom du périphérique et ajoutez-le à /etc/sysctl.conf
net.ipv6.conf.deviceName.disable_ipv6=1
et exécutez la commande suivante pour que les modifications prennent effet.
sudo sysctl -p
Pour vous assurer que votre SSH ne se brise pas, effectuez les modifications suivantes dans /etc/ssh/sshd_config
quelconque
à
AdresseFamille inet
Modifications apportées dans /etc/ssh/sshd_config
Redémarrez ensuite le service SSH en :
systemctl redémarrer sshd
2. Avec De La Bouillie
L’autre méthode consiste à utiliser grub en éditant /etc/default/grub et en ajoutant ipv6.disable=1 dans GRUB_CMDLINE_LINUX , puis en l’enregistrant.
Ajouter dans /etc/default/grub
Exécutez ensuite la commande suivante pour appliquer les modifications apportées à grub pour le BIOS :
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
ou pour appliquer les modifications pour UEFI, exécutez :
sudo grub2-mkconfig -o /boot/efi/EFI/centos/grub.cfg
redémarrage sudo
Cela devrait désactiver IPv6 sur votre machine, vérifiez-le avec ip -6 addr
Conclusion
Il est très facile de désactiver IPv6 dans CentOS, il suffit de suivre la procédure exactement comme mentionné ci-dessus.
Merci pour la lecture! ??