Apache forward proxy може да користи родитеља за спољне дестинације и да се повеже директно са изабраним интерним сервисима. Додајте тај избор рутирања у постојећу proxy конфигурацију са контролом приступа:

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

NoProxy уноси се раздвајају размацима. Захтеви који одговарају тим хостовима заобилазе конфигурисаног ProxyRemote родитеља. Остали одговарајући саобраћај задржава родитељску руту. Неаутентификована адреса са листе HTTP proxyја може бити кандидат за родитеља за дозвољени саобраћај ка јавним сајтовима; не користите родитељске акредитиве на тој грани и сачувајте интерне изузетке.

Клијенти и даље шаљу захтеве Apacheu. „Директно“ овде описује Apacheov следећи скок ка дестинацији; то не говори прегледачу да престане да користи Apache. NO_PROXY вредност на страни клијента довела би до другачије одлуке о рутирању.

Унос домена има експлицитан облик

За целу DNS домену Apache документује облик са водном тачком, попут .internal.example. Користите га само када предвиђени изузетак покрива хостове те домене. Тачни уноси хостова држе мањи изузетак лакшим за процену.

Имена означавају дестинације, а не родитељске proxye. Apache такође треба директно разрешавање, доступност и приступ тим дестинацијама. Заобилажење родитеља не може обезбедити руту која постоји само кроз родитеља.

Задржите правила ауторизације клијената у постојећој proxy конфигурацији. NoProxy бира рутирање према горе; не ограничава коме је дозвољено да користи forward proxy.

Повезани чланци