Posredniški strežnik Apache lahko za zunanje cilje uporabi nadrejeni strežnik in se neposredno poveže z izbranimi notranjimi storitvami. To izbiro usmerjanja dodajte v obstoječo konfiguracijo posredniškega strežnika z nadzorom dostopa:

ProxyRemote "*" "http://parent.example:8080"
NoProxy app.internal.example packages.internal.example

Vnosi NoProxy so ločeni s presledki. Zahteve, ki se ujemajo s temi gostitelji, obidejo konfiguriranega nadrejenega ProxyRemote. Preostali ujemajoči promet ohrani pot prek nadrejenega. Neoverjen naslov z seznama posredniških strežnikov HTTP je lahko kandidat za nadrejenega za dovoljen promet do javnih spletnih mest; na tej veji ne uporabljajte poverilnic nadrejenega in ohranite notranje izjeme.

Odjemalci še vedno pošiljajo zahteve Apacheu. »Neposredno« tukaj opisuje naslednji skok Apachea do cilja; to ne pomeni, da naj brskalnik preneha uporabljati Apache. Vrednost NO_PROXY na strani odjemalca bi privedla do drugačne odločitve o usmerjanju.

Vnos domene ima izrecno obliko

Za celotno DNS domeno Apache dokumentira obliko z vodilno piko, na primer .internal.example. Uporabite jo le, kadar predvidena izjema pokriva gostitelje te domene. Natančni vnosi gostiteljev omogočajo lažjo oceno manjše izjeme.

Imena označujejo cilje, ne nadrejenih posredniških strežnikov. Apache potrebuje tudi neposredno razreševanje imen, dosegljivost in dostop do teh ciljev. Obhod nadrejenega ne more zagotoviti poti, ki obstaja le prek nadrejenega.

Pravila avtorizacije odjemalcev ohranite v obstoječi konfiguraciji posredniškega strežnika. NoProxy izbere usmerjanje navzgor; ne omejuje, kdo sme uporabljati posredniški strežnik.

Sorodni članki