Retourner aux forums || Retourner au forum Linux.general
Linux.general : IPv6: configuration tunnel 6to4 / ping: Address unreachable
Posté par Mildred (Jabber id, page perso, ) le 15 février 2007Bonsoir,
Le récent article sur IPv6 m'a donné envie de m'y mettre, et de configurer 6to4 sur ArchLinux ... sauf que ça ne marche pas. Pour compliquer un peu les choses, je suis derrière une freebox (qui joue le rôle de NAT, carte wifi oblige) mais j'ai redirigé tous les ports vers ma machine alors cela devrait fonctionner.
Voici comment j'ai configuré mon tunnel:ip tunnel add name tun6to4 mode sit ttl 64 remote any local 82.233.96.31 ip link set dev tun6to4 up ip -6 addr add 2002:52e9:601f::1/16 dev tun6to4 ip -6 route add 2000::/3 via ::192.88.99.1 dev tun6to4 metric 1La table de routage:
route -A inet6 Kernel IPv6 routing table Destination Next Hop Flags Metric Ref Use Iface ::1/128 :: U 0 1 1 lo ::82.233.96.31/128 :: U 0 132 1 lo ::/96 :: U 256 69 0 tun6to4 2002:52e9:601f::1/128 :: U 0 4 1 lo 2002::/16 :: U 256 0 0 tun6to4 2000::/3 ::192.88.99.1 UG 1 3 0 tun6to4 fe80::250:8dff:fefd:aa0e/128 :: U 0 0 1 lo fe80::/64 :: U 256 0 0 eth0 fe80::/64 :: U 256 0 0 tun6to4 ff00::/8 :: U 256 0 0 eth0 ff00::/8 :: U 256 0 0 tun6to4Lorsque je regarde tout ça, je me dis que tout à l'air de bien fonctionner. Je tente alors un ping vers 2001:ad0::1 mais :
ping6 -c 5 2001:ad0::1 PING 2001:ad0::1(2001:ad0::1) 56 data bytes From 2002:52e9:601f::1 icmp_seq=0 Destination unreachable: Address unreachable From 2002:52e9:601f::1 icmp_seq=1 Destination unreachable: Address unreachable From 2002:52e9:601f::1 icmp_seq=2 Destination unreachable: Address unreachable From 2002:52e9:601f::1 icmp_seq=3 Destination unreachable: Address unreachable From 2002:52e9:601f::1 icmp_seq=4 Destination unreachable: Address unreachable --- 2001:ad0::1 ping statistics --- 5 packets transmitted, 0 received, +5 errors, 100% packet loss, time 3998ms
Il y a un truc de bizarre ... J'ai regardé avec wireshark pour voir si il y avait des paquets ... Je trouve les paquets ICMPv6 sur mon tunnel mais aucun paquet IP sur mon interface eth0 avec le protocole numéro 41 (protocole 6to4).
De toute évidence, le NAT de la freebox n'y est pour rien, mais alors d'où vient le problème ??? Le tunnel n'a tout simplement pas l'air d'écrire les paquets IPv4 sur eth0 et je ne sais pas pourquoi.
Quelqu'un peut m'aider ? Merci.
Mildred> Lire le message (3 commentaires, moyenne: 2,3).
docs
voila les docs que j'ai utilisées:
http://6to4.version6.net/?lang=en_GB
http://mboucey.free.fr/Linux+IPv6-HOWTO-fr/configuring-ipv6t(...)
Heu
mais j'ai redirigé tous les ports vers ma machine alors cela devrait fonctionner.
Oui mais non, ton tunnel c'est pas du tcp ni de l'udp donc ca passe pas par un port... C'est un protocole différent au dessus d'ip (le 41).
-
[^]Re: Heu
Posté par Mildred (Jabber id, page perso, ) le 16/02/2007 à 12:56. (lien). Évalué à 2.oui, c'est vrai ... et en plus je le savais ... mais faire des choses trop tard le soir ne me réussit pas toujours :).
Bon, ce qui m'intrigue c'est que je n'ai aucun paquet n sortie de ma carte eth0 mais vu que ça ne risque pas de rentrer ans l'autre sens, je crois que je vais me rabattre sur une solution style go6/freenet6
Ils pourraient quand même mettre un tunnel IPv6 dans la freebox, ca ne doit pas couter grand chose, juste une configuration a changer...
Revenir en haut de page || Retourner aux forums || Retourner au forum Linux.general


Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.