Configuração de trabalho para proxy de cache FTP transparente com Squid3 e IPTABLES

Configuração de trabalho para proxy de cache FTP transparente com Squid3 e IPTABLES

Alguém tem o Squid3 trabalhando para armazenar em cache solicitações de FTP que chegam de forma transparente? O proxy ainda deve escutar em 3128 e eu redirecionar as solicitações recebidas de 21 para 3128?

Responder1

O Squid não suporta proxy transparanet FTP. Squid é um proxy HTTP e suporta apenas conexão HTTP em sua porta de escuta. O proxy transparente SO HTTP só funciona para o Squid. Se você realmente precisa de um proxy FTP transparente, useFrox

O Squid suporta proxy FTP quando você o configura manualmente nos navegadores porque o navegador solicita o objeto FTP usando mensagens HTTP nesse caso.

Responder2

Até onde eu sei, não existe um proxy que suporte FTP de forma transparente.

Isso ocorre em parte porque o FTP, em alguns aspectos, é um protocolo mais complexo do que o HTTP. HTTP usa uma única conexão TCP para tudo. O FTP usa uma conexão TCP separada para o canal de controle e para transferência de dados. Os detalhes adicionais da conexão TCP adicionais são negociados entre o cliente e o servidor dentro do canal de controle.

Um proxy FTP transparente seria muito mais complicado para FTP do que para HTTP.

informação relacionada