Apache forward proxy može koristiti roditelja za spoljne destinacije i povezati se direktno sa izabranim internim servisima. Dodajte taj izbor rutiranja u postojeću proxy konfiguraciju sa kontrolom pristupa:

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

NoProxy unosi se razdvajaju razmacima. Zahtevi koji odgovaraju tim hostovima zaobilaze konfigurisanog ProxyRemote roditelja. Ostali odgovarajući saobraćaj zadržava roditeljsku rutu. Neautentifikovana adresa sa liste HTTP proxyja može biti kandidat za roditelja za dozvoljeni saobraćaj ka javnim sajtovima; ne koristite roditeljske akreditive na toj grani i sačuvajte interne izuzetke.

Klijenti i dalje šalju zahteve Apacheu. „Direktno“ ovde opisuje Apacheov sledeći skok ka destinaciji; to ne govori pregledaču da prestane da koristi Apache. NO_PROXY vrednost na strani klijenta dovela bi do drugačije odluke o rutiranju.

Unos domena ima eksplicitan oblik

Za celu DNS domenu Apache dokumentuje oblik sa vodećom tačkom, poput .internal.example. Koristite ga samo kada predviđeni izuzetak pokriva hostove te domene. Tačni unosi hostova drže manji izuzetak lakšim za procenu.

Imena označavaju destinacije, a ne roditeljske proxye. Apache takođe treba direktno razrešavanje, dostupnost i pristup tim destinacijama. Zaobilaženje roditelja ne može obezbediti rutu koja postoji samo kroz roditelja.

Zadržite pravila autorizacije klijenata u postojećoj proxy konfiguraciji. NoProxy bira rutiranje prema gore; ne ograničava kome je dozvoljeno da koristi forward proxy.

Povezani članci