On Tuesday 7 January 2003, at 1 h 27, the keyboard of Xavier MAILLARD 
<[EMAIL PROTECTED]> wrote:

> Maintenant ce que je voudrais faire c'est avoir 1 r=E9seau IPV6 local en
> parall=E8le de mon r=E9seau IP classique (V4). Est-ce possible ? Si oui
> comment proc=E9der simplement ?

C'est expliqu� dans le HOWTO, que je reposte.


Mini-HOWTO: IPv6 par tunnel avec Nerim pour Debian/Linux

Pour la configuration, il vous faudra avoir une adresse IPv4 fixe (en
option).  Envoyez � [EMAIL PROTECTED] un message indiquant votre login et
votre adresse IPv4 (en attendant le IPv6 natif, il faudra encapsuler
le IPv6 dans un tunnel).

En �change, vous recevrez :

  - R�seau IPv6    : 2001:7a8:XXXX::/48
  - Interconnexion : 2001:7a8:1:YYYY::/64 (::1 c�t� Nerim, ::2 votre c�t�)
  - Endpoint IPv4  : 62.4.Z.W

Ce paragraphe concerne toutes vos machines Debian, routeurs ou pas.

Le noyau Linux par d�faut de Debian a un support IPv6. Pour l'activer,
le plus simple est d'ajouter la ligne 'ipv6' dans /etc/modules. Si
vous ne voulez pas red�marrer tout de suite, 'modprobe ipv6'. (Je n'ai
test� qu'avec Linux 2.4, qui n'est pas la version par d�faut dans
"woody", Debian 3.0. Les gourous IPv6 disent en g�n�ral qu'il vaut
mieux utiliser le noyau USAGI, le paquetage source se nomme
kernel-patch-usagi.)

Le reste ne concerne que le routeur.

Il vous faudra le paquetage iproute. Installez aussi le paquetage
ipv6calc, il sera utile. Mettez dans votre /etc/network/interfaces les
param�tres suivants (les informations IPv4 ont �t� omises, elles sont
probablement d�j� configur�es).

# Documentation Debian en <URL:http://people.debian.org/~csmall/ipv6/>

# Mon pr�fixe : 2001:7a8:XXXX::/48

# Reseau local
iface eth0 inet6 static
   address 2001:7a8:XXXX::1
   netmask 64

# Tunnel avec Nerim
auto tun0
iface tun0 inet6 v4tunnel
   endpoint 62.4.Z.W
   address 2001:7a8:1:YYYY::2
   # Avec un noyau non-USAGI (voir plus haut), mettre une route par d�faut dans 
le
   # routeur l'emp�che de router.
   # Cette bogue semble avoir �t� r�solue en 2.4.20.
   #gateway 2001:7a8:1:YYYY::1
   up route add -A inet6 2000::/3 gw  2001:7a8:1:YYYY::1
   netmask 64

Si vous ne voulez pas red�marrer tout de suite, 'ifup --force eth0' et
'ifup tun0'.

Pour tester, installez les paquetages iputils-tracepath et
iputils-ping (qui remplacent les paquetages de netkit). Vous aurez
alors les commandes traceroute6 et ping6. Visez ns3.nic.fr ou
www.6bone.net, par exemple.

Si vous voulez obtenir une r�solution inverse des adresses IPv6 en
noms, il faut configurer votre serveur de noms pour faire autorit� sur
X.Y.Z.ip6.arpa (l'ancien domaine �tait ip6.int : le RFC 3152 l'a
supprim� mais il traine encore dans beaucoup d'endroits, par exemple
dans le r�solveur de la libc utilis�e par Debian 3.0 : comme Nerim
vous d�l�gue automatiquement les deux, il est tr�s recommand� de
configurer son serveur de noms pour les deux et de faire du fichier de
zone de X.Y.Z.ip6.int un lien symbolique vers celui de X.Y.Z.ip6.arpa)
puis demander une d�l�gation DNS � [EMAIL PROTECTED] Pour trouver le nom
de votre zone, 'ipv6calc --addr_to_ip6arpa 2001:7a8:XXXX::'.

En cas de probl�mes, merci de demander sur nerim.comp.ipv6. Une bonne
source d'informations est
<URL:http://people.debian.org/~csmall/ipv6/setup.html>, qui a une
rubrique sur les probl�mes possibles et leurs solutions.
 
Par exemple, si vous filtrez tout par d�faut, pensez � ouvrir pour le
tunnel (attention, dans ce cas, tout ce que vous bloquiez en IPv4
devient accessible en IPv6 : si vous �tes soucieux de s�curit�, faites
attention) :

iptables --append INPUT --jump ACCEPT --in-interface ppp0 --protocol 41 
--source 62.4.Z.W --destination 62.votre.adresse
iptables --append OUTPUT --jump ACCEPT --out-interface ppp0 --protocol 41 
--source 62.votre.adresse --destination 62.4.Z.W 

Pour publier votre beau pr�fixe sur le r�seau local, installez le
paquetage radvd et mettez dans son /etc/radvd.conf :

interface eth0
{
   AdvSendAdvert on;
   prefix 2001:7a8:XXXX::/64
   { 
     AdvOnLink on;
     AdvPreferredLifetime 3600;
     AdvValidLifetime 7200;
   };
};   


--
Stephane Bortzmeyer <[EMAIL PROTECTED]>
$Id: Nerim-IPv6-Debian,v 1.7 2002/12/26 22:35:22 bortzmeyer Exp $

Répondre à