logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

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 → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

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 [12/09/2010 16:49]
127.0.0.1 édition externe
doc:reseau:ipv6 [22/03/2015 17:13]
milou [LENNY avec Grub]
Ligne 1: Ligne 1:
-L'​usage de IPv6 par les box de connection adsl (Livebox, Neufbox.. d'​autres ???) donne un ralentissement conséquent sur le débit. +====== IPv6 Trucs et astuces ======
-  Retrouvez de la vélocité ainsi : +
-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:nano]] +  ​Objet : Trucs et astuces à propos de l'​IPv6 
-  ​# nano /etc/modprobe.d/blacklist +  ​Niveau requis : {{tag>​avisé}} 
-ajouter tout à la fin la ligne : +  * Commentaires : //Pour l'​instant,​ le tuto indique comment stopper l'​usage de ipv6./
-   ​blacklist ipv6  +  ​Débutant, à savoir : [[:doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) 
-Ctrl o (Enter] pour enregistrer...+  ​* 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 !))
  
-Éditer ensuite le fichier **/​etc/​hosts** pour enlever les entrées IPv6. (sans sauvegarde, si vous les commentez seulement comme ici, sans les supprimer...) +===== Introduction =====
-   # 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 +L'​usage de IPv6 par les box de connection adsl (FreeboxNeufbox...et autres ???donne dans de rares cas un ralentissement conséquent ​sur le débit. 
-  # ::1     ​localhost ip6-localhost ip6-loopback +Pour retrouver ​de la vélocité vous pourriez en faire cesser le fonctionnement.
-  # fe00::0 ip6-localnet +
-  # ff00::0 ip6-mcastprefix +
-  # ff02::1 ip6-allnodes +
-  # ff02::2 ip6-allrouters +
-  # ff02::3 ip6-allhosts +
-Rendons à César ce qui est à Césarj'ai trouvé cette solution (avec des explications) sur le site de **Denis Bodor** :+
  
