Apache-Forward-Proxy
Zuletzt verändert am 24. Juli 2026 • 1 Min. Lesezeit • 160 WörterSo installierst du einen Forward-Proxy.

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:
- 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- Du musst die Module „proxy“, „proxy_http“ und „proxy_connect“ aktivieren.
- In der Datei „mods-enabled/proxy.conf“ musst du die Zeile „ProxyRequests On“ und den folgenden Block auskommentieren.
- In der Datei „ports.conf“ müssen Sie unterhalb der Zeile „Listen 80“ die Zeile „Listen 8080“ hinzufügen.
- Vergiss nicht, die Module und den virtuellen Server zu aktivieren sowie den Server neu zu starten, um die Änderungen zu übernehmen!