Sophie

Sophie

distrib > * > 2010.0 > * > by-pkgid > a412ceb851151854794ced2a242192bb > files > 3790

howto-html-fr-20080722-1mdv2010.0.noarch.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>IP dans un tunnel IP</title><link href="style.css" rel="stylesheet" type="text/css" /><meta content="DocBook XSL Stylesheets V1.73.2" name="generator" /><link rel="start" href="index.html" title="HOWTO du routage avancé et du contrôle de trafic sous Linux" /><link rel="up" href="ch05.html" title="Chapitre 5. GRE et autres tunnels" /><link rel="prev" href="ch05.html" title="Chapitre 5. GRE et autres tunnels" /><link rel="next" href="ch05s03.html" title="Le tunnel GRE" /></head><body><div class="navheader"><table summary="Navigation header" width="100%"><tr><th align="center" colspan="3">IP dans un tunnel IP</th></tr><tr><td align="left" width="20%"><a accesskey="p" href="ch05.html">Précédent</a> </td><th align="center" width="60%">Chapitre 5. GRE et autres tunnels</th><td align="right" width="20%"> <a accesskey="n" href="ch05s03.html">Suivant</a></td></tr></table><hr /></div><div class="sect1" lang="fr"><div class="titlepage"><div><div><h2 class="title"><a id="lartc.tunnel.ip-ip" />IP dans un tunnel IP</h2></div></div></div><p>Ce type de tunnel est disponible dans Linux depuis un long moment. Il
nécessite deux modules, <span class="command"><strong>ipip.o</strong></span> et 
<span class="command"><strong>new_tunnel.o</strong></span>.
</p><p>Disons que vous avez trois réseaux : 2 réseaux internes A et B, et un
réseau intermédiaire C (ou disons Internet).
Les caractéristiques du réseau A sont :
</p><pre class="screen">réseau 10.0.1.0
masque de sous-réseau 255.255.255.0
routeur  10.0.1.1
</pre><p>Le routeur a l'adresse <code class="literal">172.16.17.18</code> sur le réseau C.
</p><p>et le réseau  B :
</p><pre class="screen">réseau 10.0.2.0
masque de sous-réseau 255.255.255.0
routeur  10.0.2.1
</pre><p>Le routeur a l'adresse <code class="literal">172.19.20.21</code> sur le réseau C.
</p><p>En ce qui concerne le réseau C, nous supposerons qu'il
transmettra n'importe quel paquet de A vers B et vice-versa. 
Il est également possible d'utiliser l'Internet pour cela.
</p><p>Voici ce qu'il faut faire : 
</p><p>Premièrement, assurez-vous que les modules soient installés :
</p><pre class="screen">insmod ipip.o
insmod new_tunnel.o
</pre><p>Ensuite, sur le routeur du réseau A, faites la chose suivante :
</p><pre class="screen">ifconfig tunl0 10.0.1.1 pointopoint 172.19.20.21
route add -net 10.0.2.0 netmask 255.255.255.0 dev tunl0
</pre><p>et sur le routeur du réseau B :
</p><pre class="screen">ifconfig tunl0 10.0.2.1 pointopoint 172.16.17.18
route add -net 10.0.1.0 netmask 255.255.255.0 dev tunl0
</pre><p>Et quand vous aurez terminé avec votre tunnel :
</p><pre class="screen">ifconfig tunl0 down
</pre><p>Vite fait, bien fait. Vous ne pouvez pas transmettre les paquets de
diffusion (<em class="wordasword">broadcast</em>), ni le trafic IPv6 à travers un
tunnel IP-IP. 
Vous ne pouvez connecter que deux réseaux IPv4 qui, normalement,
ne seraient pas capables de se « <span class="quote">parler</span> », c'est tout. 
Dans la mesure où la compatibilité a été conservée, ce code tourne
depuis un bon moment, et il reste compatible depuis les noyaux 1.3.
Le tunnel Linux IP dans IP ne fonctionne pas avec d'autres systèmes
d'exploitation ou routeurs, pour autant que je sache. C'est simple, ça
marche. 
Utilisez-le si vous le pouvez, autrement utilisez <acronym class="acronym">GRE</acronym>.
</p></div><div class="navfooter"><hr /><table summary="Navigation footer" width="100%"><tr><td align="left" width="40%"><a accesskey="p" href="ch05.html">Précédent</a> </td><td align="center" width="20%"><a accesskey="u" href="ch05.html">Niveau supérieur</a></td><td align="right" width="40%"> <a accesskey="n" href="ch05s03.html">Suivant</a></td></tr><tr><td valign="top" align="left" width="40%">Chapitre 5. GRE et autres tunnels </td><td align="center" width="20%"><a accesskey="h" href="index.html">Sommaire</a></td><td valign="top" align="right" width="40%"> Le tunnel GRE</td></tr></table></div></body></html>