Auteur Sujet: Manque une étape pour mon tunnel IPV6 HE  (Lu 5733 fois)

0 Membres et 1 Invité sur ce sujet

jewome62

  • Abonné Bbox fibre
  • *
  • Messages: 247
  • Maureillas-las-Illas
    • Mon site web personnel
Manque une étape pour mon tunnel IPV6 HE
« Réponse #12 le: 07 juillet 2014 à 00:14:16 »
root@homeServer:/home/jewome62# ip -6 route show 2001:470:1f12:9d4::/64
2001:470:1f12:9d4::/64 dev he-ipv6  proto kernel  metric 256

root@homeServer:/home/jewome62# ip -6 route show
2001:470:1f12:9d4::/64 dev he-ipv6  proto kernel  metric 256
fe80::/64 dev lan  proto kernel  metric 256
fe80::/64 dev eth0  proto kernel  metric 256
fe80::/64 dev wlan0  proto kernel  metric 256
fe80::/64 dev he-ipv6  proto kernel  metric 256
default dev he-ipv6  metric 1024

j'ai fait un
sudo sysctl -w net.ipv6.conf.eth0.accept_ra=2
sudo sysctl -w net.ipv6.conf.eth0.autoconf=1
sudo sysctl -w net.ipv6.conf.lan.accept_ra=2
sudo sysctl -w net.ipv6.conf.lan.autoconf=1

Après plusieurs commandes pour redémarer le réseau, j'ai ceci
root@homeServer:/home/jewome62# ip -6 route
2001:470:1f12:9d4::/64 dev he-ipv6  proto kernel  metric 256
2001:470:1f12:9d4::/64 dev lan  proto kernel  metric 256  expires 86385sec
fe80::/64 dev lan  proto kernel  metric 256
fe80::/64 dev eth0  proto kernel  metric 256
fe80::/64 dev wlan0  proto kernel  metric 256
fe80::/64 dev he-ipv6  proto kernel  metric 256
default dev he-ipv6  metric 1024

pour info eth0, c'est mon accès fibre avec l'ONT, lan est un bridge de eth1 et wlan0 (pour rappel)

kgersen

  • Modérateur
  • Abonné Bbox fibre
  • *
  • Messages: 9 078
  • Paris (75)
Manque une étape pour mon tunnel IPV6 HE
« Réponse #13 le: 07 juillet 2014 à 01:20:27 »
pour info eth0, c'est mon accès fibre avec l'ONT, lan est un bridge de eth1 et wlan0 (pour rappel)

oula oui trop l'habitude d'avoir eth0 coté lan :)

dans ce cas y'a que 'lan' qui compte, oublies eth0 et eth1.

T'as fais comment ton tunnel a l'origine ?
t'as une route en dur vers le tunnel non?

Mon conseil: repart de zero : supprimes ton tunnel et les routes fixes.

puis création du tunnel:
ifconfig sit0 up
ifconfig sit0 inet6 tunnel ::(Server IPv4 Address)
ifconfig sit1 up
ifconfig sit1 inet6 add (Client IPv6 Address)
route -A inet6 add ::/0 dev sit1
les valeurs entre () sont a prendre sur le site de tunnelbroker.net. ne pas mettre les ().
pour la France, Server IPv4 Address =  216.66.84.42
pour toi: Client IPv6 Address = 2001:470:1f12:9d4::2/64

donc pour ton cas:
ifconfig sit0 up
ifconfig sit0 inet6 tunnel ::216.66.84.42
ifconfig sit1 up
ifconfig sit1 inet6 add 2001:470:1f12:9d4::2/64
route -A inet6 add ::/0 dev sit1

NB: le tunnel s’appelle maintenant 'sit1' et plus 'he-ipv6'.
le radvd est bon. faut le démarrer s'il ne tourne pas.

et juste en plus:

sudo sysctl -w net.ipv6.conf.lan.accept_ra=2
sudo sysctl -w net.ipv6.conf.lan.autoconf=1

ca devrait suffire.


jewome62

  • Abonné Bbox fibre
  • *
  • Messages: 247
  • Maureillas-las-Illas
    • Mon site web personnel
Manque une étape pour mon tunnel IPV6 HE
« Réponse #14 le: 07 juillet 2014 à 01:35:03 »
j'étais parti sur une interface car ton mon réseau est centralisé dessus (c'est avec des pré action et post action que je lance le wifi, iptables, upnpd

auto he-ipv6
iface he-ipv6 inet6 v4tunnel
        address 2001:470:1f12:9d4::2
        netmask 64
        endpoint 216.66.84.42
        local 109.24.221.197
        ttl 255
        gateway 2001:470:1f12:9d4::1

la conf provient de tunnelbroker.net qui le prérempli avec mes données

Voila la nouvelle config
jewome62@homeServer:~$ more /usr/local/bin/ipv6-tunnel
#!/bin/bash
ifconfig sit0 up
ifconfig sit0 inet6 tunnel ::216.66.84.42
ifconfig sit1 up
ifconfig sit1 inet6 add 2001:470:1f12:9d4::2/64
route -A inet6 add ::/0 dev sit1
jewome62@homeServer:~$ ifconfig
eth0      Link encap:Ethernet  HWaddr 90:2b:34:5d:f0:bd
          inet addr:109.24.221.197  Bcast:109.24.221.255  Mask:255.255.255.0
          inet6 addr: fe80::922b:34ff:fe5d:f0bd/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:125873 errors:0 dropped:0 overruns:0 frame:0
          TX packets:70149 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:124948311 (124.9 MB)  TX bytes:70997347 (70.9 MB)

