Comment Désactiver IPv6 Sur CentOS ?

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! ??