Na postojećem Apache hostu privatni forward ulaz može koristiti odvojeni loopback listener:

ProxyRequests Off
Listen 127.0.0.1:3128

<VirtualHost 127.0.0.1:3128>
    ProxyRequests On
    <Proxy "*">
        Require local
    </Proxy>
</VirtualHost>

Spojite ovo s trenutnom konfiguracijom; ne deklarirajte isti listener dvaput. Učitajte potrebne module proxy protokola. HTTPS odredišta kroz CONNECT dodatno zahtijevaju mod_proxy_connect i namijenjenu politiku odredišnog porta.

Javni virtualni host može zadržati svoja ProxyPass mapiranja dok forward proxy ostaje isključen. ProxyPass mapira lokalni URL prostor na backend. ProxyRequests kontrolira klijente koji traže druga odredišta; isključivanje ne onemogućava obrnuta mapiranja.

Izvod dopušta lokalne klijente ili izričito uređenu lokalnu transportnu krajnju točku. Za LAN upotrebu odaberite dodijeljenu adresu listenera i odgovarajuća pravila izvora/autentifikacije. Postavite te dozvole na forward ulaz, a ne u direktorij dokumenata javne stranice.

Pregledajte odabrani virtualni host i naslijeđene direktive za svaki aktivni listener. Globalni ProxyRequests On može omogućiti ulogu izvan namijenjenog privatnog ulaza. Forward klijent sam navodi odredište, pa nema potrebe stvarati lokalno mapiranje za svaku web stranicu koju može zatražiti.

Povezani članci