eth1      Link encap:Ethernet  HWaddr 90:2b:34:5d:f0:bf
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:53400 errors:0 dropped:4 overruns:0 frame:0
          TX packets:138420 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:10946003 (10.9 MB)  TX bytes:133479982 (133.4 MB)

lan       Link encap:Ethernet  HWaddr 84:a6:c8:08:33:88
          inet addr:192.168.0.1  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: 2001:470:1f12:9d4:86a6:c8ff:fe08:3388/64 Scope:Global
          inet6 addr: fe80::922b:34ff:fe5d:f0bf/64 Scope:Link
          inet6 addr: 2001:470:1f12:9d4:9851:defd:845d:65d0/64 Scope:Global
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:54974 errors:0 dropped:0 overruns:0 frame:0
          TX packets:139304 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:10505435 (10.5 MB)  TX bytes:133678792 (133.6 MB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:517 errors:0 dropped:0 overruns:0 frame:0
          TX packets:517 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:38158 (38.1 KB)  TX bytes:38158 (38.1 KB)

sit0      Link encap:IPv6-in-IPv4
          inet6 addr: ::10.8.0.50/96 Scope:Compat
          inet6 addr: ::109.24.221.197/96 Scope:Compat
          inet6 addr: ::127.0.0.1/96 Scope:Unknown
          inet6 addr: ::192.168.0.1/96 Scope:Compat
          UP RUNNING NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

sit1      Link encap:IPv6-in-IPv4
          inet6 addr: fe80::a08:32/64 Scope:Link
          inet6 addr: fe80::6d18:ddc5/64 Scope:Link
          inet6 addr: 2001:470:1f12:9d4::2/64 Scope:Global
          inet6 addr: fe80::c0a8:1/64 Scope:Link
          UP POINTOPOINT RUNNING NOARP  MTU:1480  Metric:1
          RX packets:2393 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2489 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:190736 (190.7 KB)  TX bytes:200464 (200.4 KB)

tun0      Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
          inet addr:10.8.0.50  P-t-P:10.8.0.49  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:19 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:0 (0.0 B)  TX bytes:1042 (1.0 KB)

wlan0     Link encap:Ethernet  HWaddr 84:a6:c8:08:33:88
          inet6 addr: fe80::86a6:c8ff:fe08:3388/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1818 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2711 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:400367 (400.3 KB)  TX bytes:1392553 (1.3 MB)

jewome62@homeServer:~$ ip -6 route
::/96 dev sit0  proto kernel  metric 256
2001:470:1f12:9d4::/64 dev sit1  proto kernel  metric 256
2001:470:1f12:9d4::/64 dev lan  proto kernel  metric 256  expires 86300sec
fe80::/64 dev lan  proto kernel  metric 256
fe80::/64 dev eth0  proto kernel  metric 256
fe80::/64 dev wlan0  proto kernel  metric 256
fe80::/64 dev sit1  proto kernel  metric 256
default dev sit1  metric 1

par contre cela ne change pas d'un poil, toujours le même problème

kgersen

  • Modérateur
  • Abonné Bbox fibre
  • *
  • Messages: 9 078
  • Paris (75)
Manque une étape pour mon tunnel IPV6 HE
« Réponse #15 le: 07 juillet 2014 à 03:42:12 »
Je ne faisais plus attention aux valeurs des IP mais en y regardant c'est net:
2001:470:1f12:9d4::/64 dev sit1  proto kernel  metric 256
2001:470:1f12:9d4::/64 dev lan  proto kernel  metric 256  expires 86300sec
ca c'est pas bon c'est 2 fois la meme.

Donc j'ai relu tout et pense avoir trouvé: on a melangé les 2 subnets celui du tunnel et celui du routed/64.
regardes bien sur le site de tunnelbroker.net les valeurs qui te sont attribués.

La ligne "Client IPv6 Address" est ce qu'il faut mettre dans ton tunnel  ca je pense que c'est bon.
La ligne "Routed /64" est ce qu'il faut mettre dans /etc/radvd.conf c'est la que je pense qu'il y a un souci. reverifie bien cette ligne (prefix)  (et le nom de l'interface aussi )  dans le fichier radvd.conf.
 
Ca explique aussi pourquoi je captais pas trop que tu n'avais qu'un /64 d'attribué. tu dois en avoir 2, un pour le tunnel et un pour ton LAN. la valeurs sont peut etre tres proches mais surement distinctes. C'est souvent le piege avec IPv6 vu la tronche des valeurs ;)

l'erreur s'est faire a mon post #5 ici (je l'ai corrigé en rouge), j'ai indiqué le bon nom (routed 64) à mettre mais pas la bonne valeur dans ton cas, me basant sur ce que tu avais mis avant et pas sur la valeur reélle telle que sur le site de HE.  de la tout le reste est faux car on a n'a jamais remis en question le radvd.
et en plus ca me rassure car j'avais un gros doute sur tunnel+lan sur le meme /64. ;D

jewome62

  • Abonné Bbox fibre
  • *
  • Messages: 247
  • Maureillas-las-Illas
    • Mon site web personnel
Manque une étape pour mon tunnel IPV6 HE
« Réponse #16 le: 07 juillet 2014 à 19:23:02 »
C'est Good now !

Ralala les erreurs con :D