.. _proxy: ============================== Nutzung eines Intranet-Proxies ============================== Müssen Anfragen über einen Proxy Server, welcher sich im Intranet befindet, nach außen durch eine Firewall geleitet werden, *muss* hierzu die Direktive `ProxyRemote `_ verwendet werden. Die Direktive `ProxyRemote` benötigt das Apache-Module `mod_proxy `_. Die Direktive `ProxyRemote` leitet Proxy-Anfragen, die der lokale Proxy empfangen hat, an einen anderen Proxy-Server weiter. .. code-block:: bash |---------| |------------| |----------------| |---------------| | Klient | | InteProxy | | intranet.proxy | | abgesicherter | | | -> | Server | -> | :8080 | -> | Dienst | |---------| |------------| |----------------| |---------------| Im nachfolgenden Beispiel werden alle Proxy-Anfragen an ``intranet.proxy:8080`` weitergeleitet:: ProxyRemote * http://intranet.proxy:8080 - Der erste Parameter ist das URL-Muster der Proxy-Anfragen: Beginn einer URL oder ein * für beliebige URLs. - Der zweite Parameter ist die vollständige URL des Remote-Servers. Die Direktive `ProxyRemote` steht in der Datei :file:`inteproxy.conf` eingetragen. Passen Sie in dieser Datei die URL für Ihren Proxy entsprechend an. .. note:: Wird kein Proxy benötigt, müssen Sie die `ProxyRemote` Direktive mit einer Raute (#) auskommentieren. Nach erfolgter Anpassung müssen Sie die Apache HTTP Server Konfigurationen neu neu laden! .. note:: Für die ``HTTPS_upstream-proxy`` Unterstützung benötigen Sie einen Apache HTTP Server ab Version 2.2.15 (vgl. Kapitel :ref:`anforderungen`)! Eine Proxy Authentifizierung wird zur Zeit noch nicht unterstützt.