Sophie

Sophie

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

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

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>5. 
Les programmes client prêts pour IPv6 (une sélection)
  </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="ch04.html" title="Chapitre 4. 
La vérification d'un système prêt pour IPv6 
 ">
<link rel="prev" href="ch04s04.html" title="4. 
Les programmes prêts pour IPv6
  ">
<link rel="next" href="ch04s06.html" title="6. 
Les programmes serveur prêts pour IPv6
  ">
</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">5. 
Les programmes client prêts pour IPv6 (une sélection)
  </th></tr>
<tr>
<td width="20%" align="left">
<a accesskey="p" href="ch04s04.html">Précédent</a> </td>
<th width="60%" align="center">Chapitre 4. 
La vérification d'un système prêt pour IPv6 
 </th>
<td width="20%" align="right"> <a accesskey="n" href="ch04s06.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="id2538597"></a>5. 
Les programmes client prêts pour IPv6 (une sélection)
  </h2></div></div></div>
<p>
Pour lancer les tests qui vont suivre, il est nécessaire que votre système dispose d'IPv6, et certains exemples montrent des adresses ne pouvant être atteintes que si une connexion au 6bone est disponible.
  </p>
<div class="sect2" lang="fr">
<div class="titlepage"><div><div><h3 class="title">
<a name="id2538615"></a>5.1. 
Vérifier la résolution DNS des adresses IPv6
   </h3></div></div></div>
<p>
A cause des mises à jour de sécurité ces dernières années, tout serveur du Système des Noms de Domaine (DNS) devrait fonctionner avec un logiciel récent comprenant déjà le type (intermédiaire) d'adresse IPv6 AAAA (le nouveau, nommé A6 n'est pas encore assez répandu pour le moment, car uniquement supporté par BIND9 et supérieurs, mais aussi à cause de la non existence de support du domaine racine IP6.ARPA). Un simple test pour savoir si le système utilisé peut résoudre les adresses IPv6 est
   </p>
<pre class="programlisting">
# host -t AAAA www.join.uni-muenster.de

   </pre>
<p>
et cela devrait affiché quelque chose comme ce qui suit:
   </p>
<pre class="programlisting">
www.join.uni-muenster.de. is an alias for tolot.join.uni-muenster.de. 
tolot.join.uni-muenster.de. has AAAA address 2001:638:500:101:2e0:81ff:fe24:37c6

   </pre>
</div>
<div class="sect2" lang="fr">
<div class="titlepage"><div><div><h3 class="title">
<a name="id2538663"></a>5.2. 
Le client telnet prêt pour IPv6
   </h3></div></div></div>
<p>
Des clients telnet prêts pour IPv6 sont disponibles. Un simple test peut être effectué par
   </p>
<pre class="programlisting">
$ telnet 3ffe:400:100::1 80
Trying 3ffe:400:100::1... 
Connected to 3ffe:400:100::1. 
Escape character is '^]'. 
HEAD / HTTP/1.0

HTTP/1.1 200 OK 
Date: Sun, 16 Dec 2001 16:07:21 
GMT Server: Apache/2.0.28 (Unix) 
Last-Modified: Wed, 01 Aug 2001 21:34:42 GMT 
ETag: "3f02-a4d-b1b3e080" 
Accept-Ranges: bytes 
Content-Length: 2637 
Connection: close 
Content-Type: text/html; charset=ISO-8859-1

Connection closed by foreign host.

   </pre>
<p>
Si le client telnet ne comprend pas l'adresse IPv6 et dit quelque chose comme “ne peut résoudre le nom d'hôte” (“<span class="emphasis"><em>cannot resolve hostname</em></span>”), IPv6 n'est alors pas disponible.
   </p>
</div>
<div class="sect2" lang="fr">
<div class="titlepage"><div><div><h3 class="title">
<a name="id2538708"></a>5.3. 
Les clients ssh prêts pour IPv6
   </h3></div></div></div>
<div class="sect3" lang="fr">
<div class="titlepage"><div><div><h4 class="title">
<a name="id2538715"></a>5.3.1. 
openssh
    </h4></div></div></div>
<p>
Les versions actuelles d'openssh sont prêtes pour IPv6. Selon la configuration précédant la compilation, il y a deux comportements possibles.
    </p>
