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 2007
0

Bonsoir,

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 1
La 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 tun6to4 
Lorsque 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).  

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.

docs

Posté par Mildred (Jabber id, page perso, ) le 15/02/2007 à 23:45. (lien). Évalué à 2.

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

Posté par Pascal Terjan (Jabber id, page perso, ) le 16/02/2007 à 00:38. (lien). Évalué à 3.

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