aaah mais si mais ah-ah bien sur mais oui on savait.
Ce matin, quelqun sur le canal posait des questions sur le tunneling IPv6, les tunnels brokers tels que freenet6 ou sixxs, la mise en place et tout ce genre de choses. Mr bedlam, innocemment. lache un “mais pourquoi t’utilises pas stf(4) ?”. Et là , c’est le drâme, la plupart des intervenants se regardent, et devant tant de beauté, ils se mettent tous à pleurer de ne pas avoir tâté tu 6to4 avant.
Pour les retardataires qui, comme nous, se faisaient encore chier à monter du gif(4), sachez que stf -pseudo device disponible sous Free et Net, OpenBSD ne le supporte plus “pour des raisons de sécurité”(tm)-, permet le plus simplement du monde et sans aucune inscription que ce soit, ou que ce soit, de transformer votre réseau classique en réseau IPv6 routable. Voici d’abord quelques liens pour vous mettre en bouche :
http://www.kfu.com/~nsayer/6to4/
http://www.kfu.com/~nsayer/6to4/noipv4.html
et evidemment http://www.feyrer.de/NetBSD/6to4.html (decidemment il est partout)
Et parce qu’il faut bien qu’on s’excuse de pas en avoir parlé avant, un bout de conf ad’hoc:
sous NetBSD, ajoutez
pseudo-device stf 1 Ã votre conf kernel, recompilez, rebootez
sous FreeBSD, pas besoin de recompiler votre noyau, un simple
kldload if_stf suffit (n’oubliez pas if_stf_load=”YES” dans le /boot/loader.conf)
Sur votre passerelle, calculez votre adresse IPv6 Ã partir de l’IP publique, soit, pour une IPv4 Ã 212.10.20.30, l’IPv6 correspondante sera 2002:d40a:141e:1::1, car
212(10) == d4(16)
10(10) == 0a(16)
20(10) == 14(16)
30(10) == 1e(16)
Maintenant, uppez votre interface stf(4) 6to4 :
/sbin/ifconfig stf0 inet6 2002:d40a:141e:1::1 prefixlen 16 alias
Et routez le traffic vers l’IP magique 2002:c058:6301:: qui d’après la RFC 3068 (de 2001…) definit une adresse anycast qui se charge de vous diriger vers le routeur 6to4 le plus proche.
/sbin/route add -inet6 default 2002:c058:6301::
ET C’EST TOUT !
Putain, 8 ans qu’on s’emmerde avec tspc… Allez, bonne fin de week end, hein.
Update: la procédure complète sous FreeBSD: http://www.section6.net/wiki/index.php/Getting_on_the_IPv6_Net
Update 2: et pour le reverse qui va bien: http://6to4.nro.net/
Posté dans Ipv6 | 5 Comments »


February 12th, 2006 at 8:57 pm
Ha mais merde, c’est BEAU !!
Je réfléchissais justement à la conf de mon réseau, et comment tater de l’ipv6….
*joie*, et *félicité* !!!!
February 13th, 2006 at 1:57 pm
AAAaah! maaais AAAAAh! qui m’a éjaculé dessus ?!
mon costume tout propre !!#%$&
February 13th, 2006 at 2:04 pm
Mais vla comment on se faisait chier avant avec tspc, freenet6 et tout le toutim !#@ Putain c’est beau ce truc!!
February 13th, 2006 at 5:36 pm
Ca aurait pu être 7 ans, et pas 8.
Grmbl.
February 15th, 2006 at 1:40 am
Gisèle mon amour :
http://livre.point6.net/index.php/Accueil
Et oui, stf s’est fait jeter de OpenBSD pour les raisons suivantes :
http://www.monkey.org/openbsd/archive/tech/0401/msg00012.html
et plus d’explications là -> http://playground.iijlab.net/i-d/draft-itojun-ipv6-transition-abuse-01.txt