]> granicus.if.org Git - apache/blob - docs/manual/bind.xml.de
* Update transformation
[apache] / docs / manual / bind.xml.de
1 <?xml version="1.0" encoding="UTF-8" ?>
2 <!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
3 <?xml-stylesheet type="text/xsl" href="./style/manual.en.xsl"?>
4 <!-- English Revision: 327999:371589 (outdated) -->
5
6 <!--
7  Copyright 2004-2005 The Apache Software Foundation or its licensors,
8                      as applicable.
9
10  Licensed under the Apache License, Version 2.0 (the "License");
11  you may not use this file except in compliance with the License.
12  You may obtain a copy of the License at
13
14      http://www.apache.org/licenses/LICENSE-2.0
15
16  Unless required by applicable law or agreed to in writing, software
17  distributed under the License is distributed on an "AS IS" BASIS,
18  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
19  See the License for the specific language governing permissions and
20  limitations under the License.
21 -->
22
23 <manualpage metafile="bind.xml.meta">
24
25   <title>Anbindung</title>
26
27   <summary>
28     <p>Konfiguration der vom Apache verwendeten Adressen und Ports.</p>
29   </summary>
30
31   <seealso><a href="vhosts/">Virtuelle Hosts</a></seealso>
32   <seealso><a href="dns-caveats.html">Probleme bez&#252;glich DNS und
33     Apache</a></seealso>
34
35   <section id="overview">
36     <title>&Uuml;berblick</title>
37
38     <related>
39       <modulelist>
40         <module>core</module>
41         <module>mpm_common</module>
42       </modulelist>
43       <directivelist>
44         <directive module="core" type="section">VirtualHost</directive>
45         <directive module="mpm_common">Listen</directive>
46       </directivelist>
47     </related>
48
49     <p>Beim Start bindet sich der Apache an bestimmte Adressen und Ports
50       der lokalen Maschine und wartet auf eingehende Anfragen.
51       Standardm&auml;&szlig;ig lauscht er an allen Adressen des Systems.
52       Es muss ihm jedoch mitgeteilt werden, an bestimmten Ports zu lauschen
53       oder nur an ausgew&auml;hlten Adressen, bzw. einer Kombination aus
54       beidem. Dies wird oft mit der Funktionalit&auml;t virtueller Hosts
55       kombiniert, die bestimmt, wie der Apache auf verschiedene IP-Adressen,
56       Hostnamen und Ports reagiert.</p>
57
58     <p>Die Direktive <directive module="mpm_common">Listen</directive>
59       weist den Server an, eingehende Anfragen nur an bestimmten Ports oder
60       Adress/Port-Kombinationen zu akzeptieren. Wenn bei der <directive 
61         module="mpm_common">Listen</directive>-Direktive nur eine Portnummer
62       angegeben wird, dann lauscht der Server auf allen Netzwerkinterfaces an
63       dem angegebenen Port. Ist auch eine IP-Adresse angegeben, dann lauscht der
64       Server an der angegebenen Schnittstelle auf dem angegebenen Port.  Es
65       k&ouml;nnen mehrere <directive
66         module="mpm_common">Listen</directive>-Anweisungen verwendet werden, um
67       eine Reihe von Adressen und Ports anzugeben, an denen gelauscht werden
68       soll. Der Server wird dann auf Anfragen an jeder der abgeh&ouml;rten
69       Adressen und Ports antworten.</p>
70
71     <p>Um beispielsweise den Server zu veranlassen, sowohl an Port 80, als
72       auch an Port 8000 Verbindungen zu akzeptieren, geben Sie an:</p>
73
74     <example>
75       Listen 80<br />
76       Listen 8000
77     </example>
78
79     <p>Um den Server Verbindungen an zwei bestimmten
80       Netzwerkinterfaces und Ports zu akzeptieren zu lassen, geben Sie an:</p>
81       
82     <example>
83       Listen 192.170.2.1:80<br />
84       Listen 192.170.2.5:8000
85     </example>
86
87     <p>IPv6-Adressen m&uuml;ssen wie im folgenden Beispiel in eckigen
88       Klammern angegeben werden:</p>
89
90     <example>
91       Listen [2001:db8::a00:20ff:fea7:ccea]:80
92     </example>
93   </section>
94
95   <section id="ipv6">
96     <title>Betrachtung von IPv6-Besonderheiten</title>
97
98     <p>Eine wachsende Anzahl von Plattformen implementiert IPv6. Die
99       <glossary>APR</glossary>
100       unterst&uuml;tzt IPv6 auf den meisten dieser Plattformen und
101       erm&ouml;glicht dem Apache, IPv6-Sockets zu verwenden und Anfragen zu
102       behandeln, die &uuml;ber IPv6 gesendet wurden.</p>
103
104     <p>F&uuml;r Apache-Administratoren kommt erschwerend die Frage hinzu, ob
105       IPv6-Sockets sowohl IPv4- als auch IPv6-Verbindungen
106       handhaben k&ouml;nnen. Zum Betrieb von IPv4-Verbindungen an
107       IPv6-Sockets werden auf IPv6 abgebildete IPv4-Adressen
108       <transnote>so genannete IPv4-gemappte IPv6-Adressen</transnote>
109       verwendet, welche standardm&auml;&szlig;ig auf den meisten Plattformen
110       erlaubt sind.  Unter FreeBSD, NetBSD und OpenBSD jedoch sind sie
111       standardm&auml;&szlig;ig deaktiviert, um den Systemgrunds&auml;tzen dieser
112       Plattformen zu entsprechen. Doch selbst auf Systemen, wo dies
113       standardm&auml;&szlig;ig dekativiert ist, kann dieses Verhalten mit einem
114       speziellen <program>configure</program>-Parameter f&uuml;r den Apache
115       ge&auml;ndert werden.</p>
116
117     <p>Auf der anderen Seite ist die Verwendung von gemappten Adressen bei
118       einigen Plattformen wie Linux und True64 der <strong>einzige</strong>
119       Weg, sowohl IPv4 wie auch IPv6 zu verwenden. Wenn Sie m&ouml;chten, dass
120       der Apache IPv4- und IPv6-Verbindungen mit einem Minimum an Sockets
121       behandelt, was die Verwendung von IPv4-gemappten IPv6-Adressen
122       erfordert, dann m&uuml;ssen Sie die <program>
123       configure</program>-Option <code>--enable-v4-mapped</code> angeben.</p>
124
125     <p><code>--enable-v4-mapped</code> ist die Voreinstellung auf allen
126       Plattformen au&szlig;er FreeBSD, NetBSD und OpenBSD, so dass Ihr Apache
127       wahrscheinlich so &uuml;bersetzt wurde.</p>
128
129     <p>Geben Sie wie in dem folgenden Beispiel bei allen <directive
130         module="mpm_common">Listen</directive>-Anweisungen eine IPv4-Adresse
131       an, wenn Sie m&ouml;chten, dass Ihr Apache lediglich IPv4-Adressen
132       behandelt, unabh&auml;ngig davon, was Ihre Plattform und die APR
133       unterst&uuml;tzen:</p>
134
135     <example>
136       Listen 0.0.0.0:80<br />
137       Listen 192.170.2.1:80
138     </example>
139
140     <p>Wenn Sie m&ouml;chten, dass der Apache IPv4- und IPv6-Verbindungen an
141       separaten Sockets behandelt (d.h. IPv4-gemappte Adressen deaktiviert
142       werden sollen) und Ihre Plattform es unterst&uuml;tzt, dann m&uuml;ssen
143       Sie die <program>configure</program>-Option 
144       <code>--disable-v4-mapped</code> angeben.
145       Unter FreeBSD, NetBSD und OpenBSD ist <code>--disable-v4-mapped</code>
146       voreingestellt.</p>
147   </section>
148
149   <section id="virtualhost">
150     <title>Das Zusammenspiel mit virtuellen Hosts</title>
151
152     <p><directive module="mpm_common">Listen</directive> implementiert keine
153       virtuellen Hosts. Es teilt dem Hauptserver lediglich mit, an welchen
154       Adressen und Ports er zu lauschen hat. Werden keine <directive
155         module="core" type="section">VirtualHost</directive>-Container
156       verwendet, verh&auml;lt sich der Server bei allen angenommenen Anfragen
157       gleich.  <directive module="core"
158         type="section">VirtualHost</directive>-Abschnitte k&ouml;nnen jedoch
159       dazu verwendet werden, ein unterschiedliches Verhalten f&uuml;r eine oder
160       mehrere Adressen und Ports festzulegen. Um einen virtuellen Host
161       einzurichten, muss dem Server zun&auml;chst mitgeteilt werden, an den
162       betreffenden Adressen und Ports zu lauschen. Dann sollte ein <directive
163         module="core" type="section">VirtualHost</directive>-Abschnitt f&uuml;r
164       eine bestimmte Adresse und einen Port erstellt werden, um das Verhalten
165       dieses virtuellen Hosts festzulegen. Beachten Sie bitte, dass auf einen
166       <directive module="core" type="section">VirtualHost</directive> nicht
167       zugegriffen werden kann, wenn er f&uuml;r eine Adresse und einen Port
168       eingerichtet wurde, an dem der Server nicht lauscht.</p>
169   </section>
170 </manualpage>
171