
A configuração do SSL para servidores da Web pode ser complexa, com vários métodos disponíveis, dependendo da configuração do servidor. Uma dessas opções é o SSL/TLS Passthrough, que ignora a necessidade de descriptografia e recriptografia de dados no servidor intermediário, mantendo a criptografia de ponta a ponta.
Neste artigo, exploraremos o SSL Passthrough, suas vantagens, desvantagens e como ele difere de outras configurações de SSL, fornecendo uma compreensão clara de sua função na proteção de conexões da Web.
Índice
- O que é SSL Passthrough?
- Como funciona o SSL Passthrough?
- Vantagens do SSL Passthrough
- Desvantagens do SSL Passthrough
- Como configurar o SSL Passthrough?
- SSL Passthrough vs SSL Offloading
- SSL Passthrough vs. Terminação SSL
- Bridging SSL vs. SSL Passthrough

O que é SSL Passthrough?
O SSL Passthrough é uma configuração de rede que mantém a segurança de ponta a ponta, encaminhando o tráfego criptografado diretamente do cliente para o servidor de back-end por meio de um balanceador de carga ou servidor proxy. Diferentemente da terminação SSL, que envolve a descriptografia do tráfego no balanceador de carga, o SSL Passthrough preserva a confidencialidade e a integridade dos dados confidenciais sem descriptografia no nível do distribuidor de tráfego.
Agora, se você não conhece os balanceadores de carga, eles são dispositivos ou softwares que distribuem uniformemente o tráfego de rede de entrada entre vários servidores de back-end em uma rede pública ou privada para garantir a utilização eficiente dos recursos e evitar a sobrecarga em um único servidor.
Como funciona o SSL Passthrough?
O SSL passthrough envolve as seguintes etapas:
- O cliente envia a solicitação: Um cliente (como um navegador da Web) envia uma solicitação para acessar um site.
- O servidor proxy recebe a solicitação: A solicitação é interceptada por um servidor proxy ou balanceador de carga, que atua como intermediário.
- Identificação de conexão segura: O servidor proxy reconhece a necessidade de uma conexão HTTPS (Hypertext Transfer Protocol Secure) indicada por certificados SSL.
- Estabelecimento de conexão SSL: O servidor proxy inicia um handshake SSL com o cliente sem descriptografar os dados.
- Encaminhamento da solicitação: O servidor intermediário encaminha a solicitação criptografada do cliente para o servidor da Web.
- O servidor da Web processa a solicitação: O servidor da Web recebe e processa a solicitação, gerando uma resposta.
- Resposta enviada ao servidor proxy: O servidor envia a resposta de volta para o servidor intermediário.
- Encaminhamento da resposta: O servidor proxy encaminha a resposta criptografada para o cliente por meio da conexão SSL especificada.
- O cliente recebe a resposta: O cliente recebe e processa a resposta criptografada, concluindo a comunicação.
O proxy ou balanceador de carga lida com o tráfego HTTP criptografado entre o cliente e o servidor da Web sem descriptografar os dados. Essa abordagem garante a confidencialidade e a integridade dos dados em toda a comunicação sem descriptografia e inspeção adicionais.
Vantagens do SSL Passthrough
Os benefícios do SSL Passthrough incluem maior segurança dos dados, melhor desempenho do site e uma experiência perfeita para o usuário. Ele também reduz significativamente a carga do servidor, promovendo a eficiência geral do sistema.
- Segurança de dados aprimorada: O SSL Passthrough protege os dados confidenciais contra hackers, criando um túnel seguro entre seu dispositivo e o servidor. Ele impede que qualquer pessoa leia suas informações confidenciais.
- Desempenho mais rápido do site: O SSL Passthrough ajuda seu site a carregar mais rapidamente, tirando a carga da criptografia do servidor. Isso significa que mais pessoas podem visitar seu site ao mesmo tempo sem que ele fique lento.
- Redução da carga do servidor: o SSL Passthrough alivia a carga do seu servidor ao lidar com a criptografia em outro lugar. Como resultado, seu servidor pode responder rapidamente às solicitações, mesmo em horários de pico.
- Compatibilidade de aplicativos: O SSL Passthrough permite a integração suave com vários aplicativos e serviços sem modificações ou ajustes, garantindo a compatibilidade e a facilidade de uso em diferentes plataformas.
- Economia de custos: Ao transferir a descriptografia SSL para um balanceador de carga, o SSL Passthrough pode economizar dinheiro em recursos de servidor e custos de manutenção, reduzindo a pressão sobre o servidor e prolongando sua vida útil.
Desvantagens do SSL Passthrough
- Configuração complexa: A configuração do SSL Passthrough requer conhecimento técnico e envolve processos de configuração complexos, incluindo o ajuste de regras de firewall e o tratamento de problemas de compatibilidade entre versões de SSL/TLS e conjuntos de cifras.
- Tráfego comprometido: O SSL Passthrough permite que o tráfego criptografado chegue diretamente ao servidor de back-end, o que significa que o código comprometido dentro do tráfego criptografado pode prejudicar o servidor.
- Incompatibilidade com perfis HTTP: O SSL Passthrough não é compatível com perfis HTTP, que são configurações usadas para otimizar o tráfego HTTP. Isso pode levar a possíveis limitações no gerenciamento e na otimização do tráfego.
- Impossibilidade de troca de servidores: O processo de SSL Passthrough não suporta trocas rápidas entre servidores, o que afeta a confiabilidade do sistema e os recursos de failover.
- Limitações da persistência de cookies: A persistência de cookies, um método usado para manter sessões entre clientes e servidores, não pode ser utilizada com o SSL Passthrough, o que pode afetar o gerenciamento de sessões e a experiência do usuário.

