bind.html.fr revision f678adb3842180a9faeb80b11450e6105a282b51
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd<html xmlns="http://www.w3.org/1999/xhtml" lang="fr" xml:lang="fr"><head><!--
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd This file is generated from xml source: DO NOT EDIT
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd<link href="/style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd<link href="/style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd<link href="/style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" /><link rel="stylesheet" type="text/css" href="/style/css/prettify.css" />
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd<script src="/style/scripts/prettify.js" type="text/javascript">
27e52281f1522522b170cafc76b08b58aa70ccaand<link href="/images/favicon.ico" rel="shortcut icon" /></head>
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd<p class="menu"><a href="/mod/">Modules</a> | <a href="/mod/quickreference.html">Directives</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="/glossary.html">Glossaire</a> | <a href="/sitemap.html">Plan du site</a></p>
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd<div class="up"><a href="./"><img title="<-" alt="<-" src="/images/left.gif" /></a></div>
ad74a0524a06bfe11b7de9e3b4ce7233ab3bd3f7nd<a href="http://www.apache.org/">Apache</a> > <a href="http://httpd.apache.org/">Serveur HTTP</a> > <a href="http://httpd.apache.org/docs/">Documentation</a> > <a href="./">Version 2.5</a></div><div id="page-content"><div id="preamble"><h1>Ecoute s�lective</h1>
ad74a0524a06bfe11b7de9e3b4ce7233ab3bd3f7nd<p><span>Langues Disponibles: </span><a href="/de/bind.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> |
63f06dce77bb2d9b1c5aa5deeb47a1069987fd1end<a href="/en/bind.html" hreflang="en" rel="alternate" title="English"> en </a> |
ecc5150d35c0dc5ee5119c2717e6660fa331abbftakashi<a href="/fr/bind.html" title="Fran�ais"> fr </a> |
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd<a href="/ja/bind.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> |
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd<a href="/ko/bind.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> |
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd<a href="/tr/bind.html" hreflang="tr" rel="alternate" title="T�rk�e"> tr </a></p>
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd<div class="outofdate">Cette traduction peut �tre p�rim�e. V�rifiez la version
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd anglaise pour les changements r�cents.</div>
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd <p>Configuration du serveur HTTP Apache pour l'�coute
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd sur un port et une adresse IP sp�cifiques.</p>
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd<div id="quickview"><ul id="toc"><li><img alt="" src="/images/down.gif" /> <a href="#overview">Vue d'ensemble</a></li>
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd<li><img alt="" src="/images/down.gif" /> <a href="#ipv6">Remarques sp�cifiques � IPv6</a></li>
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd<li><img alt="" src="/images/down.gif" /> <a href="#protocol">Sp�cification du protocole avec Listen</a></li>
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd<li><img alt="" src="/images/down.gif" /> <a href="#virtualhost">Comment tout ceci fonctionne-t-il avec les h�tes virtuels</a></li>
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd</ul><h3>Voir aussi</h3><ul class="seealso"><li><a href="vhosts/">H�tes virtuels</a></li><li><a href="dns-caveats.html">Probl�mes li�s � DNS</a></li></ul><ul class="seealso"><li><a href="#comments_section">Commentaires</a></li></ul></div>
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd<h2><a name="overview" id="overview">Vue d'ensemble</a></h2>
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd <table class="related"><tr><th>Modules Apparent�s</th><th>Directives Apparent�es</th></tr><tr><td><ul><li><code class="module"><a href="/mod/core.html">core</a></code></li><li><code class="module"><a href="/mod/mpm_common.html">mpm_common</a></code></li></ul></td><td><ul><li><code class="directive"><a href="/mod/core.html#virtualhost"><VirtualHost></a></code></li><li><code class="directive"><a href="/mod/mpm_common.html#listen">Listen</a></code></li></ul></td></tr></table>
b3c7a2279fa7a45f5807d9a404760b9b3760df50nd <p>Au d�marrage de httpd, un port et une adresse lui sont associ�s sur
b3c7a2279fa7a45f5807d9a404760b9b3760df50nd l'h�te local et le serveur se met en attente de l'arriv�e d'une requ�te.
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd Par d�faut, le serveur �coute toutes les adresses de l'h�te local.
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd Cependant, on peut lui pr�ciser des ports et des adresses sp�cifiques � �couter,
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd ou une combinaison des deux.
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd Tout ceci est souvent associ� avec la fonctionnalit� des <a href="vhosts">h�tes virtuels</a>
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd qui d�termine la mani�re dont <code>httpd</code> r�pond aux diff�rents ports,
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd noms d'h�tes et adresses IP.</p>
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd <p>La directive <code class="directive"><a href="/mod/mpm_common.html#listen">Listen</a></code>
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd enjoint le serveur de n'accepter des requ�tes que sur le(s)
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd port(s) sp�cifi�s ou
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd une combinaison adresse/port. Si seul un num�ro de port est sp�cifi�
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd dans la directive <code class="directive"><a href="/mod/mpm_common.html#listen">Listen</a></code>,
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd le serveur se met � l'�coute sur ce port, sur toutes les interfaces r�seau.
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd Si une adresse IP est sp�cifi�e en plus du port, le serveur va �couter
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd sur ce port, uniquement sur l'interface r�seau correspondante. On peut utiliser
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd de multiples directives
08cf4a15275e4cb65a424b3a1db5410bfb51085cjim <code class="directive"><a href="/mod/mpm_common.html#listen">Listen</a></code> pour
22d5d84393d960a2027f472036f3fee15d7dbce9nd sp�cifier plusieurs adresses et ports � �couter. Le serveur r�pondra alors
22d5d84393d960a2027f472036f3fee15d7dbce9nd aux requ�tes sur ces ports et adresses sp�cifi�s.</p>
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd <p>Par exemple, pour faire en sorte que le serveur accepte des connexions
a78048ccbdb6256da15e6b0e7e95355e480c2301nd sur les ports 80 et 8000, sur toutes les interfaces, utilisez :</p>
a78048ccbdb6256da15e6b0e7e95355e480c2301ndListen 8000
ffb88a4885747797937e30a5ac8b1606da3cb4adnd <p>Pour faire en sorte que le serveur accepte des connexions sur le port 80
909ce17e2bd0faef7b1c294f2307f009793fd493nd pour une interface, et sur le port 8000 pour une
a78048ccbdb6256da15e6b0e7e95355e480c2301nd autre interface, utilisez :</p>
42af92a661a06b3cebc88d585aad75064a309d51ndListen 192.0.2.1:80
ffb88a4885747797937e30a5ac8b1606da3cb4adndListen 192.0.2.5:8000
9649d29bb7801e0698e6a845e1a8a61534df58b3noodl <p>Les adresses IPv6 doivent �tre mises entre crochets, comme dans
9649d29bb7801e0698e6a845e1a8a61534df58b3noodl l'exemple suivant :</p>
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd Listen [2001:db8::a00:20ff:fea7:ccea]:80
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd <div class="warning"><p>Des directives <code class="directive"><a href="/mod/mpm_common.html#listen">Listen</a></code>
8574d86b9ec3be36b7f54ed0547a0ee5d60dbd6bnd imbriqu�es provoqueront une erreur fatale qui
8574d86b9ec3be36b7f54ed0547a0ee5d60dbd6bnd emp�chera le serveur de d�marrer.</p>
8574d86b9ec3be36b7f54ed0547a0ee5d60dbd6bnd (48)Address already in use: make_sock: could not bind to address [::]:80
8574d86b9ec3be36b7f54ed0547a0ee5d60dbd6bnd </div><div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
8574d86b9ec3be36b7f54ed0547a0ee5d60dbd6bnd<h2><a name="ipv6" id="ipv6">Remarques sp�cifiques � IPv6</a></h2>
8574d86b9ec3be36b7f54ed0547a0ee5d60dbd6bnd <p>Un nombre croissant de plateformes impl�mentent IPv6, et
8574d86b9ec3be36b7f54ed0547a0ee5d60dbd6bnd <a class="glossarylink" href="/glossary.html#apr" title="voir glossaire">APR</a> supporte IPv6 sur la plupart d'entre elles,
8574d86b9ec3be36b7f54ed0547a0ee5d60dbd6bnd ce qui permet � httpd d'allouer des points de connexion (sockets) IPv6
a78048ccbdb6256da15e6b0e7e95355e480c2301nd et de traiter des requ�tes envoy�es sur IPv6.</p>
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak <p>Les administrateurs de httpd doivent se pr�occuper de la possibilit�
a78048ccbdb6256da15e6b0e7e95355e480c2301nd pour un point de connexion IPv6 de traiter � la fois des connexions IPv4
a78048ccbdb6256da15e6b0e7e95355e480c2301nd et des connexions IPv6.
a78048ccbdb6256da15e6b0e7e95355e480c2301nd Le traitement de connexions IPv4 avec un point de connexion IPv6 utilise
03a4ff9ac4c9b8009249010e7c53bb86ff05915and des adresses IPv6 traduites en IPv4, qui sont autoris�es par d�faut sur la
f21bea4c0f58e17aa1d9a0fac2c219852f89944amaczniak plupart des plateformes, mais sont interdites par d�faut sous FreeBSD, NetBSD,
d0828c8a321dc5e9ea60550f052294669c08cf93jim et OpenBSD, afin de respecter la politique de s�curit� du syst�me sur ces plateformes.
d0828c8a321dc5e9ea60550f052294669c08cf93jim Sur les syst�mes o� ces adresses sont interdites par d�faut, un
f21bea4c0f58e17aa1d9a0fac2c219852f89944amaczniak param�tre sp�cial du script <code class="program"><a href="/programs/configure.html">configure</a></code> permet de modifier
4b5981e276e93df97c34e4da05ca5cf8bbd937dand ce comportement pour httpd.</p>
f21bea4c0f58e17aa1d9a0fac2c219852f89944amaczniak <p>En revanche, sur certaines plateformes comme Linux et Tru64, la
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak <strong>seule</strong> mani�re de g�rer � la fois IPv6 et IPv4 passe
2704de98885368683621b01c8f8f4e4b01557611takashi par l'utilisation d'adresses traduites. Si vous voulez que <code>httpd</code> g�re
2704de98885368683621b01c8f8f4e4b01557611takashi des connexions IPv4 et IPv6 avec un minimum de points de connexion,
2704de98885368683621b01c8f8f4e4b01557611takashi ce qui n�cessite l'utilisation d'adresses IPv6 traduites en IPv4,
d0828c8a321dc5e9ea60550f052294669c08cf93jim utilisez l'option <code>--enable-v4-mapped</code> du script <code class="program"><a href="/programs/configure.html">configure</a></code>.</p>
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd <p>L'option <code>--enable-v4-mapped</code> est utilis�e par d�faut sur
6aadbc6fd703e73d1d419e9f06b84a4338c898f1maczniak toutes les plateformes sauf FreeBSD, NetBSD, et OpenBSD;
d2b809e5d72658bff23819d8b77f20e4939af541nd votre httpd a donc probablement �t� construit avec cette option.</p>
cd6c8de3bedcc401ee230159b0439fa20f44488etakashi <p>Si vous souhaitez que httpd ne g�re que des connexions IPv4, sans se
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd soucier de ce que vos plateforme et APR supportent, sp�cifiez une adresse
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd IPv4 dans toutes les directives
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd <code class="directive"><a href="/mod/mpm_common.html#listen">Listen</a></code>, comme dans l'exemple
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd suivant :</p>
0853e1e2522c1ac17f697221758bcbd4781a7ff9ndListen 0.0.0.0:80
d87bca6b7382e9f3648aec4fb3419b225c39ee41jimListen 192.0.2.1:80
a43bfa789f4e52dde53ae8e53fa0427b5c1cf977nd <p>Si votre plateforme le supporte et si vous souhaitez que httpd g�re
a43bfa789f4e52dde53ae8e53fa0427b5c1cf977nd des connexions IPv4 et IPv6 sur des points de connexion s�par�s
28c9d384aa958b321280b4ac886941dcad25396bnd (c'est � dire d�sactiver la traduction des adresses IPv6 au format IPv4),
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd utilisez l'option <code>--disable-v4-mapped</code> du script
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd <code class="program"><a href="/programs/configure.html">configure</a></code>. <code>--disable-v4-mapped</code> est
1d980e5489836e977ba59b419e27b0ec875c4bd3takashi utilis� par d�faut sur FreeBSD, NetBSD, et OpenBSD.</p>
e5ce3ac0e9b720c0fa23782e29168a0810697fdetakashi </div><div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd<h2><a name="protocol" id="protocol">Sp�cification du protocole avec Listen</a></h2>
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd <p>Dans la plupart des configurations, le second param�tre optionnel
0a69d9bb491d9810892a9949c01403a1de3c7ac2nd <var>protocol</var> de la directive <code class="directive"><a href="/mod/mpm_common.html#listen">Listen</a></code> n'est pas obligatoire. S'il
ecc5150d35c0dc5ee5119c2717e6660fa331abbftakashi n'est pas sp�cifi�, les protocoles par d�faut
ecc5150d35c0dc5ee5119c2717e6660fa331abbftakashi sont <code>https</code> pour le port 443, et <code>http</code> pour
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd tous les autres ports. Le protocole sert � d�terminer quel module
79b024b81f6bb3c44dce77a7552191daf8b522d2jim doit traiter une requ�te, et � appliquer les optimisations
79b024b81f6bb3c44dce77a7552191daf8b522d2jim sp�cifiques au protocole via la directive <code class="directive"><a href="/mod/core.html#acceptfilter">AcceptFilter</a></code>.</p>
f772e8f448c223e5ea306f1bf92d97d968f972d5jim <p>Vous ne devez d�finir le protocole que si vous travaillez avec
fac8c35bfb158112226ab43ddf84d59daca5dc30nd des ports non standards. Par exemple, pour travailler en
a78048ccbdb6256da15e6b0e7e95355e480c2301nd Listen 192.170.2.1:8443 https
a78048ccbdb6256da15e6b0e7e95355e480c2301nd </div><div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd<h2><a name="virtualhost" id="virtualhost">Comment tout ceci fonctionne-t-il avec les h�tes virtuels</a></h2>
a78048ccbdb6256da15e6b0e7e95355e480c2301nd <p> La directive <code class="directive"><a href="/mod/mpm_common.html#listen">Listen</a></code> n'impl�mente pas les h�tes virtuels.
a78048ccbdb6256da15e6b0e7e95355e480c2301nd Elle indique simplement au serveur principal sur quels adresses et ports
a78048ccbdb6256da15e6b0e7e95355e480c2301nd il doit �couter. Si aucune directive
a78048ccbdb6256da15e6b0e7e95355e480c2301nd <code class="directive"><a href="/mod/core.html#virtualhost"><VirtualHost></a></code>
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd n'est pr�sente, le serveur se comportera de la m�me fa�on pour toutes
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd les requ�tes accept�es. En revanche, la directive
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd <code class="directive"><a href="/mod/core.html#virtualhost"><VirtualHost></a></code>
8e31885fc494b603e0650113dde9e29d1b1d2602maczniak peut �tre utilis�e pour provoquer une r�action diff�rente du serveur
03c25fb6f628ac81f2ecb637d1e7502dcee783f3nd pour un ou plusieurs adresses ou ports. Pour impl�menter un h�te virtuel,
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd on doit d'abord indiquer au serveur sur quels adresses et ports il doit �couter.
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd Ensuite, une section
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd <code class="directive"><a href="/mod/core.html#virtualhost"><VirtualHost></a></code>
ad74a0524a06bfe11b7de9e3b4ce7233ab3bd3f7nd doit �tre cr��e pour le couple adresse+port sp�cifi� afin de d�finir le
ad74a0524a06bfe11b7de9e3b4ce7233ab3bd3f7nd comportement de cet h�te virtuel. Notez que si la directive
ecc5150d35c0dc5ee5119c2717e6660fa331abbftakashi <code class="directive"><a href="/mod/core.html#virtualhost"><VirtualHost></a></code>
ad74a0524a06bfe11b7de9e3b4ce7233ab3bd3f7nd est d�finie pour une adresse et un port sur lesquels le serveur n'est pas cens�
63f06dce77bb2d9b1c5aa5deeb47a1069987fd1end �couter, cet h�te virtuel ne sera pas accessible.</p>
6eed902e5b4d3e016e220bfbf8769a87c4cb242enoodl<p><span>Langues Disponibles: </span><a href="/de/bind.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> |
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd<a href="/en/bind.html" hreflang="en" rel="alternate" title="English"> en </a> |
0853e1e2522c1ac17f697221758bcbd4781a7ff9nd<a href="/fr/bind.html" title="Fran�ais"> fr </a> |
</div><div class="top"><a href="#page-header"><img src="/images/up.gif" alt="top" /></a></div><div class="section"><h2><a id="comments_section" name="comments_section">Commentaires</a></h2><div class="warning"><strong>Notice:</strong><br />This is not a Q&A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed again by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Freenode, or sent to our <a href="http://httpd.apache.org/lists.html">mailing lists</a>.</div>
var comments_identifier = 'http://httpd.apache.org/docs/trunk/bind.html';
if (w.location.hostname.toLowerCase() == "httpd.apache.org") {
d.write('<div id="comments_thread"><\/div>');
var s = d.createElement('script');
s.type = 'text/javascript';
s.async = true;
s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier;
(d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s);
d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>');
<p class="apache">Copyright 2013 The Apache Software Foundation.<br />Autoris� sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
<p class="menu"><a href="/mod/">Modules</a> | <a href="/mod/quickreference.html">Directives</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="/glossary.html">Glossaire</a> | <a href="/sitemap.html">Plan du site</a></p></div><script type="text/javascript"><!--//--><![CDATA[//><!--