Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:reseau:ipv6 [04/07/2014 23:16] captnfab [Introduction] |
doc:reseau:ipv6 [21/03/2015 18:01] milou [LENNY avec Grub] |
||
---|---|---|---|
Ligne 35: | Ligne 35: | ||
En terminal root(([[:doc:systeme:su]])), tapez : | En terminal root(([[:doc:systeme:su]])), tapez : | ||
- | <code bash> | + | <code root> |
ls /proc/net/if_inet6 | ls /proc/net/if_inet6 | ||
ls: impossible d'accéder à /proc/net/if_inet6: Aucun fichier ou dossier de ce type</code> | ls: impossible d'accéder à /proc/net/if_inet6: Aucun fichier ou dossier de ce type</code> | ||
Si le fichier existe, il contient la liste des interfaces réseaux pour lesquelles le protocole est supporté. Par exemple : | Si le fichier existe, il contient la liste des interfaces réseaux pour lesquelles le protocole est supporté. Par exemple : | ||
- | <code bash> | + | <code root> |
cat /proc/net/if_inet6 | cat /proc/net/if_inet6 | ||
fe80000000000000025056fffc00c008 05 40 20 80 vmnet8 | fe80000000000000025056fffc00c008 05 40 20 80 vmnet8 | ||
Ligne 50: | Ligne 50: | ||
Une autre méthode permettant de voir si l’IPV6 est actif sur l’une des interfaces du système, consiste à rechercher l’adresse IPV6 qui lui est allouée (ligne “inet6 addr:” du retour d’”ifconfig”) ainsi toujours en terminal root : | Une autre méthode permettant de voir si l’IPV6 est actif sur l’une des interfaces du système, consiste à rechercher l’adresse IPV6 qui lui est allouée (ligne “inet6 addr:” du retour d’”ifconfig”) ainsi toujours en terminal root : | ||
- | <code bash> | + | <code root> |
ifconfig lo | ifconfig lo | ||
lo Link encap:Local Loopback | lo Link encap:Local Loopback | ||
Ligne 64: | Ligne 64: | ||
Vous pouvez désactiver l’IPV6 en utilisant les fichiers de “/proc/sys” (pseudo système de fichier permettant de modifier dynamiquement les paramètres du noyau).L’IPV6 est géré via l’arborescence “net/ipv6/conf” de ce répertoire : | Vous pouvez désactiver l’IPV6 en utilisant les fichiers de “/proc/sys” (pseudo système de fichier permettant de modifier dynamiquement les paramètres du noyau).L’IPV6 est géré via l’arborescence “net/ipv6/conf” de ce répertoire : | ||
- | <code bash> | + | <code root> |
ls /proc/sys/net/ipv6/conf | ls /proc/sys/net/ipv6/conf | ||
all default eth0 lo vboxnet0 vmnet1 vmnet8</code> | all default eth0 lo vboxnet0 vmnet1 vmnet8</code> | ||
Ligne 84: | Ligne 84: | ||
Exemple, vérifions par les 2 commandes suivantes que l'IPV6 est activé sur lo : | Exemple, vérifions par les 2 commandes suivantes que l'IPV6 est activé sur lo : | ||
- | <code bash> | + | <code root> |
cat /proc/sys/net/ipv6/conf/lo/disable_ipv6 | cat /proc/sys/net/ipv6/conf/lo/disable_ipv6 | ||
0</code> | 0</code> | ||
- | <code bash> | + | <code root> |
cat /proc/net/if_inet6 | grep lo | cat /proc/net/if_inet6 | grep lo | ||
00000000000000000000000000000001 01 80 10 80 lo</code> | 00000000000000000000000000000001 01 80 10 80 lo</code> | ||
Modifions le fichier fatal if_inet6 : | Modifions le fichier fatal if_inet6 : | ||
- | <code bash> | + | <code root> |
echo 1 > /proc/sys/net/ipv6/conf/lo/disable_ipv6</code> | echo 1 > /proc/sys/net/ipv6/conf/lo/disable_ipv6</code> | ||
Nous vérifions qu’il a bien disparu des interface IPV6 : | Nous vérifions qu’il a bien disparu des interface IPV6 : | ||
- | <code bash> | + | <code root> |
cat /proc/net/if_inet6 | grep lo</code> | cat /proc/net/if_inet6 | grep lo</code> | ||
Dans cet exemple nous avons désactivé le support en passant à 1 le contenu de /lo/disable_ipv6 comme l'indique la commande : | Dans cet exemple nous avons désactivé le support en passant à 1 le contenu de /lo/disable_ipv6 comme l'indique la commande : | ||
- | <code bash> | + | <code root> |
cat /proc/sys/net/ipv6/conf/lo/disable_ipv6 | cat /proc/sys/net/ipv6/conf/lo/disable_ipv6 | ||
1</code> | 1</code> | ||
Ligne 120: | Ligne 120: | ||
Voici les commandes successives qui le permettent à exécuter toujours en root : | Voici les commandes successives qui le permettent à exécuter toujours en root : | ||
- | <code bash> | + | <code root> |
echo 1 > /proc/sys/net/ipv6/conf/all/disable_ipv6</code> | echo 1 > /proc/sys/net/ipv6/conf/all/disable_ipv6</code> | ||
- | <code bash> | + | <code root> |
echo 0 > /proc/sys/net/ipv6/conf/all/autoconf</code> | echo 0 > /proc/sys/net/ipv6/conf/all/autoconf</code> | ||
- | <code bash> | + | <code root> |
echo 1 > /proc/sys/net/ipv6/conf/default/disable_ipv6</code> | echo 1 > /proc/sys/net/ipv6/conf/default/disable_ipv6</code> | ||
- | <code bash> | + | <code root> |
echo 0 > /proc/sys/net/ipv6/conf/default/autoconf</code> | echo 0 > /proc/sys/net/ipv6/conf/default/autoconf</code> | ||
Le résultat est immédiat : | Le résultat est immédiat : | ||
- | <code bash> | + | <code root> |
cat /proc/net/if_inet6</code> | cat /proc/net/if_inet6</code> | ||
Ligne 158: | Ligne 158: | ||
Éditer le fichier **/etc/modprobe.d/blacklist** voir commande linux - [[:doc:editeurs:nano]] | Éditer le fichier **/etc/modprobe.d/blacklist** voir commande linux - [[:doc:editeurs:nano]] | ||
- | # nano /etc/modprobe.d/blacklist | + | <code root>nano /etc/modprobe.d/blacklist</code> |
ajouter tout à la fin la ligne : | ajouter tout à la fin la ligne : | ||
blacklist ipv6 | blacklist ipv6 | ||
Ligne 164: | Ligne 164: | ||
Éditer ensuite le fichier **/etc/hosts** pour enlever les entrées IPv6. (sans sauvegarde, si vous les commentez seulement comme ici, sans les supprimer...) | Éditer ensuite le fichier **/etc/hosts** pour enlever les entrées IPv6. (sans sauvegarde, si vous les commentez seulement comme ici, sans les supprimer...) | ||
- | # nano /etc/hosts | + | <code root>nano /etc/hosts</code> |
//Ici, mon fichier// **/etc/hosts** //où je les ai déjà commentées avec # pour les désactiver//... | //Ici, mon fichier// **/etc/hosts** //où je les ai déjà commentées avec # pour les désactiver//... | ||
127.0.0.1 localhost | 127.0.0.1 localhost | ||
Ligne 178: | Ligne 178: | ||
Liens : | Liens : | ||
- | [[http://www.lefinnois.net/wp/index.php/2007/08/21/desactiver-ipv6-sur-debian-gnu-linux/]] (ne fonctionne plus à partir du noyau 2.6.29) | + | [[http://www.lefinnois.net/wp/index.php/2007/08/21/desactiver-ipv6-sur-debian-gnu-linux/]] (ne fonctionne plus à partir du noyau 2.6.29) - Lien obsolète |
//Que toutes les roses parfument son chemin//... | //Que toutes les roses parfument son chemin//... |