logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 05-11-2013 18:23:36

22decembre
Membre
Lieu : Aarhus, Danemark
Distrib. : Debian, release : testing, codename : jessie
Noyau : Linux 3.14-2-amd64
(G)UI : Kwin (4)
Inscription : 10-03-2013
Site Web

mise en place passerelle ipv6

J'essaye de mettre en place une passerelle ipv6 avec mon serveur debian.

J'ai donc demandé (et obtenu) un tunnel ipv6 sur sixxs.net. Le tunnel fonctionne correctement, pas de problème. Ainsi, le serveur a un accès ipv6 et ipv4 à l'internet mondial.

Ici l'état des interfaces réseau du serveur (blackblock) :


eth0      Link encap:Ethernet  HWaddr bc:5f:f4:73:a7:e0  
          inet adr:192.168.87.2  Bcast:192.168.87.255  Masque:255.255.255.0
          adr inet6: 2001:16d8:dd00:207::a/64 Scope:Global
          adr inet6: fe80::be5f:f4ff:fe73:a7e0/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:590039 errors:0 dropped:0 overruns:0 frame:0
          TX packets:774576 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000
          RX bytes:216581318 (206.5 MiB)  TX bytes:658603621 (628.0 MiB)
          Interruption:41 Adresse de base:0x6000

lo        Link encap:Boucle locale  
          inet adr:127.0.0.1  Masque:255.0.0.0
          adr inet6: ::1/128 Scope:Hôte
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:176161 errors:0 dropped:0 overruns:0 frame:0
          TX packets:176161 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0
          RX bytes:27829410 (26.5 MiB)  TX bytes:27829410 (26.5 MiB)

sixxs     Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  
          adr inet6: fe80::14d8:dd00:207:2/64 Scope:Lien
          adr inet6: 2001:16d8:dd00:207::2/64 Scope:Global
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1280  Metric:1
          RX packets:3802 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5181 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:500
          RX bytes:2614220 (2.4 MiB)  TX bytes:1583808 (1.5 MiB)
 



Ensuite, j'ai mis en place sur ce même serveur radvd avec la config qui va bien. Ci dessous, la config :

interface eth0
{
AdvSendAdvert on;

MinRtrAdvInterval 3;
MaxRtrAdvInterval 10;
AdvLinkMTU 1280;

prefix 2001:16d8:dd00:207::/64
{
AdvOnLink on;
AdvAutonomous on;
AdvRouterAddr on;
};

# annonce des dns (adresse de blackblock)
RDNSS 2001:16d8:dd00:207::a
{
AdvRDNSSLifetime 30;
};

};
 



Quelques secondes plus tard, mon PC (luciole) a bien une adresse ipv6 :

eth0      Link encap:Ethernet  HWaddr 00:23:8b:75:2e:ce  
          inet adr:192.168.87.5  Bcast:192.168.87.255  Masque:255.255.255.0
          adr inet6: 2001:16d8:dd00:207:223:8bff:fe75:2ece/64 Scope:Global
          adr inet6: 2001:16d8:dd00:207::5/64 Scope:Global
          adr inet6: fe80::223:8bff:fe75:2ece/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:453990 errors:0 dropped:335 overruns:0 frame:4
          TX packets:200782 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000
          RX bytes:652165868 (621.9 MiB)  TX bytes:17505177 (16.6 MiB)
          Interruption:17

lo        Link encap:Boucle locale  
          inet adr:127.0.0.1  Masque:255.0.0.0
          adr inet6: ::1/128 Scope:Hôte
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:161 errors:0 dropped:0 overruns:0 frame:0
          TX packets:161 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0
          RX bytes:12431 (12.1 KiB)  TX bytes:12431 (12.1 KiB)

wlan0     Link encap:Ethernet  HWaddr 00:24:2b:72:d1:df  
          UP BROADCAST MULTICAST  MTU:1500  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 lg file transmission:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)



J'arrive bien à pinger mon serveur (blackblock) en ipv6, mais par contre, impossible, depuis mon PC (luciole) de pinger en ipv6 le reste du monde, et une visite à kame.net me le confirme bien : je suis toujours en ipv4 !

Je cherche partout, mais j'ai toujours l'impression que mon serveur n'agit pas comme une paserelle ipv6. Pourtant, j'ai bien mis la bonne option dans /proc (celle que je mis sur tous les tutos "passerelle ipv6" ) :

root@blackblock:~# cat /proc/sys/net/ipv6/conf/all/forwarding                                                                                                                                              
1                                                                                                                                                                                                          
root@blackblock:~#



Sur mon PC (luciole), le routage me fait tiquer un peu :

Table de routage IPv6 du noyau
Destination                    Next Hop                   Flag Met Ref Use If                                                                                                                              
2001:16d8:dd00:207::/64        ::                         UAe  256 0     1 eth0                                                                                                                            
fe80::/64                      ::                         U    256 0     0 eth0                                                                                                                            
::/0                           fe80::be5f:f4ff:fe73:a7e0  UGDAe 1024 1     0 eth0                                                                                                                          
::/0                           ::                         !n   -1  1   514 lo                                                                                                                              
::1/128                        ::                         Un   0   1     0 lo                                                                                                                              
2001:16d8:dd00:207::5/128      ::                         Un   0   1     0 lo                                                                                                                              
2001:16d8:dd00:207:223:8bff:fe75:2ece/128 ::                         Un   0   1     0 lo                                                                                                                  
fe80::223:8bff:fe75:2ece/128   ::                         Un   0   1    53 lo                                                                                                                              
ff00::/8                       ::                         U    256 0     0 eth0                                                                                                                            
::/0                           ::                         !n   -1  1   514 lo



L'adresse de routage correspond bien à l'adresse de lien local de la carte eth0 du serveur. Mais pas à son adresse globale (que j'ai fixé à 2001:16d8:dd00:207::a en l'indiquant tout bêtement dans /etc/network/interfaces).
Je ne sais pas ce que j'ai fais de mal ou oublié. Donc j'espère que vos lumières m'éclaireront.

Hors ligne

Pied de page des forums