Apache võib vajada juurdepääsu välisele saidile sama ettevõtte edasisuunava puhverserveri kaudu, mida kasutavad teised masinad. Mod_proxy poolt käsitletavate päringute puhul valib ProxyRemote selle järgmise hüppe.

ProxyRemote "http://downloads.example/" "http://proxy.example:8080"

Esimene argument vastab siht-URL-i eesliitele. Teine määrab ülemvoolu puhverserveri. Skeemi nimi võib vastata sellele protokollile, samas kui * on laiem ja valib kaugpuhverserveri kogu sobiva puhverserveri liikluse jaoks.

See võib teenindada ka fikseeritud kohalikku kaardistust. Kui olemasolev ProxyPass saadab kohaliku tee allalaadimissaidile, ütleb ProxyRemote Apache'ile, kuidas seda saiti ettevõtte vahendaja kaudu saavutada. ProxyPass valib kaardistatud sihtkoha; ProxyRemote valib selle ülemvoolu marsruudi.

Selle fikseeritud kaardistuse jaoks ei ole vaja lubada piiramatut edasisuunava puhverserveri juurdepääsu. Hoidke ProxyRequests Off, välja arvatud juhul, kui kliendi esitatud edasisuunava puhverserveri sihtkohtade vastuvõtmine on tahtlik, juurdepääsukontrolliga teenus.

Asetage reegel serveri või virtuaalhosti konfiguratsiooni ja veenduge, et vajalikud puhverserveri moodulid on laaditud. Apache'i direktiiv NoProxy saab tuvastada sisevõrgu sihtkohti, mis peaksid kaugpuhverserverit vältima.

Ülemvoolu puhverserveri jaoks, mis nõuab Basic-mandaate, on valikuline kolmas argument saadaval alates httpd 2.4.59 ja saadab need ennetavalt. Kontrollige juurutatud versiooni ja kaitske seda konfiguratsiooni enne mandaadivormi kasutamist.

Seotud artiklid