Comment désactiver IPv6 sur Linux

Comment désactiver IPv6 sur Linux

Ipv6 est le protocole Internet de nouvelle génération, conçu pour remplacer le protocole Internet actuel, IP version 4. Des adresses IP sont nécessaires pour la communication entre deux appareils. C'est une identité d'un ordinateur sur Internet.

Cet article vous aidera à désactiver IPv6 à partir de votre boîte Linux.

1. Vérifiez l'adresse IPv6

Utiliser ifconfig Commande pour afficher l'adresse IPv6 actuelle sur votre système. Vous obtiendrez des résultats quelque chose comme ci-dessous.

[[Protégé par e-mail] ~] # ifconfig eth0: Flags = 4163 MTU 1500 INET 45.55.65.94 Masque de réseau 255.255.224.0 Broadcast 45.55.95.255 INET6 FE80 :: 601: 92FF: FE35: EA01 Prefixlen 64 Scopeid 0x20 Ether 04: 01: 92: 35: EA: 01 Txqueuelen 1000 (Ethernet) RX Paquets 2411381 Bytes 794420295 (757.6 MIB) Erreurs Rx 0 Drop 0 Overruns 0 Frame 0 Paquets TX 2151232 octets 351005391 (334.7 MIB) Erreurs Tx 0 Drop 0 Overuns 0 Carrier 0 Collisions 0 Eth1: Flags = 4163 MTU 1500 INET6 FE80 :: 601: 92FF: FE35: EA02 Prefixlen 64 SCOPEID 0X20 ETHER 04: 01: 92: 35: EA: 02 TxQueelelen 1000 (Ethernet) Paquets RX 8 octets 648 (648.0 b) Erreurs Rx 0 Drop 0 Overruns 0 Frame 0 Paquets TX 123828 octets 21997128 (20.9 MIB) Erreurs Tx 0 Drop 0 Overruns 0 Carrier 0 Collisions 0 Lo: Flags = 73 MTU 65536 INET 127.0.0.1 masque de réseau 255.0.0.0 INET6 :: 1 Prefixlen 128 SCOPEID 0x10 LOOP TXQUEUELEN 0 (Loopback local) Paquets RX 47584 octets 4822673 (4.5 MIB) Erreurs Rx 0 Drop 0 Overruns 0 Frame 0 Paquets TX 47584 octets 4822673 (4.5 MIB) ERREURS TX 0 DÉPOST 0 MANDUS 0 Carrier 0 Collisions 0 

2. Désactiver temporairement IPv6

Si pour désactiver IPv6 pour votre session actuelle, utilisez simplement la commande suivante pour définir la variable d'exécution. N'oubliez pas que le changement ci-dessous sera les élites après le redémarrage du système.

$ sudo echo "1"> / proc / sys / net / ipv6 / conf / all / disable_ipv6 

3. Désactiver IPv6 permanent

Pour désactiver l'IPv6 en permanence, modifier / etc / sysctl.Fichier Conf et ajouter / mettre à jour les paramètres suivants

$ vi / etc / sysctl.confli 
filet.ipv6.confli.tous.disable_ipv6 = 1 net.ipv6.confli.défaut.disable_ipv6 = 1 net.ipv6.confli.à.disable_ipv6 = 1 

et recharger la configuration sysctl à l'aide de la commande suivante

$ sudo sysctl -p