Apache Listen- og VirtualHost-innstillingar for ein videresendande proxy
Legg til den tiltenkte Apache-lyttaren skild frå ein proxy-VirtualHost i staden for å handsame ein konfigurert port som ein aktiv socket.
Ei <VirtualHost>-blokk skildrar korleis Apache skal handsame samsvarande førespurnader. Ho opprettar likevel ikkje den lyttande socketen. Ein videresendande proxy-konfigurasjon på port 8080 kan difor finnast i ei fil som ser gyldig ut, medan klientane ikkje finn nokon lyttar der.
Direktivet Listen leverer det særskilde kravet. For ein proxy som berre nåast via ein lokal klient eller ein verna tunnel, kan den tiltenkte forma omfatte:
Listen 127.0.0.1:8080
<VirtualHost 127.0.0.1:8080>
# Existing restricted forward-proxy configuration
</VirtualHost>
Dette illustrerer tilhøvet, ikkje ein fullstendig proxy-utrulling. Hald på den eksisterande klientautorisasjonen og destinasjonsavgrensingane. Loopback-adressa tilbyr med vilje ikkje ein ny offentleg proxy-lyttar.
Kontroller òg den effektive konfigurasjonen for overlappande Listen-oppføringar. Å leggje til eit nytt direktiv utan å leggje merke til ein eksisterande lyttar kan hindre oppstart. Den støtta omstartprosedyren til Apache er òg viktig når ein flyttar frå ei bestemd adresse til ei overlappande wildcard-binding.
Når SSH videresender til denne proxyen, må den fjerne enden nå ein faktisk lyttar. Ei vellukka SSH-innlogging gjer ikkje den konfigurerte Apache-porten eksisterande. Rett lyttaren og den tiltenkte bindinga før du endrar HTTP-legitimasjon eller svekkjer ei tilgangsregel. Deretter stadfestar du dei tillatne og avviste tilgangstilfella på den faktiske lyttaren.