-[[http://​www.lefinnois.net/​wp/​index.php/​2007/​08/​21/​desactiver-ipv6-sur-debian-gnu-linux/​]]+==== Livebox ====
  
-//Que toutes les roses parfument son chemin//...+Le service à destination des professionnels supportent déjà IPv6, la partie grand public était encore orpheline. \\ 
 +Orange fournira de la connectivité en ipv6 à partir de 2013  (toujours avec //quelques années de retard// visiblement)\\
  
-Et moi à **Cyber-Gedeon** de nous avoir présenté cette astuce dans le forum, là :+**Voir sur le forum df :** 
 +  * http://​debian-facile.org/​forum/​viewtopic.php?​pid=39205#​p39205
  
-[[http://​debian-facile.org/​forum/​viewtopic.php?​pid=10828#​p10828]]+===== Déterminer si l'IPV6 est activé =====
  
-===== IPV6 avec GRUB2 =====+==== IPV6 actif ====
  
-**/!\ ATTENTION /!\** \\   +Pour déterminer si l'IPV6 est activévoici 2 méthodes au choix :
-Quelques manipulations supplémentaires peuvent être nécessaires : +
-Si vous avez Grub 2 vous pouvez rajouter ipv6.disable=1 dans le fichier /​etc/​default/​grub dans l'option GRUB_CMDLINE_LINUX_DEFAULT. +
-Exemplesi vous avez : +
-  GRUB_CMDLINE_LINUX_DEFAULT="​quiet"​ +
-Vous pouvez mettre : +
-  GRUB_CMDLINE_LINUX_DEFAULT="​ipv6.disable=1 quiet"​ +
-Et là, après un update-grub2 et un reboot, IPV6 est bien désactivé+
  
-Voir GRUB2 en détail ici :+Tester l’existence du fichier : 
 +   /​proc/​net/​if_inet6″ 
 + 
 +Si le fichier n’existe pas, IPV6 n’est pas activé/​supporté. :-) 
 + 
 +En terminal root(([[:​doc:​systeme:​su]])),​ tapez : 
 +<code root> 
 +ls /​proc/​net/​if_inet6 
 +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 : 
 +<code root> 
 +cat /​proc/​net/​if_inet6 
 +fe80000000000000025056fffc00c008 05 40 20 80   ​vmnet8 
 +00000000000000000000000000000001 01 80 10 80       lo 
 +fe80000000000000025056fffec00001 04 40 20 80   ​vmnet1 
 +fe80000000000000020cdbfafed3f062 02 40 20 80     ​eth0</​code>​ 
 + 
 +Dans ce second exemple l’IPV6 est supporté par le système et activé pour les interfaces vmware (“vmnet8″,​ “vmnet1″) ainsi que pour l’interface eth0 et le loopback. 
 + 
 +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 root> 
 +ifconfig lo 
 +lo        Link encap:Local Loopback ​  
 +          inet addr:​127.0.0.1 ​ Mask:​255.0.0.0 
 +          inet6 addr: ::1/128 Scope:​Host 
 +          UP LOOPBACK RUNNING ​ MTU:​16436 ​ Metric:1 
 +          RX packets:244 errors:0 dropped:0 overruns:0 frame:0 
 +          TX packets:244 errors:0 dropped:0 overruns:0 carrier:0 
 +          collisions:​0 txqueuelen:​0  
 +          RX bytes:21044 (20.5 KiB)  TX bytes:21044 (20.5 KiB)</​code>​ 
 +           
 +==== Voir aussi ==== 
 + 
 +**Grub2** ​en détail ici : 
 + 
 +  * [[:​doc:​systeme:​grub2 | Grub2 - le manuel]] 
 +  * [[:​doc:​systeme:​noyau:​configuration-des-modules#​tp_-_supprimer_ipv6 | Grub2 - Supprimer IPv6]] 
 + 
 +===== 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 : 
 +<code root> 
 +ls /​proc/​sys/​net/​ipv6/​conf 
 +all  default ​ eth0  lo  vboxnet0 ​ vmnet1 ​ vmnet8</​code>​ 
 + 
 +Nous trouvons dans le répertoire le paramétrage des différentes interfaces réseau du système : 
 +  - par défaut pour d’éventuelles nouvelles interfaces (default) 
 +  - générale (all) 
 + 
 +Dans chaque répertoire,​ sont placés des fichiers destinés à configurer les paramètres ipv6. Celui qui nous intéresse pour la désactivation du protocole est “disable_ipv6″. 
 + 
 +=== interface === 
 + 
 +Si IPV6 est activé sur une interface, “disable_ipv6″ du répertoire de l’interface contient la valeur “0″, sinon, il contient “1″. 
 + 
 +Pour désactiver l’IPV6 sur une interface, Il nous faudra passer à “1″ le contenu de son fichier : 
 +   /​proc/​sys/​net/​ipv6/​conf/​$IFACE/​disable_ipv6 
 + 
 +La modification prend effet immédiatement. 
 + 
 +Exemple, vérifions par les 2 commandes suivantes que l'IPV6 est activé sur lo : 
 +<code root> 
 +cat /​proc/​sys/​net/​ipv6/​conf/​lo/​disable_ipv6  
 +0</​code>​ 
 + 
 +<code root> 
 +cat /​proc/​net/​if_inet6 | grep lo 
 +00000000000000000000000000000001 01 80 10 80       ​lo</​code>​ 
 + 
 +Modifions le fichier fatal if_inet6 : 
 +<code root> 
 +echo 1 > /​proc/​sys/​net/​ipv6/​conf/​lo/​disable_ipv6</​code>​ 
 + 
 +Nous vérifions qu’il a bien disparu des interface IPV6 : 
 +<code root> 
 +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 : 
 +<code root> 
 +cat /​proc/​sys/​net/​ipv6/​conf/​lo/​disable_ipv6 
 +1</​code>​ 
 + 
 +=== Toutes interfaces === 
 + 
 +**testé** par smolski le 23/11/2012 à 11h48 
 + 
 +Pour désactiver l’IPV6 sur toutes les interfaces de la machine, passer à “1″ le contenu de : 
 +   /​proc/​sys/​net/​ipv6/​conf/​all/​disable_ipv6 
 + 
 +et de : 
 +   /​proc/​sys/​net/​ipv6/​conf/​default/​disable_ipv6 
 + 
 +(politique par défaut) 
 + 
 +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** 
 + 
 +Voici les commandes successives qui le permettent à exécuter toujours en root : 
 +<code root> 
 +echo 1 > /​proc/​sys/​net/​ipv6/​conf/​all/​disable_ipv6</​code>​ 
 + 
 +<code root> 
 +echo 0 > /​proc/​sys/​net/​ipv6/​conf/​all/​autoconf</​code>​ 
 + 
 +<code root> 
 +echo 1 > /​proc/​sys/​net/​ipv6/​conf/​default/​disable_ipv6</​code>​ 
 + 
 +<code root> 
 +echo 0 > /​proc/​sys/​net/​ipv6/​conf/​default/​autoconf</​code>​ 
 + 
 +Le résultat est immédiat : 
 +<code root> 
 +cat /​proc/​net/​if_inet6</​code>​ 
 + 
 +Le fichier est vide. 
 + 
 +==== Lien ==== 
 + 
 +Source fournis par **Frenesik** sur l'irc \\ 
 +(//que mille printemps le baignent lui et sa descendance de fleurs parfumées...//​) : 
 +  * http://​www.admin-linux.fr/?​p=3674 
 + 
 + 
 + 
 + 
 +:-P :-P :-P
  
-[[manuel:​grub2]] \\  
-[[manuel:​modules_configuration#​tp_-_supprimer_ipv6]] 
doc/reseau/ipv6.txt · Dernière modification: 04/11/2015 17:50 par milou

Pied de page des forums

Propulsé par FluxBB