bottleneck testcase based on rubbos
[bottlenecks.git] / rubbos / app / httpd-2.0.64 / docs / manual / bind.html.es
1 <?xml version="1.0" encoding="ISO-8859-1"?>
2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml" lang="es" xml:lang="es"><head><!--
4         XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
5               This file is generated from xml source: DO NOT EDIT
6         XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
7       -->
8 <title>Direcciones IP y puertos de escucha - Servidor HTTP Apache</title>
9 <link href="./style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
10 <link href="./style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
11 <link href="./style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" />
12 <link href="./images/favicon.ico" rel="shortcut icon" /></head>
13 <body id="manual-page"><div id="page-header">
14 <p class="menu"><a href="./mod/">Módulos</a> | <a href="./mod/directives.html">Directivas</a> | <a href="./faq/">Preguntas Frecuentes</a> | <a href="./glossary.html">Glosario</a> | <a href="./sitemap.html">Mapa de este sitio web</a></p>
15 <p class="apache">Versión 2.0 del Servidor HTTP Apache</p>
16 <img alt="" src="./images/feather.gif" /></div>
17 <div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="./images/left.gif" /></a></div>
18 <div id="path">
19 <a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">Servidor HTTP</a> &gt; <a href="http://httpd.apache.org/docs/">Documentación</a> &gt; <a href="./">Versión 2.0</a></div><div id="page-content"><div id="preamble"><h1>Direcciones IP y puertos de escucha</h1>
20 <div class="toplang">
21 <p><span>Idiomas disponibles: </span><a href="./en/bind.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
22 <a href="./es/bind.html" title="Español">&nbsp;es&nbsp;</a> |
23 <a href="./fr/bind.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
24 <a href="./ja/bind.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
25 <a href="./ko/bind.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
26 <a href="./tr/bind.html" hreflang="tr" rel="alternate" title="Türkçe">&nbsp;tr&nbsp;</a></p>
27 </div>
28
29     <p>Cómo configurar Apache para que escuche en direcciones IP
30     y puertos específicos.</p>
31   </div>
32 <div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#overview">Introducción</a></li>
33 <li><img alt="" src="./images/down.gif" /> <a href="#ipv6">Consideraciones especiales para IPv6</a></li>
34 <li><img alt="" src="./images/down.gif" /> <a href="#virtualhost">Cómo funciona este mecanismo en hosts virtuales</a></li>
35 </ul><h3>Consulte también</h3><ul class="seealso"><li><a href="vhosts/">Hosts virtuales</a></li><li><a href="dns-caveats.html">Asuntos relacionados con DNS</a></li></ul></div>
36 <div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
37 <div class="section">
38 <h2><a name="overview" id="overview">Introducción</a></h2>
39     
40
41     <table class="related"><tr><th>Módulos Relacionados</th><th>Directivas Relacionadas</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">&lt;VirtualHost&gt;</a></code></li><li><code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code></li></ul></td></tr></table>
42
43
44     <p>Cuando Apache se inicia, comienza a esperar peticiones
45     entrantes en determinados puertos y direcciones de la máquina
46     en la que se está ejecutando. Sin embargo, si quiere que
47     Apache escuche solamente en determinados puertos específicos,
48     o solamente en determinadas direcciones, o en una combinación
49     de ambos, debe especificarlo adecuadamente. Esto puede además
50     combinarlo con la posibilidad de usar hosts virtuales,
51     funcionalidad con la que un servidor Apache puede responder a
52     peticiones en diferentes direcciones IP, diferentes nombres de
53     hosts y diferentes puertos.</p>
54
55     <p>La directiva <code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code>
56     le indica al servidor que acepte peticiones entrantes solamente en
57     los puertos y en las combinaciones de puertos y direcciones que se
58     especifiquen. Si solo se especifica un número de puerto en la
59     directiva <code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code> el
60     servidor escuchará en ese puerto, en todas las interfaces de
61     red de la máquina. Si se especifica una dirección IP y
62     un puerto, el servidor escuchará solamente en la interfaz de
63     red a la que pertenezca esa dirección IP y solamente en el
64     puerto indicado. Se pueden usar varias directivas <code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code> para
65     especificar varias direcciones IP y puertos de escucha. El
66     servidor responderá a las peticiones de todas las direcciones
67     y puertos que se incluyan.</p>
68
69     <p>Por ejemplo, para hacer que el servidor acepte conexiones tanto
70     en el puerto 80 como en el puerto 8000, puede usar:</p>
71
72     <div class="example"><p><code>
73       Listen 80<br />
74       Listen 8000
75     </code></p></div>
76
77     <p>Para hacer que el servidor acepte conexiones en dos interfaces
78     de red y puertos específicos, use</p>
79
80     <div class="example"><p><code>
81       Listen 192.170.2.1:80<br />
82       Listen 192.170.2.5:8000
83     </code></p></div>
84
85     <p>Las direcciones IPv6 deben escribirse entre corchetes, como en el siguiente ejemplo:</p>
86
87     <div class="example"><p><code>
88       Listen [2001:db8::a00:20ff:fea7:ccea]:80
89     </code></p></div>
90   </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
91 <div class="section">
92 <h2><a name="ipv6" id="ipv6">Consideraciones especiales para IPv6</a></h2>
93     
94
95     <p>Cada vez más plataformas implementan IPv6, y APR soporta
96     IPv6 en la mayor parte de esas plataformas, permitiendo que Apache
97     use sockets IPv6 y pueda tratar las peticiones que se envían
98     con IPv6.</p>
99
100     <p>Un factor de complejidad para los administradores de Apache es
101     si un socket IPv6 puede tratar tanto conexiones IPv4 como
102     IPv6. Para tratar conexiones IPv4 con sockets IPv6 se utiliza un
103     traductor de direcciones IPv4-IPv6, cuyo uso está permitido
104     por defecto en la mayor parte de las plataformas, pero que
105     está desactivado por defecto en FreeBSD, NetBSD, y OpenBSD
106     para cumplir con la política system-wide en esas
107     palaformas. Pero incluso en los sistemas en los que no está
108     permitido su uso por defecto, un parámetro especial de
109     <code class="program"><a href="./programs/configure.html">configure</a></code> puede modificar ese
110     comportamiento.</p>
111
112     <p>Si quiere que Apache trate conexiones IPv4 y IPv6 con un
113     mínimo de sockets, lo que requiere traducir direcciones IPv4
114     a IPv6, especifique la opción de <code class="program"><a href="./programs/configure.html">configure</a></code>
115     <code>--enable-v4-mapped</code> y use directivas <code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code> genéricas de la
116     siguiente forma:</p>
117
118     <div class="example"><p><code>
119       Listen 80
120     </code></p></div>
121
122     <p>Con <code>--enable-v4-mapped</code>, las directivas Listen en
123     el fichero de configuración por defecto creado por Apache
124     usarán ese formato. <code>--enable-v4-mapped</code> es el
125     valor por defecto en todas las plataformas excepto en FreeBSD,
126     NetBSD, y OpenBSD, de modo que esa es probablemente la manera en
127     que su servidor Apache fue construido.</p>
128
129     <p>Si quiere que Apache solo procese conexiones IPv4, sin tener en
130     cuenta cuál es su plataforma o qué soporta APR, especifique
131     una dirección IPv4 en todas las directivas <code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code>, como en
132     estos ejemplos:</p>
133
134     <div class="example"><p><code>
135       Listen 0.0.0.0:80<br />
136       Listen 192.170.2.1:80
137     </code></p></div>
138
139     <p>Si quiere que Apache procese conexiones IPv4 y IPv6 en sockets
140     diferentes (es decir, deshabilitar la conversión de
141     direcciones IPv4 a IPv6), especifique la opción de
142     <code class="program"><a href="./programs/configure.html">configure</a></code> <code>--disable-v4-mapped</code> y
143     use directivas Listen específicas como en el siguiente ejemplo:</p>
144
145     <div class="example"><p><code>
146       Listen [::]:80<br />
147       Listen 0.0.0.0:80
148     </code></p></div>
149
150     <p>Con <code>--disable-v4-mapped</code>, las directivas Listen en
151     el fichero de configuración que Apache crea por defecto
152     usarán ese formato. <code>--disable-v4-mapped</code> se usa
153     por defecto en FreeBSD, NetBSD, y OpenBSD.</p>
154
155   </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
156 <div class="section">
157 <h2><a name="virtualhost" id="virtualhost">Cómo funciona este mecanismo en hosts virtuales</a></h2>
158     
159
160     <p><code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code> no implementa
161     hosts virtuales. Solo le dice al servidor
162     principal en qué direcciones y puertos tiene que escuchar. Si no
163     se usan directivas <code class="directive"><a href="./mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code>, el servidor se comporta de
164     la misma manera con todas las peticiones que se acepten. Sin
165     embargo, <code class="directive"><a href="./mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code> puede usarse para
166     especificar un comportamiento diferente en una o varias
167     direcciones y puertos. Para implementar un host virtual, hay que
168     indicarle primero al servidor que escuche en aquellas direcciones y
169     puertos a usar. Entonces se debe crear un una sección
170     <code class="directive"><a href="./mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code>
171     en una dirección y puerto específicos para determinar
172     el comportamiento de ese host virtual. Tenga en cuenta que si se
173     especifica en una sección <code class="directive"><a href="./mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code> una dirección y puerto
174     en los que el servidor no está escuchando, ese host virtual no
175     podrá ser accedido.</p>
176   </div></div>
177 <div class="bottomlang">
178 <p><span>Idiomas disponibles: </span><a href="./en/bind.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
179 <a href="./es/bind.html" title="Español">&nbsp;es&nbsp;</a> |
180 <a href="./fr/bind.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
181 <a href="./ja/bind.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
182 <a href="./ko/bind.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
183 <a href="./tr/bind.html" hreflang="tr" rel="alternate" title="Türkçe">&nbsp;tr&nbsp;</a></p>
184 </div><div id="footer">
185 <p class="apache">Copyright 2009 The Apache Software Foundation.<br />Licencia bajo los términos de la <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
186 <p class="menu"><a href="./mod/">Módulos</a> | <a href="./mod/directives.html">Directivas</a> | <a href="./faq/">Preguntas Frecuentes</a> | <a href="./glossary.html">Glosario</a> | <a href="./sitemap.html">Mapa de este sitio web</a></p></div>
187 </body></html>