<div class="itemizedlist"><ul type="disc">
<li><p>
--without-ipv4-default: le client essaie automatiquement une connexion IPv6 en premier et revient à IPv4 en cas d'échec.
     </p></li>
<li><p>
--with-ipv4-default: la connexion par défaut est IPv4, la connexion IPv6 doit être forcée comme dans l'exemple qui suit:
     </p></li>
</ul></div>
<pre class="programlisting">
$ ssh -6 ::1 
user@::1's password: ****** 
[user@ipv6host user]$

    </pre>
<p>
Si votre client ssh ne comprend pas l'option “-6”, c'est qu'il n'a pas IPv6 de disponible, comme la plupart des paquetages de ssh version 1.
    </p>
</div>
<div class="sect3" lang="fr">
<div class="titlepage"><div><div><h4 class="title">
<a name="id2538770"></a>5.3.2. 
ssh.com
    </h4></div></div></div>
<p>
Le client et le serveur SSH de chez SSH.com sont aussi prêts pour IPv6, et gratuits pour les machines Linux et FreeBSD selon l'usage - commercial ou personnel - qui en est fait.
    </p>
</div>
</div>
<div class="sect2" lang="fr">
<div class="titlepage"><div><div><h3 class="title">
<a name="id2538784"></a>5.4. 
Les navigateurs web prêts pour IPv6
   </h3></div></div></div>
<p>
<a href="http://www.bieringer.de/linux/IPv6/status/IPv6+Linux-status-apps.html#HTTP" target="_top">L'état actuel de la liste des navigateurs web IPv6</a> est disponible.
   </p>
<p>
La plupart ont des problèmes irrésolues pour le moment
   </p>
<div class="orderedlist"><ol type="1">
<li><p>
Si un seul proxy IPv4 est utilisé dans les réglages, les requêtes IPv6 seront bien envoyées vers le proxy, mais celui-ci échouera à comprendre la requête, laquelle échouera. Solution: mettre à jour le logiciel proxy (à voir plus tard).
    </p></li>
<li><p>
Les réglages de configuration automatique de proxy (*.pac) ne peuvent être étendus afin de prendre en charge différemment les requêtes IPv6 (par exemple ne pas utiliser le proxy) à cause de leur nature (écrits en Java-script et bien encodés en dur dans les sources, comme cela peut être observé pour le code source de Maxilla).
    </p></li>
</ol></div>
<p>
C'est ainsi que les anciennes versions ne comprennent pas un URL avec une adresse encodée en IPv6 comme <a href="http://%5B3ffe:400:100::1%5D/" target="_top">http://[3ffe:400:100::1]/</a> (cet URL ne fonctionne qu'avec un navigateur disposant d'IPv6!).
   </p>
<p>
Un bref test est d'essayer l'URL fourni avec un navigateur donné, sans utiliser de proxy.
   </p>
<div class="sect3" lang="fr">
<div class="titlepage"><div><div><h4 class="title">
<a name="id2538867"></a>5.4.1. 
Un URL de test
    </h4></div></div></div>
<p>
Un bon point de départ pour tester la navigation IPv6 est <a href="http://www.kame.net/" target="_top">http://www.kame.net/</a>. Si la tortue sur la page est animée, la connexion se fait <span class="emphasis"><em>via</em></span> IPv6, sinon la tortue est statique.
    </p>
</div>
</div>
</div>
<div class="navfooter">
<hr>
<table width="100%" summary="Navigation footer">
<tr>
<td width="40%" align="left">
<a accesskey="p" href="ch04s04.html">Précédent</a> </td>
<td width="20%" align="center"><a accesskey="u" href="ch04.html">Niveau supérieur</a></td>
<td width="40%" align="right"> <a accesskey="n" href="ch04s06.html">Suivant</a>
</td>
</tr>
<tr>
<td width="40%" align="left" valign="top">4. 
Les programmes prêts pour IPv6
   </td>
<td width="20%" align="center"><a accesskey="h" href="index.html">Sommaire</a></td>
<td width="40%" align="right" valign="top"> 6. 
Les programmes serveur prêts pour IPv6
  </td>
</tr>
</table>
</div>
</body>
</html>