Një bllok <VirtualHost> përshkruan se si duhet Apache të trajtojë kërkesat që përputhen. Megjithatë, ai nuk krijon socket-in dëgjues. Prandaj, një konfigurim proxy përpara në portën 8080 mund të ekzistojë në një skedar që duket i vlefshëm, ndërsa klientët nuk gjejnë asnjë dëgjues atje.

Direktiva Listen siguron atë kërkesë të veçantë. Për një proxy që arrihet vetëm përmes një klienti lokal ose një tuneli të mbrojtur, forma e synuar mund të përfshijë:

Listen 127.0.0.1:8080

<VirtualHost 127.0.0.1:8080>
    # Existing restricted forward-proxy configuration
</VirtualHost>

Kjo ilustron marrëdhënien, jo një vendosje të plotë të proxy-t. Ruani autorizimin ekzistues të klientit dhe kufizimet e destinacionit. Adresa loopback me qëllim nuk ofron një dëgjues të re publik të proxy-t.

Kontrolloni gjithashtu konfigurimin efektiv për hyrje Listen që mbivendosen. Shtimi i një direktive tjetër pa vënë re një dëgjues ekzistues mund të pengojë nisjen. Procedura e rinisjes e mbështetur nga Apache ka gjithashtu rëndësi kur kaloni nga një adresë e caktuar në një lidhje wildcard që mbivendoset.

Kur SSH përcjell te ky proxy, skaji i largët duhet të arrijë një dëgjues real. Një hyrje e suksesshme SSH nuk e bën portën e konfiguruar të Apache të ekzistojë. Korrigjoni dëgjuesin dhe lidhjen e synuar përpara se të ndryshoni kredencialet HTTP ose të dobësoni një rregull aksesi. Pastaj verifikoni rastet e aksesit të lejuar dhe të refuzuar në dëgjuesin real.

Artikuj të ngjashëm