BxLUG groupe des utilisateurs de GNU/Linux de Bruxelles

Espace membres

IPv6: Au travail !!

Pour commencer, il faut vérifier que votre kernel a le support IPv6 activé. La commande ifconfig permet de s'en rendre compte

loki:~# ifconfig wlan1
wlan1     Lien encap:Ethernet  HWaddr 00:02:6F:34:96:B2  
          inet adr:192.168.3.5  Bcast:192.168.3.255  Masque:255.255.255.0
          adr inet6: 2001:6f8:374:0:202:6fff:fe34:96b2/64 Scope:Global
          adr inet6: fe80::202:6fff:fe34:96b2/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3040 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3040 errors:39 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000 
          RX bytes:2094157 (1.9 MiB)  TX bytes:562805 (549.6 KiB)
          Interruption:3 Adresse de base:0x3100 

loki:~# 
Si vous voyez la ligne suivante
          adr inet6: fe80::202:6fff:fe34:96b2/64 Scope:Lien
dans la sortie de ifconfig, le support IPv6 est déjà activé dans le noyau. Dans le cas contraire, il faudra charger le module correspondant:
root@loki:~# modprobe ipv6

root@loki:~# 
Note importante: les adresses qui commence par fe80 sont des adresses de lien local juste utilisée pour la configuration automatique. Une adresse v6 publique ressemble à ca:
          adr inet6: 2001:6f8:374:0:202:6fff:fe34:96b2/64 Scope:Global
Maintenant qu'on est sûr que le noyau est prêt pour IPv6, on va tester le DNS pour s'assurer qu'il est en mesure de donner les adresses v6. Pour ca, il faut explicitement demander à la commande host de donner le contenu de la variable AAAA
loki:~# host -t aaaa ftp.belnet.be
ftp.belnet.be           CNAME   niue.belnet.be
niue.belnet.be          AAAA    2001:6A8:3C80:0:203:BAFF:FE39:F931
loki:~# 

On peut en essayer plein d'autres:

frederic@loki:~$ host -t aaaa sixxs.net
sixxs.net               AAAA    2001:838:1:1:210:DCFF:FE20:7C7C
frederic@loki:~$ host -t aaaa www.kame.net
www.kame.net            AAAA    2001:200:0:8002:203:47FF:FEA5:3085
frederic@loki:~$ host -t aaaa www.ietf.org
www.ietf.org            CNAME   ietf.org
ietf.org                AAAA    2610:A0:C779:B:0:0:D1AD:35B4
frederic@loki:~$ host -t aaaa www.prout.be
www.prout.be            AAAA    2001:6F8:307:4:0:0:0:2
frederic@loki:~$ host -t aaaa www.ffii.org
www.ffii.org            CNAME   vic.ffii.org
vic.ffii.org            AAAA    2001:1620:2002:0:2E0:81FF:FE5C:A218
frederic@loki:~$ host -t aaaa gallery.askarel.be
gallery.askarel.be      CNAME   xm3.askarel.be
xm3.askarel.be          AAAA    2002:58C6:707A:0:0:0:0:1
frederic@loki:~$ 

Les adresses ci-dessus *DOIVENT* résoudre, si vous avez un message d'erreur, c'est que le serveur DNS que vous utilisez est défectueux. Problème connu sur les modem/routeurs SpeedTouch (cas vécu) et autres boîtes-qui-font-du-NAT. Dans ce cas, essayez avec les serveurs DNS de votre ISP ou, dans le pire des cas, installez un BIND en local.

Maintenant, on s'occuppe du tunnel…

Bienvenue dans le monde du libre