Hostajte web stranicu i privatni forward proxy na jednom Apache poslužitelju
Odvojite slušatelja i autorizaciju privatnog Apache forward proxyja od postojećeg javnog web sjedišta ili obrnutog mapiranja.
Na postojećem Apache hostu privatni forward ulaz može koristiti zasebnog loopback slušatelja:
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 istog slušatelja 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ćuje obrnuta mapiranja.
Izvod dopušta lokalne klijente ili izričito uređenu lokalnu transportnu krajnju točku. Za LAN upotrebu odaberite dodijeljenu adresu slušatelja i odgovarajuća pravila izvora/autentifikacije. Postavite ta dopuštenja na forward ulaz, a ne u direktorij dokumenata javnog sjedišta.
Pregledajte odabrani virtualni host i naslijeđene direktive za svakog aktivnog slušatelja. 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 svako web sjedište koje može zatražiti.