Configuración de trabajo para proxy de almacenamiento en caché FTP transparente con Squid3 e IPTABLES

Configuración de trabajo para proxy de almacenamiento en caché FTP transparente con Squid3 e IPTABLES

¿Alguien tiene Squid3 trabajando para almacenar en caché con éxito las solicitudes FTP que llegan de forma transparente? ¿Debería el proxy seguir escuchando en 3128 y redirigir las solicitudes entrantes del 21 al 3128?

Respuesta1

Squid no admite el proxy FTP transparanet. Squid es un proxy HTTP y solo admite conexión HTTP en su puerto de escucha. SO HTTP proxy transparente sólo funciona para Squid. Si realmente necesita un proxy FTP transparente, utilicefrox

Squid admite el proxy FTP cuando lo configura manualmente en los navegadores porque, en ese caso, el navegador solicita un objeto FTP utilizando mensajes HTTP.

Respuesta2

Hasta donde yo sé, no existe ningún Proxy que admita FTP de forma transparente.

Esto se debe en parte a que FTP es, en cierto modo, un protocolo más complejo que HTTP. HTTP utiliza una única conexión TCP para todo. FTP utiliza una conexión TCP separada para el canal de control y para las transferencias de datos. Los detalles de conexión adicionales para las conexiones TCP adicionales se negocian entre el cliente y el servidor dentro del canal de control.

Un proxy transparente ftp sería mucho más complicado para FTP que para HTTP.

información relacionada