Re: [HS] ecdysis nat64
On Thu, Mar 31, 2011 at 07:44:45PM +0200,
Cornichon <cornichonva@gmail.com> wrote
a message of 21 lines which said:
> L'un d'entre vous s'est-il déjà penché sur la solution ecdysis nat64
> & dns64 ?? (http://ecdysis.viagenie.ca/)
Non, mais je peux en parler :-)
> Pour être complet, j'en suis encore à la phase d'install, pas très
> bien compris comment compiler le bousin..
> Leurs instructions d'installations me laisse... sans solution ;)
Les gens de Viagénie répondent bien au courrier (et en français).
support@viagenie.ca
Mais, sinon, c'est relativement simple. C'est un module noyau, donc il
faut installer les paquetages qui permettent la compilation de modules
noyau. Sur une squeeze avec le noyau 2.6.32-5 :
% sudo aptitude install linux-headers-2.6.32-5-686 linux-kbuild-2.6.32
...
% make
/bin/sh: [[: not found
make -C /lib/modules/2.6.32-5-686/build M=/home/stephane/tmp/ecdysis-nf-nat64-20101117 modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.32-5-686'
CC [M] /home/stephane/tmp/ecdysis-nf-nat64-20101117/nf_nat64_main.o
CC [M] /home/stephane/tmp/ecdysis-nf-nat64-20101117/nf_nat64_session.o
CC [M] /home/stephane/tmp/ecdysis-nf-nat64-20101117/nf_nat64_config.o
LD [M] /home/stephane/tmp/ecdysis-nf-nat64-20101117/nf_nat64.o
Building modules, stage 2.
MODPOST 1 modules
CC /home/stephane/tmp/ecdysis-nf-nat64-20101117/nf_nat64.mod.o
LD [M] /home/stephane/tmp/ecdysis-nf-nat64-20101117/nf_nat64.ko
make[1]: Leaving directory `/usr/src/linux-headers-2.6.32-5-686'
% sudo make install
...
# On peut éditer le script avant pour changer les paramètres...
% sudo ./nat64-config.sh
Ensuite, on peut vérifier que tout s'est bien passé en regardant la
table de routage :
% netstat -r -n -Ainet6
Kernel IPv6 routing table
Destination Next Hop Flag Met Ref Use If
64:ff9b::/96 :: U 1024 0 0 nat64
...
Parfait, les paquets pour le préfixe NAT64 sont bien routés à
part. Tentons notre chance :
% telnet 64:ff9b::453f:bd0b
Trying 64:ff9b::453f:bd0b...
Et on voit bien les paquets IPv6 sur l'interface nat64 :
21:18:58.910669 IP6 2a01:e35:8bd9:8bb0:304b:5a4b:3b8c:7b1c.37033 > 64:ff9b::453f:bd0b.23: Flags [S], seq 3580860303, win 5760, options [mss 1440,sackOK,TS val 23731660 ecr 0,nop,wscale 6], length 0
Et les IPv4 sur l'interface normale :
21:19:09.263613 IP 192.168.2.1.37038 > 69.63.189.11.23: Flags [S], seq
4043093045, win 5760, options [mss 1440,sackOK,TS val 23734248 ecr
0,nop,wscale 6], length 0
Reply to: