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 12:18] smolski |
doc:reseau:ipv6 [03/07/2014 00:06] 127.0.0.1 modification externe |
||
---|---|---|---|
Ligne 4: | Ligne 4: | ||
* Niveau requis : DÉBUTANT | * Niveau requis : DÉBUTANT | ||
* Commentaires : //stopper l'usage de ipv6.// | * Commentaires : //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à !.]] :-) |
===== Introduction ===== | ===== Introduction ===== | ||
Ligne 25: | Ligne 25: | ||
Pour déterminer si l'IPV6 est activé, voici 2 méthodes au choix : | Pour déterminer si l'IPV6 est activé, voici 2 méthodes au choix : | ||
- | Pour déterminer si IPV6 est activé sur un système Linux, on peut tester l’existence du fichier : | + | Tester l’existence du fichier : |
/proc/net/if_inet6″ | /proc/net/if_inet6″ | ||
- | 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 bash> | ||
ls /proc/net/if_inet6 | ls /proc/net/if_inet6 | ||
Ligne 58: | Ligne 58: | ||
==== Désactiver IPV6 ==== | ==== Désactiver IPV6 ==== | ||
- | |||
- | Là encore 2 méthodes : | ||
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 : | ||
Ligne 71: | Ligne 69: | ||
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″. | 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″. | Si IPV6 est activé sur une interface, “disable_ipv6″ du répertoire de l’interface contient la valeur “0″, sinon, il contient “1″. | ||
Ligne 92: | Ligne 92: | ||
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 bash> | ||
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 bash> | ||
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 : | + | === Toutes interfaces === |
- | /lo/disable_ipv6 | + | |
- | et vérifions qu’il à bien disparu des interface IPV6. | + | **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 : | Pour désactiver l’IPV6 sur toutes les interfaces de la machine, passer à “1″ le contenu de : | ||
Ligne 114: | Ligne 113: | ||
(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 | + | |
- | + | ||
- | afin d’éviter qu’une configuration par défaut soit appliquée aux interfaces. | + | |
- | + | ||
- | Les commandes successives, toujours en root : | + | |
+ | Voici les commandes successives qui le permettent à exécuter toujours en root : | ||
<code bash> | <code bash> | ||
echo 1 > /proc/sys/net/ipv6/conf/all/disable_ipv6</code> | echo 1 > /proc/sys/net/ipv6/conf/all/disable_ipv6</code> | ||
Ligne 136: | Ligne 129: | ||
Le résultat est immédiat : | Le résultat est immédiat : | ||
+ | <code bash> | ||
+ | cat /proc/net/if_inet6</code> | ||
- | cat /proc/net/if_inet6 | + | 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 | ||
===== SQUEEZE avec Grub2 ===== | ===== SQUEEZE avec Grub2 ===== | ||
Ligne 143: | Ligne 144: | ||
Voir **Grub2** en détail ici : | Voir **Grub2** en détail ici : | ||
- | * [[manuel:grub2 | Grub2 - le manuel]] | + | * [[:doc:systeme:grub2 | Grub2 - le manuel]] |
- | * [[manuel:modules_configuration#tp_-_supprimer_ipv6 | Grub2 - Supprimer IPv6]] | + | * [[:doc:systeme:noyau:configuration-des-modules#tp_-_supprimer_ipv6 | Grub2 - Supprimer IPv6]] |
===== LENNY avec Grub ===== | ===== LENNY avec Grub ===== | ||
Ligne 150: | Ligne 151: | ||
La branche **oldstable** | La branche **oldstable** | ||
- | Comme pour toute manipulation sur la configuration, travaillez en **root** voir : commande linux [[commande:su]] | + | Comme pour toute manipulation sur la configuration, travaillez en **root** voir : commande linux [[:doc:systeme:su]] |
- | Éditer le fichier **/etc/modprobe.d/blacklist** voir commande linux - [[commande:editeur:nano]] | + | Éditer le fichier **/etc/modprobe.d/blacklist** voir commande linux - [[:doc:editeurs:nano]] |
# nano /etc/modprobe.d/blacklist | # nano /etc/modprobe.d/blacklist | ||
ajouter tout à la fin la ligne : | ajouter tout à la fin la ligne : |