Como configurar o SSL Passthrough?
Para configurar o SSL Passthrough para um servidor proxy ou balanceador de carga, siga estas etapas:
- Escolha seu balanceador de carga: Decida se você usará uma solução baseada em hardware, como a F5, ou em software, como o HAProxy ou o Nginx.
- Instale o balanceador de carga: Instale o balanceador de carga escolhido em sua rede.
- Configure os modos TCP e HTTP: Nas configurações do balanceador de carga, configure os modos TCP (Transmission Control Protocol) e HTTP para o frontend e o backend. Dessa forma, o balanceador de carga lida com o tráfego de forma adequada.
- Habilite o SSL Passthrough: Localize a seção “SSL/TLS” nas configurações do seu balanceador de carga e ative a opção “SSL Passthrough”. Ele utiliza o modo TCP para fornecer tráfego criptografado com segurança aos servidores de back-end.
- Instale os certificados SSL nos servidores de backend: Embora a instalação do certificado SSL no balanceador de carga não seja necessária para o SSL Passthrough, certifique-se de que os certificados SSL/TLS estejam instalados nos servidores de backend para proteger as conexões.
- Especifique os servidores de backend: Na seção “Backend” da configuração do balanceador de carga, insira os endereços IP dos servidores backend para onde direcionar o tráfego criptografado por SSL.
- Salvar e aplicar configurações: Depois de configurar o SSL Passthrough, especificar os servidores backend e garantir os modos TCP e HTTP adequados, salve suas configurações e aplique-as para ativá-lo.
SSL Passthrough vs SSL Offloading
O SSL Passthrough permite que o tráfego seguro passe intocado diretamente para o servidor. Ele funciona sem descriptografar o tráfego e mantendo a criptografia original do cliente para o servidor.
O descarregamento de SSL difere ao descriptografar o tráfego SSL no nível do balanceador de carga. Esse método descarrega o processamento do tráfego SSL do servidor, liberando recursos e melhorando o desempenho do servidor. Ele permite a inspeção de tráfego e a detecção de intrusão. No entanto, ele não fornece criptografia de ponta a ponta.
A escolha entre eles depende de suas necessidades específicas. Se a criptografia de ponta a ponta for uma alta prioridade e você não estiver tão preocupado com a carga do servidor, o SSL Passthrough pode ser sua melhor opção.
SSL Passthrough vs. Terminação SSL
Você já se perguntou como o SSL Passthrough se compara ao SSL Termination? Opte pelo primeiro caso priorize a velocidade de processamento em detrimento da inspeção e da manipulação do tráfego.
Com o SSL Termination, a conexão SSL termina ou “termina” no balanceador de carga. O tráfego é descriptografado, inspecionado e, em seguida, enviado ao servidor sem criptografia ou criptografado novamente.
A terminação SSL consome mais CPU do que o SSL Passthrough, mas oferece a vantagem de gerenciar o tráfego e aplicar recursos de segurança, como proteção contra DDoS e WAF (Web Application Firewall).
Bridging SSL vs. SSL Passthrough
SSL bridging, terminação de SSL e descarregamento de SSL são termos frequentemente usados de forma intercambiável, mas podem ter significados ligeiramente diferentes, dependendo do contexto.
O SSL bridging descriptografa o tráfego SSL/TLS em um proxy ou balanceador de carga antes de encaminhá-lo para o servidor backend. Depois de descriptografar o tráfego, o proxy pode inspecioná-lo ou modificá-lo, se necessário, antes de criptografá-lo novamente e enviá-lo ao servidor de backend. O bridging SSL permite a visibilidade e o controle do tráfego no nível do proxy.
Depois que o tráfego é processado, o balanceador de carga o criptografa novamente usando seu próprio certificado SSL antes de enviá-lo para os servidores de back-end.
Use o SSL Bridging para detectar e bloquear tráfego mal-intencionado, implementar roteamento baseado em conteúdo para direcionar solicitações a servidores back-end específicos com base em seu conteúdo ou origem, ou realizar otimizações como armazenamento em cache ou compactação.
Linha de fundo
Concluindo, o SSL Passthrough mantém conexões seguras e criptografadas, ignorando os processos de descriptografia. Apesar das pequenas desvantagens, seus benefícios, como a preservação da criptografia de ponta a ponta e a redução da carga nos servidores, são significativos.
A configuração pode variar, mas o processo é geralmente simples. Quando comparado com o descarregamento, a terminação e a ponte de SSL, fica claro que cada método tem seus aplicativos exclusivos. Sua decisão deve priorizar as necessidades específicas e os requisitos de segurança de sua rede.
Economize 10% em certificados SSL ao fazer seu pedido hoje!
Emissão rápida, criptografia forte, 99,99% de confiança no navegador, suporte dedicado e garantia de reembolso de 25 dias. Código do cupom: SAVE10
