summaryrefslogtreecommitdiffstats
path: root/docs/manual/bind.html.de
blob: da8bfeda7a6156770b3e6b36c6614b9c085d7b6a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="de" xml:lang="de"><head><!--
        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
              This file is generated from xml source: DO NOT EDIT
        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
      -->
<title>Anbindung - Apache HTTP Server</title>
<link href="./style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
<link href="./style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
<link href="./style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" />
<link href="./images/favicon.ico" rel="shortcut icon" /></head>
<body id="manual-page"><div id="page-header">
<p class="menu"><a href="./mod/">Module</a> | <a href="./mod/directives.html">Direktiven</a> | <a href="./faq/">FAQ</a> | <a href="./glossary.html">Glossar</a> | <a href="./sitemap.html">Seitenindex</a></p>
<p class="apache">Apache HTTP Server Version 2.1</p>
<img alt="" src="./images/feather.gif" /></div>
<div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="./images/left.gif" /></a></div>
<div id="path">
<a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">HTTP-Server</a> &gt; <a href="http://httpd.apache.org/docs-project/">Dokumentation</a> &gt; <a href="./">Version 2.1</a></div><div id="page-content"><div id="preamble"><h1>Anbindung</h1>
<div class="toplang">
<p><span>Verf�gbare Sprachen: </span><a href="./de/bind.html" title="Deutsch">&nbsp;de&nbsp;</a> |
<a href="./en/bind.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
<a href="./fr/bind.html" hreflang="fr" rel="alternate" title="Fran�ais">&nbsp;fr&nbsp;</a> |
<a href="./ja/bind.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="./ko/bind.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
</div>

    <p>Konfiguration der vom Apache verwendeten Adressen und Ports.</p>
  </div>
<div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#overview">�berblick</a></li>
<li><img alt="" src="./images/down.gif" /> <a href="#ipv6">Betrachtung von IPv6-Besonderheiten</a></li>
<li><img alt="" src="./images/down.gif" /> <a href="#virtualhost">Das Zusammenspiel mit virtuellen Hosts</a></li>
</ul><h3>Siehe auch</h3><ul class="seealso"><li><a href="vhosts/">Virtuelle Hosts</a></li><li><a href="dns-caveats.html">Probleme bez�glich DNS und
    Apache</a></li></ul></div>
<div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
<div class="section">
<h2><a name="overview" id="overview">�berblick</a></h2>
    

    <table class="related"><tr><th>Referenzierte Module</th><th>Referenzierte Direktiven</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>

    <p>Beim Start bindet sich der Apache an bestimmte Adressen und Ports
      der lokalen Maschine und wartet auf eingehende Anfragen.
      Standardm��ig lauscht er an allen Adressen des Systems.
      Es muss ihm jedoch mitgeteilt werden, an bestimmten Ports zu lauschen
      oder nur an ausgew�hlten Adressen, bzw. einer Kombination aus
      beidem. Dies wird oft mit der Funktionalit�t virtueller Hosts
      kombiniert, die bestimmt, wie der Apache auf verschiedene IP-Adressen,
      Hostnamen und Ports reagiert.</p>

    <p>Die Direktive <code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code>
      weist den Server an, eingehende Anfragen nur an bestimmten Ports oder
      Adress/Port-Kombinationen zu akzeptieren. Wenn bei der <code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code>-Direktive nur eine Portnummer
      angegeben wird, dann lauscht der Server auf allen Netzwerkinterfaces an
      dem angegebenen Port. Ist auch eine IP-Adresse angegeben, dann lauscht der
      Server an der angegebenen Schnittstelle auf dem angegebenen Port.  Es
      k�nnen mehrere <code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code>-Anweisungen verwendet werden, um
      eine Reihe von Adressen und Ports anzugeben, an denen gelauscht werden
      soll. Der Server wird dann auf Anfragen an jeder der abgeh�rten
      Adressen und Ports antworten.</p>

    <p>Um beispielsweise den Server zu veranlassen, sowohl an Port 80, als
      auch an Port 8000 Verbindungen zu akzeptieren, geben Sie an:</p>

    <div class="example"><p><code>
      Listen 80<br />
      Listen 8000
    </code></p></div>

    <p>Um den Server Verbindungen an zwei bestimmten
      Netzwerkinterfaces und Ports zu akzeptieren zu lassen, geben Sie an:</p>
      
    <div class="example"><p><code>
      Listen 192.170.2.1:80<br />
      Listen 192.170.2.5:8000
    </code></p></div>

    <p>IPv6-Adressen m�ssen wie im folgenden Beispiel in eckigen
      Klammern angegeben werden:</p>

    <div class="example"><p><code>
      Listen [fe80::a00:20ff:fea7:ccea]:80
    </code></p></div>
  </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
