Sophie

Sophie

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

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

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>1. 
Linux Red Hat et ses "clones"
  </title>
<link rel="stylesheet" href="style.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
<link rel="start" href="index.html" title="
HOWTO IPv6 Linux (fr)
 ">
<link rel="up" href="ch14.html" title="Chapitre 14. 
Support à la configuration persistante IPv6 dans les distributions Linux
 ">
<link rel="prev" href="ch14.html" title="Chapitre 14. 
Support à la configuration persistante IPv6 dans les distributions Linux
 ">
<link rel="next" href="ch14s02.html" title="2. 
Linux SuSE
  ">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr><th colspan="3" align="center">1. 
Linux Red Hat et ses "clones"
  </th></tr>
<tr>
<td width="20%" align="left">
<a accesskey="p" href="ch14.html">Précédent</a> </td>
<th width="60%" align="center">Chapitre 14. 
Support à la configuration persistante IPv6 dans les distributions Linux
 </th>
<td width="20%" align="right"> <a accesskey="n" href="ch14s02.html">Suivant</a>
</td>
</tr>
</table>
<hr>
</div>
<div class="sect1" lang="fr">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
<a name="id2544092"></a>1. 
Linux Red Hat et ses "clones"
  </h2></div></div></div>
<p>
Depuis que j'ai commencé à écrire l'<a href="http://www.bieringer.de/linux/IPv6/" target="_top">Howto -IPv6 &amp; Linux </a>, il était dans mon intention de rendre disponible une configuration convenant aux cas les plus fréquents tels que hôte simple, routeur simple, hôte à double résidence, routeur avec un second tronçon réseau, tunnel typique, tunnel 6to4, <span class="emphasis"><em>etc</em></span>. De nos jours, il existe des fichiers de configuration et des scripts qui font très bien ce travail (je n'ai jamais entendu parler de vrais problèmes, mais je ne sais pas s'ils sont beaucoup utilisés). Parce que cette configuration et ces scripts augmentent régulièrement en volume, ils ont leur propre page HOWTO: <a href="http://www.deepspace6.net/projects/initscripts-ipv6.html" target="_top">initscripts-ipv6</a> (<a href="http://mirrors.bieringer.de/www.deepspace6.net/projects/initscripts-ipv6.html" target="_top">miroir</a>). Parce que j'ai commencé mon expérience IPv6 sur un clone de la Linux Red Hat 5.0, mes développements concernant IPv6 sont encore essentiellement basés sur Linux Red Hat, il est par conséquent un peu logique que ces scripts soient développés sur ce type de distribution (on appelle ça une raison historique). Il est ainsi très facile d'étendre certains de ces fichiers de configuration, d'en créer de nouveaux et de créer de simples accroches d'appel à l'installation d'IPv6 à partir de l'installation d'IPV4.
  </p>
<p>
Depuis la Red Hat 7.1, une archive de mes scripts y est incluse. Cela est dû, et cela sera encore vrai à l'avenir, à l'assistance de Pekka Savola.
  </p>
<p>
La Mandrake, depuis la version 8.0, inclut aussi un paquetage initscript prêt pour IPv6, cependant un bogue mineur retient de l'employer (il manque 'inet6” à “ifconfig” avant “add”).
  </p>
<div class="sect2" lang="fr">
<div class="titlepage"><div><div><h3 class="title">
<a name="id2544166"></a>1.1. 
Tester la présence des scripts de configuration IPv6
   </h3></div></div></div>
<p>
Vous pouvez tester si votre distribution Linux contient le support pour la configuration persistante IPv6 utilisant mon jeu d'outils. Le script de la bibliothèque devrait exister:
   </p>
<pre class="programlisting">
/etc/sysconfig/network-scripts/network-functions-ipv6

   </pre>
<p>
Un test magique:
   </p>
<pre class="programlisting">
# test -f /etc/sysconfig/network-scripts/network-functions-ipv6 &amp;&amp; echo "Main
¬ IPv6 script library exists"

   </pre>
<p>
La version de la bibliothèque est importante s'il vous manque certaines fonctionnalités. Vous pouvez l'obtenir en exécutant ce qui suit (ou d'une façon encore plus aisée en regardant le haut du fichier):
   </p>
<pre class="programlisting">
# source /etc/sysconfig/network-scripts/network-functions-ipv6 &amp;&amp;
¬ getversion_ipv6_functions 
20011124

   </pre>
<p>
Dans l'exemple montré, la version utilisée est la 20011124. Vérifiez cela par rapport à l'information la plus à jour sur la page <a href="http://www.deepspace6.net/projects/initscripts-ipv6.html" target="_top">initscripts-ipv6</a> (<a href="http://mirrors.bieringer.de/www.deepspace6.net/projects/initscripts-ipv6.html" target="_top">miroir</a>) afin de voir ce qui a changé. Vous y trouverez aussi un journal des modifications.
   </p>
</div>
<div class="sect2" lang="fr">
<div class="titlepage"><div><div><h3 class="title">
<a name="id2544253"></a>1.2. 
Quelques éléments pour rendre disponible IPv6 sur les actuelles RHL 7.1, 7.2, 7.3,...
   </h3></div></div></div>
<div class="itemizedlist"><ul type="disc"><li><p>
Vérifiez si votre système a déjà le module IPv6 chargé
    </p></li></ul></div>
<pre class="programlisting">
# modprobe -c | grep net-pf-10
alias net-pf-10 off

   </pre>
<div class="itemizedlist"><ul type="disc"><li><p>
Si le résultat est “off”, alors rendez disponible la mise en réseau IPv6 en éditant /etc/sysconfig/network, ajoutez la nouvelle ligne
    </p></li></ul></div>
<pre class="programlisting">
NETWORKING_IPV6=yes

   </pre>
<div class="itemizedlist"><ul type="disc"><li><p>
Redémarrez la machine, ou simplement le réseau par
    </p></li></ul></div>
<pre class="programlisting">
# service network restart

   </pre>
<div class="itemizedlist"><ul type="disc"><li><p>
Maintenant le module IPv6 devrait être chargé
    </p></li></ul></div>
<pre class="programlisting">
# modprobe -c | grep ipv6
alias net-pf-10 ipv6

   </pre>
<p>
Si votre système est sur un lien fournissant l'annonce de routeur, la configuration sera réalisée automatiquement. Pour plus d'information sur les réglages supportées, voir /usr/share/doc/initscripts-$version/sysconfig.txt.
   </p>
</div>
</div>
<div class="navfooter">
<hr>
<table width="100%" summary="Navigation footer">
<tr>
<td width="40%" align="left">
<a accesskey="p" href="ch14.html">Précédent</a> </td>
<td width="20%" align="center"><a accesskey="u" href="ch14.html">Niveau supérieur</a></td>
<td width="40%" align="right"> <a accesskey="n" href="ch14s02.html">Suivant</a>
</td>
</tr>
<tr>
<td width="40%" align="left" valign="top">Chapitre 14. 
Support à la configuration persistante IPv6 dans les distributions Linux
  </td>
<td width="20%" align="center"><a accesskey="h" href="index.html">Sommaire</a></td>
<td width="40%" align="right" valign="top"> 2. 
Linux SuSE
  </td>
</tr>
</table>
</div>
</body>
</html>