Nunha máquina Apache existente, unha entrada directa privada pode usar un oínte loopback separado:

ProxyRequests Off
Listen 127.0.0.1:3128

<VirtualHost 127.0.0.1:3128>
    ProxyRequests On
    <Proxy "*">
        Require local
    </Proxy>
</VirtualHost>

Combina isto coa configuración actual; non declares o mesmo oínte dúas veces. Carga os módulos de protocolo de proxy necesarios. Os destinos HTTPS mediante CONNECT requiren ademais mod_proxy_connect e a política de porto de destino prevista.

O host virtual público pode conservar as súas asignacións ProxyPass mentres o proxy directo permanece desactivado. ProxyPass asigna un espazo de URL local a un backend. ProxyRequests controla os clientes que solicitan outros destinos; desactivalo non desactiva as asignacións inversas.

O extracto admite clientes locais ou un punto final de transporte local organizado explicitamente. Para uso en LAN, selecciona un enderezo de oínte asignado e as regras de orixe/autenticación correspondentes. Pon eses permisos na entrada do proxy en lugar do directorio de documentos do sitio público.

Revisa o host virtual seleccionado e as directivas herdadas para cada oínte activo. Un ProxyRequests On global pode habilitar o rol máis alá da entrada privada prevista. Un cliente directo fornece o seu destino, polo que non cómpre crear unha asignación local para cada sitio web que poida solicitar.

Artigos relacionados