[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ipv6 (avec free)



Thomas Preud'homme a écrit :
The Friday 12 December 2008 17:21:45 Pascal Hambourg, you wrote :
kaliderus a écrit :
Pascal Hambourg a écrit :
Tu as bien activé l'option IPv6 de Free ? La machine
est connectée directement à la Freebox (ou à travers un switch, mais
pas un routeur) ?
Oui ma machine est en prise directe avec la freebox, option v6 activée,
et j'ai voulu spécifier une adresse au niveau de l'interface (car elle
est spécifiés dans l'interface de free, ce qui me semblait logique), et
c'est vrai aussi que j'avais une adresse auto-configurée basée sur
l'adresse MAC avant de relancer la machine, ce qui ne me choquais pas.
Une adresse commençant par le préfixe attribué par Free ou seulement
l'adresse link local commençant par fe80 ?
Uniquement par fe80
Pas d'adresse d'autoconfiguration, donc ? Est-ce que dmesg renvoie un
message du style "eth0: no IPv6 routers present" ?
Oui exacte
Donc soupçon de problème spécifique de connectivité IPv6 (puisque je
suppose que la connectivité IPv4 ne pose pas problème).
Exacte, en v4 tout fonctionne parfaitement (du moins rien ne me fait penser le contraire)
 J'ai eu vent de
certains pilotes ethernet un peu buggés qui posaient problème avec le
multicast (les annonces de routeur sont envoyées en multicast),
Ce qui pourrait expliquer les messages du type
eth0: increased tx threshold, txcfg 0xd0f01004 ?
une
façon de contourner était de mettre l'interface en mode promiscuous.
Comme c'est ce que fait tcpdump quand il écoute sur une interface
particulière, ça vaut le coup de regarder ce qui arrive en IPv6 pendant
une dizaine de minutes au moins (~période d'envoi d'annonces spontanées
par le routeur) comme suggéré par Thomas :

# tcpdump -ni eth0 ip6
J'ai lancé tcpdump.
Rien ne vient.
J'ai décommenté ce qui concerne eth0 en ipv6 et l'ai relancé.
J'ai lancé tcpdump.
Rien de plus au bout de 30 minutes ...
ping6 www.free.fr
 From blabla .... Destination unreachable : Addresse unreachable
C'est quelle adresse "blabla" ?
PING www.free.fr(2a01:e0c:1:1599::1) 56 data bytes
From 2a01:tata:titi:toto::1001 icmp_seq=1 Destination unreachable: Address unreachable
Si c'est la machine elle-même, ce message d'erreur signifie que la
machine n'a pu joindre la passerelle (la Freebox). Soit tu as spécifié
une mauvaise adresse de passerelle, soit cela confirme le problème de
connectivité. Sûr de chez sûr qu'il n'y a aucune règle de filtrage
iptables, ip6tables-save ne renvoie rien ?
pas de règle ip6tables (mais j'en ai pour le nat en iptables v4).
ip6tables-save ne renvoie rien
tracert6 www.free.fr trouve bien l'adresse ip  de free ci-dessus
Et va jusqu'où ?
Jusqu'à l'adresse de la machine ... en fait rien ne sort ...
Encore un truc qui m'est obscur : L'adresse static n'est pas présente
lorsque je démarre la machine, elle apparaît après un ifdown et ifup,
par contre l'adresse d'auto-configuration est bien là.
La globale ou la link locale ?
La globale (qui ne commence pas par fe80)
Je peux désactiver cette autoconfiguration dans /etc/sysctl.conf (ou
ailleur) ou c'est inutile ?
Inutile, tu peux avoir les deux, voire les trois en même temps : une
adresse statique, une adresse autoconf permanente et éventuellement une
adresse autoconf temporaire.


Je profite du fait que tu sembles bien connaitre l'utilisation d'IPv6 sous Linux, comment le choix entre les 3 adresses se fait-il ?

Cordialement,

Thomas Preud'homme

J'en apprends 10 fois plus en 1 journée sur cette liste debian qu'en 1 semaine de google.
J'en profite pour saluer le dynamisme de la liste !


Reply to: