This is an old revision of the document!
Table of Contents
Boîte à outils
Comment activer IPv6 ? Les commandes de base pour vérifier la configuration, les routes, affecter une adresse IPv6 statique non-autoconfigurée, etc…
Microsoft Windows
Windows XP
Activation de l'auto-configuration IPv6
Les opérations ci-dessous doivent être effectuées en tant qu’administrateur :
1. installez le Service Pack 2 de Windows XP,
2. mettez à jour Windows XP SP2,
3. ouvrez une fenêtre « Invite de commandes »,
4. activez IPv6 : « ipv6 install »,
5. désactivez le support des adresses temporaires : « ipv6 -p gpu UseTemporaryAddresses no »,
6. redémarrez votre poste de travail.
Apple Mac OS X
Activation de l'auto-configuration IPv6
Par défaut depuis la version 10.2 (Jaguar).
Debian GNU/Linux
Activation de l'auto-configuration IPv6
Noyau 2.4.x
Chargement manuel du module IPv6
# modeprobe ipv6
Chargement automatique du module IPv6
Ajouter “pre-up modprobe ipv6” dans /etc/network/interfaces juste après “iface ethX inet static”.
Noyau 2.6.x
Par défaut.
Assignation d'une adresse IPv6 statique
Dans /etc/network/interfaces, ajoutez une rubrique “iface ethX inet6 static” comme dans cet exemple :
auto eth0 iface eth0 inet static address X.W.Y.Z netmask 255.255.255.0 gateway V.X.W.Y iface eth0 inet6 static # La ligne ci-dessous n'est nécessaire qu'avec un noyau de version antérieure à 2.6. pre-up modprobe ipv6 up sysctl -q -w net.ipv6.conf.eth0.autoconf=0 address 2001:660:Y:Z::1 netmask 64
Red Hat Linux 7.1 - 8
Activation de l'auto-configuration IPv6
Dans le fichier /etc/sysconfig/network :
NETWORKING_IPV6=yes IPV6_AUTOCONF=yes
Dans /etc/sysconfig/network-scripts/ifcfg-eth0 :
IPV6INIT=yes
RedHat Linux 9
Activation de l'auto-configuration IPv6
Par défaut.
Red Hat Enterprise Linux 3
Assignation d'une adresse IPv6 statique
Dans le fichier /etc/sysconfig/network :
NETWORKING_IPV6=yes IPV6_AUTOCONF=yes
Dans /etc/sysconfig/network-scripts/ifcfg-eth0 (eth0 étant le nom de l'interface à configurer) :
IPV6INIT=yes IPV6ADDR=xx:xx:xx:xx:xx:xx/nn # Désactive l'autoconfig d'adresse IP /sbin/sysctl -n -w net.ipv6.conf.eth0.autoconf=0
Note : la commande « sysctl » peut être remplacée par un réglage équivalent dans le /etc/sysctl.conf.
Fedora Linux
Activation de l'auto-configuration IPv6
Par défaut.
Mandriva Linux 10.x
Activation de l'auto-configuration IPv6
Par défaut.
Sun Solaris >= 8
Activation de l'auto-configuration IPv6
touch /etc/hostname6
Assignation d'une adresse IPv6 statique
Dans cet exemple, l'interface à configurer est « hme0 » et l'adresse explicite à affecter est « 2001:660:3305::73/64 ».
1. Modifier ou créer l'entrée « ipnodes » dans /etc/nsswitch.conf à l'identique de l'entrée « hosts » :
hosts: files dns ipnodes: files dns
2. Créer un fichier /etc/hostname6.hme0 contenant la ligne :
addif 2001:660:3305::73/64 up
3. Ajouter dans le fichier /etc/inet/ndpd.conf (le créer si nécessaire) :
if-hme0 StatelessAddrConf false
4. Redémarrer la machine par « init 6 ».
BSD
Cisco
Activation d'IPv6 sur un routeur Cisco 7200 VXR
ipv6 unicast-routing
Annonce de préfixe pour une interface
interface GigabitEthernet0/2 ipv6 address 2001:660:3305:0000::/64 eui64 ipv6 enable ipv6 nd prefix-advertisement 2001:660:3305:0000::/64 604800 604800 onlink autoconfig
