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 [23/11/2012 14:15] smolski |
doc:reseau:ipv6 [22/03/2015 17:18] milou [Déterminer si l'IPV6 est activé] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== IPv6 ====== | + | ====== IPv6 : Trucs et astuces ====== |
- | * Objet : IPv6 | + | * Objet : Trucs et astuces à propos de l'IPv6 |
- | * Niveau requis : DÉBUTANT | + | * Niveau requis : {{tag>avisé}} |
- | * Commentaires : //stopper l'usage de ipv6.// | + | * Commentaires : //Pour l'instant, le tuto indique comment stopper l'usage de ipv6.// |
- | * Débutant, à savoir : [[manuel:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | + | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) |
+ | * Suivi : {{tag>à-tester}} | ||
+ | * Création par [[user>sogalpunx]] 21/05/2009 | ||
+ | * Testé par <...> le <...> | ||
+ | * Commentaires sur le forum : [[https://debian-facile.org/viewtopic.php?id=1388|ici]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | ||
===== Introduction ===== | ===== Introduction ===== | ||
- | L'usage de IPv6 par les box de connection adsl (Freebox, Neufbox...et autres ???) donne un ralentissement conséquent sur le débit. | + | L'usage de IPv6 par les box de connection adsl (Freebox, Neufbox...et autres ???) donne dans de rares cas un ralentissement conséquent sur le débit. |
- | Pour retrouver de la vélocité vous pourriez en faire cesser le fonctionnement.+ | + | Pour retrouver de la vélocité vous pourriez en faire cesser le fonctionnement. |
==== Livebox ==== | ==== Livebox ==== | ||
Ligne 19: | Ligne 23: | ||
* http://debian-facile.org/forum/viewtopic.php?pid=39205#p39205 | * http://debian-facile.org/forum/viewtopic.php?pid=39205#p39205 | ||
- | ===== Wheezy ===== | + | ===== Déterminer si l'IPV6 est activé ===== |
==== IPV6 actif ==== | ==== IPV6 actif ==== | ||
Ligne 30: | Ligne 34: | ||
Si le fichier n’existe pas, IPV6 n’est pas activé/supporté. :-) | Si le fichier n’existe pas, IPV6 n’est pas activé/supporté. :-) | ||
- | En terminal root(([[commande: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 46: | 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 56: | Ligne 60: | ||
collisions:0 txqueuelen:0 | collisions:0 txqueuelen:0 | ||
RX bytes:21044 (20.5 KiB) TX bytes:21044 (20.5 KiB)</code> | RX bytes:21044 (20.5 KiB) TX bytes:21044 (20.5 KiB)</code> | ||
+ | | ||
+ | ==== Voir aussi ==== | ||
- | ==== Désactiver IPV6 ==== | + | **Grub2** en détail ici : |
+ | |||
+ | * [[:doc:systeme:grub2 | Grub2 - le manuel]] | ||
+ | |||
+ | |||
+ | ===== Désactiver IPV6 ===== | ||
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 80: | Ligne 91: | ||
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> | ||
- | Vérifions : | + | 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> | ||
- | Et : | + | 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> | ||
- | |||
- | Dans cet exemple nous désactivons le support en passant à 1 le contenu de : | ||
- | /lo/disable_ipv6 | ||
- | |||
- | puis nous vérifions qu’il à bien disparu des interface IPV6. | ||
=== Toutes interfaces === | === Toutes interfaces === | ||
Ligne 118: | Ligne 124: | ||
(politique par défaut) | (politique par défaut) | ||
- | Par sécurité, mettez à 0 ((le chiffre zéro))les paramètres de configuration automatique de l’IPV6 | + | Par sécurité, afin d’éviter qu’une configuration par défaut soit appliquée aux interfaces, mettez également à 0 ((le chiffre zéro))les paramètres de configuration automatique de l’IPV6 **/proc/sys/net/ipv6/conf/all/autoconf** et **/proc/sys/net/ipv6/conf/default/autoconf** |
- | /proc/sys/net/ipv6/conf/all/autoconf | + | |
- | /proc/sys/net/ipv6/conf/default/autoconf | + | Voici les commandes successives qui le permettent à exécuter toujours en root : |
- | + | <code root> | |
- | afin d’éviter qu’une configuration par défaut soit appliquée aux interfaces. | + | |
- | + | ||
- | Les commandes successives, toujours en root : | + | |
- | + | ||
- | <code bash> | + | |
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> | ||
Le fichier est vide. | Le fichier est vide. | ||
+ | |||
+ | ==== Voir aussi ==== | ||
+ | |||
+ | * [[:doc:systeme:noyau:configuration-des-modules#tp_-_supprimer_ipv6 | Grub2 - Supprimer IPv6]] | ||
==== Lien ==== | ==== Lien ==== | ||
Ligne 151: | Ligne 155: | ||
* http://www.admin-linux.fr/?p=3674 | * http://www.admin-linux.fr/?p=3674 | ||
- | ===== SQUEEZE avec Grub2 ===== | ||
- | |||
- | Voir **Grub2** en détail ici : | ||
- | |||
- | * [[manuel:grub2 | Grub2 - le manuel]] | ||
- | * [[manuel:modules_configuration#tp_-_supprimer_ipv6 | Grub2 - Supprimer IPv6]] | ||
- | |||
- | ===== LENNY avec Grub ===== | ||
- | |||
- | La branche **oldstable** | ||
- | |||
- | Comme pour toute manipulation sur la configuration, travaillez en **root** voir : commande linux [[commande:su]] | ||
- | |||
- | Éditer le fichier **/etc/modprobe.d/blacklist** voir commande linux - [[commande:editeur:nano]] | ||
- | # nano /etc/modprobe.d/blacklist | ||
- | ajouter tout à la fin la ligne : | ||
- | blacklist ipv6 | ||
- | Ctrl o (Enter] pour enregistrer... | ||
- | |||
- | É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 | ||
- | //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.1.1 nom_du_pc | ||
- | |||
- | # The following lines are desirable for IPv6 capable hosts | ||
- | # ::1 localhost ip6-localhost ip6-loopback | ||
- | # fe00::0 ip6-localnet | ||
- | # ff00::0 ip6-mcastprefix | ||
- | # ff02::1 ip6-allnodes | ||
- | # ff02::2 ip6-allrouters | ||
- | # ff02::3 ip6-allhosts | ||
- | 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) | ||
- | |||
- | //Que toutes les roses parfument son chemin//... | ||
- | Cette astuce dans le forum, là : | ||
- | [[http://debian-facile.org/forum/viewtopic.php?pid=10828#p10828]] (idem - ne fonctionne plus à partir du noyau 2.6.29) | ||
:-P :-P :-P | :-P :-P :-P | ||