Una explicación detallada del funcionamiento de los servidores Proxy, concretamente de Squid y de Apache con módulo de servidor Proxy. Contenidos:
Introducción
Ventajas de un servidor Proxy Desventajas de un servidor Proxy Configuración e instalación de Squid Como instalar el servidor Squid Instalación mediante RPM Instalación mediante código fuente Ejemplo de configuración de sus directivas Explicación de las directivas http_port (Asignar Puerto) cache_mem (Tamaño para la caché en memoria) cache_dir (Tamaño y directorio para la caché física) maximum_object_size (Tamaño máximo para cacheados) cache_access_log (Log de peticiones y uso de la caché) reference_age (Tiempo máximo en la caché) refresh_pattern (Factor para páginas sin caducidad) ftp_user (Acceso anónimo para FTP) Requerir autentificación por contraseña Configuración e instalación de Apache Como instalar el servidor Apache-Proxy Instalación mediante RPM Instalación mediante código fuente Ejemplo de configuración de sus directivas Explicación de las directivas ProxyRequest (Activar Proxy) Listen (Asignar Puerto) AllowCONNECT (Permitir método CONNECT) ProxyBlock (Control acceso URL, control según destino) ProxyRemote (Desviar a un Proxy, control según destino) NoProxy (No desviar a otro Proxy, control según destino) ProxyPass (Desviar contenidos a un nuevo web server) Conceptos y trucos para Apache y Squid Cabeceras HTTP y funcionamiento de la caché Cabeceras del mensaje Fichero de auto-configuración para navegadores Creación del fichero Configuración del fichero Configuración de los clientes