Apache-Forward-Proxy

Zuletzt verändert am 24. Juli 2026 • 1 Min. Lesezeit • 160 Wörter
So installierst du einen Forward-Proxy.
Apache-Forward-Proxy
Bild von Michael Jeltsch

Was ist überhaupt ein Forward-Proxy und was ist eigentlich ein Reverse-Proxy? Handelt es sich um einen Forward-Proxy, hält der Server den Proxy für den Client. Handelt es sich um einen Reverse-Proxy, hält der Client den Proxy für den Server.

So richtest du einen Forward-Proxy mit Apache ein:

  1. In einer typischen Umgebung mit mehreren Hosts musst du der Apache-Konfiguration einen virtuellen Server hinzufügen. Füge dazu eine Datei (z. B. „ForwardProxy.conf“) im Verzeichnis „sites-available“ hinzu. Diese Datei muss die folgenden Konfigurationszeilen enthalten, damit der Proxy auf Port 8080 lauscht:
ProxyRequests On
ProxyVia On
Require ip 192.168
ErrorLog /var/log/apache2/error_ForwardProxy.log
CustomLog /var/log/apache2/access_ForwardProxy.log combined
  1. Du musst die Module „proxy“, „proxy_http“ und „proxy_connect“ aktivieren.
  2. In der Datei „mods-enabled/proxy.conf“ musst du die Zeile „ProxyRequests On“ und den folgenden Block auskommentieren.
  3. In der Datei „ports.conf“ müssen Sie unterhalb der Zeile „Listen 80“ die Zeile „Listen 8080“ hinzufügen.
  4. Vergiss nicht, die Module und den virtuellen Server zu aktivieren sowie den Server neu zu starten, um die Änderungen zu übernehmen!