<div class="section">
<h2><a name="ipv6" id="ipv6">Betrachtung von IPv6-Besonderheiten</a></h2>
    

    <p>Eine wachsende Anzahl von Plattformen implementiert IPv6. Die APR
      unterst�tzt IPv6 auf den meisten dieser Plattformen und
      erm�glicht dem Apache, IPv6-Sockets zu verwenden und Anfragen zu
      behandeln, die �ber IPv6 gesendet wurden.</p>

    <p>F�r Apache-Administratoren kommt erschwerend die Frage hinzu, ob
      IPv6-Sockets sowohl IPv4- als auch IPv6-Verbindungen
      handhaben k�nnen. Zum Betrieb von IPv4-Verbindungen an
      IPv6-Sockets werden auf IPv6 abgebildete IPv4-Adressen
      <span class="transnote">(<em>Anm.d.�.:</em> so genannete IPv4-gemappte IPv6-Adressen)</span>
      verwendet, welche standardm��ig auf den meisten Plattformen
      erlaubt sind.  Unter FreeBSD, NetBSD und OpenBSD jedoch sind sie
      standardm��ig deaktiviert, um den Systemgrunds�tzen dieser
      Plattformen zu entsprechen. Doch selbst auf Systemen, wo dies
      standardm��ig dekativiert ist, kann dieses Verhalten mit einem
      speziellen <code class="program"><a href="./programs/configure.html">configure</a></code>-Parameter f�r den Apache
      ge�ndert werden.</p>

    <p>Auf der anderen Seite ist die Verwendung von gemappten Adressen bei
      einigen Plattformen wie Linux und True64 der <strong>einzige</strong>
      Weg, sowohl IPv4 wie auch IPv6 zu verwenden. Wenn Sie m�chten, dass
      der Apache IPv4- und IPv6-Verbindungen mit einem Minimum an Sockets
      behandelt, was die Verwendung von IPv4-gemappten IPv6-Adressen
      erfordert, dann m�ssen Sie die <code class="program"><a href="./programs/configure.html">configure</a></code>-Option <code>--enable-v4-mapped</code> angeben.</p>

    <p><code>--enable-v4-mapped</code> ist die Voreinstellung auf allen
      Plattformen au�er FreeBSD, NetBSD und OpenBSD, so dass Ihr Apache
      wahrscheinlich so �bersetzt wurde.</p>

    <p>Geben Sie wie in dem folgenden Beispiel bei allen <code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code>-Anweisungen eine IPv4-Adresse
      an, wenn Sie m�chten, dass Ihr Apache lediglich IPv4-Adressen
      behandelt, unabh�ngig davon, was Ihre Plattform und die APR
      unterst�tzen:</p>

    <div class="example"><p><code>
      Listen 0.0.0.0:80<br />
      Listen 192.170.2.1:80
    </code></p></div>

    <p>Wenn Sie m�chten, dass der Apache IPv4- und IPv6-Verbindungen an
      separaten Sockets behandelt (d.h. IPv4-gemappte Adressen deaktiviert
      werden sollen) und Ihre Plattform es unterst�tzt, dann m�ssen
      Sie die <code class="program"><a href="./programs/configure.html">configure</a></code>-Option 
      <code>--disable-v4-mapped</code> angeben.
      Unter FreeBSD, NetBSD und OpenBSD ist <code>--disable-v4-mapped</code>
      voreingestellt.</p>
  </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
<div class="section">
<h2><a name="virtualhost" id="virtualhost">Das Zusammenspiel mit virtuellen Hosts</a></h2>
    

    <p><code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code> implementiert keine
      virtuellen Hosts. Es teilt dem Hauptserver lediglich mit, an welchen
      Adressen und Ports er zu lauschen hat. Werden keine <code class="directive"><a href="./mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code>-Container
      verwendet, verh�lt sich der Server bei allen angenommenen Anfragen
      gleich.  <code class="directive"><a href="./mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code>-Abschnitte k�nnen jedoch
      dazu verwendet werden, ein unterschiedliches Verhalten f�r eine oder
      mehrere Adressen und Ports festzulegen. Um einen virtuellen Host
      einzurichten, muss dem Server zun�chst mitgeteilt werden, an den
      betreffenden Adressen und Ports zu lauschen. Dann sollte ein <code class="directive"><a href="./mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code>-Abschnitt f�r
      eine bestimmte Adresse und einen Port erstellt werden, um das Verhalten
      dieses virtuellen Hosts festzulegen. Beachten Sie bitte, dass auf einen
      <code class="directive"><a href="./mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code> nicht
      zugegriffen werden kann, wenn er f�r eine Adresse und einen Port
      eingerichtet wurde, an dem der Server nicht lauscht.</p>
  </div></div>
<div class="bottomlang">
<p><span>Verf�gbare Sprachen: </span><a href="./de/bind.html" title="Deutsch">&nbsp;de&nbsp;</a> |
<a href="./en/bind.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
<a href="./fr/bind.html" hreflang="fr" rel="alternate" title="Fran�ais">&nbsp;fr&nbsp;</a> |
<a href="./ja/bind.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
<a href="./ko/bind.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
</div><div id="footer">
<p class="apache">Copyright 1995-2005 The Apache Software Foundation or its licensors, as applicable.<br />Lizenziert unter der <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
<p class="menu"><a href="./mod/">Module</a> | <a href="./mod/directives.html">Direktiven</a> | <a href="./faq/">FAQ</a> | <a href="./glossary.html">Glossar</a> | <a href="./sitemap.html">Seitenindex</a></p></div>
</body></html>