En Apache-videresendingsproxy kan bruke en forelder for eksterne mål og koble seg direkte til utvalgte interne tjenester. Føy dette rutevalget inn i den eksisterende tilgangskontrollerte proxykonfigurasjonen:

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

NoProxy-oppføringer skilles med mellomrom. Forespørsler som passer til disse vertene, går utenom den konfigurerte ProxyRemote-forelderen. Annen passende trafikk beholder foreldreruten. En uautentisert adresse fra HTTP-proxyoversikten kan være en foreldrekandidat for tillatt trafikk til offentlige nettsteder; bruk ingen foreldrelegitimasjon på den grenen, og behold de interne unntakene.

Klientene sender fortsatt forespørslene til Apache. «Direkte» beskriver her Apaches neste hopp mot målet; det ber ikke nettleseren slutte å bruke Apache. En NO_PROXY-verdi på klientsiden ville tatt en annen rutebeslutning.

En domeneoppføring har en tydelig form

For et helt DNS-domene dokumenterer Apache en form med innledende punktum, for eksempel .internal.example. Bruk den bare når unntaket er ment å dekke vertene i domenet. Presise vertsoppføringer holder et mindre unntak enklere å vurdere.

Navnene angir mål, ikke foreldreproxier. Apache trenger også direkte navneoppslag, nåbarhet og tilgang til målene. Å gå utenom forelderen kan ikke skaffe en rute som bare finnes via forelderen.

Behold klientautorisasjonsregler i den eksisterende proxykonfigurasjonen. NoProxy velger oppstrøms ruting; det begrenser ikke hvem som kan bruke videresendingsproxyen.

Relaterte artikler