Configuration d'un tunnel 6in4 SIXXS sous Linux
L'IPv6 commence à interesser pas mal de monde. Il existe un moyen de pouvoir l'avoir indépendemment de votre fournisseur d'accès : un tunnel 6in4. Après avoir remarqué dans mes logs que des gens tombaient sur mon site en cherchant à configurer un tunnel 6in4 avec le tunnel broker SIXXS, j'ai décidé de faire le post que j'avais promi auparavant (Connectivité IPv6 en Test @ Home). Je vous donne ici, quelques informations sur ce sujet.
Il y a deux moyens de configuration possibles :
- L'utilisation de l'outils AICCU fourni par SIXXS. Il existe une version de cet outil pour une multitude de distribution que ce soit pour du Windows, du BSD et du Linux.
- La configuration avec la distribution Debian, ce que je fais. J'utilise les fichiers de configuration de cette distribution, car cela permet d'avoir une utilisation plus contrôlée de la configuration du tunnel (MTU, TTL, ...)
Pour ma configuration, je me suis appuyé sur deux documents : la Configuration Tunnel 6in4 sous Linux et le Script de lancement du Tunnel SIXXS. Je n'utilise pas l'outil AICCU qui ne permettait pas de changer le MTU (je l'ai passé à 1480). J'utilise le script du second document qui prend la place de l'outil AICCU. Les documents suffisent largement pour pouvoir mettre en place une connexion IPv6 chez soi.
Ensuite, si on possède un plage d'adresse IPv6, on peut mettre en place Router Advertisement Daemon. RADVD est un outil qui permet aux autres postes du LAN d'autoconfigurer leur interface IPv6. La configuration de ce service n'est pas compliquée.
Après il suffit de configurer son firewall IPv6, en sachant qu'une nouvelle interface sixxs vient d'apparaitre. Normalement, tout doit fonctionner. N'oubliez pas d'utiliser ping6 pour tester votre connectivité IPv6, et iproute2 pour vérifier votre configuration réseau et de routage.
- L'utilisation de l'outils AICCU fourni par SIXXS. Il existe une version de cet outil pour une multitude de distribution que ce soit pour du Windows, du BSD et du Linux.
- La configuration avec la distribution Debian, ce que je fais. J'utilise les fichiers de configuration de cette distribution, car cela permet d'avoir une utilisation plus contrôlée de la configuration du tunnel (MTU, TTL, ...)
Pour ma configuration, je me suis appuyé sur deux documents : la Configuration Tunnel 6in4 sous Linux et le Script de lancement du Tunnel SIXXS. Je n'utilise pas l'outil AICCU qui ne permettait pas de changer le MTU (je l'ai passé à 1480). J'utilise le script du second document qui prend la place de l'outil AICCU. Les documents suffisent largement pour pouvoir mettre en place une connexion IPv6 chez soi.
Ensuite, si on possède un plage d'adresse IPv6, on peut mettre en place Router Advertisement Daemon. RADVD est un outil qui permet aux autres postes du LAN d'autoconfigurer leur interface IPv6. La configuration de ce service n'est pas compliquée.
Après il suffit de configurer son firewall IPv6, en sachant qu'une nouvelle interface sixxs vient d'apparaitre. Normalement, tout doit fonctionner. N'oubliez pas d'utiliser ping6 pour tester votre connectivité IPv6, et iproute2 pour vérifier votre configuration réseau et de routage.
