21 jan

2023

HTTP/HTTPS

O que é um proxy reverso HTTP/HTTPS?

O que é?

O proxy reverso HTTP/HTTPS é o servidor que fica em frente dos demais servidores web e encaminha as solicitações do usuário para esses servidores web. A implementação de proxy reverso normalmente tem como objetivo aumentar a escalabilidade, segurança e desempenho.

Como funciona um proxy reverso HTTP?

Para ajudar vamos fazer uma analogia com um recepcionista de um restaurante: Ele sempre está posicionado próximo a porta do estabelecimento, certo? Nos conduzindo até o nosso local de escolha ou de reserva. O proxy reverso tem uma função parecida, com pacotes HTTP/HTTPS, quando a requisição chega até ele, o serviço de proxy redireciona a requisição até o servidor. No diagrama abaixo temos o caminho da requisição:

Digrama Mostrando a interação de Proxy Reverso

Quais são as principais vantagens?

Vamos pensar no seguinte cenário: Você tem apenas 1 endereço IPv4 público e deseja hospedar vários serviços HTTP/HTTPS com domínios diferentes, de uma forma profissional, sem usar portas especificas para cada serviço, apenas a 80 e 443. Esse é o principal cenário onde o proxy reverso é aplicado. Desta forma é possível ter vários domínios como: ex1.acme.com sendo direcionado internamente  http://172.23.26.43:80  e ex2.acme.com direcionado para https://172.23.26.78:3000, ambos com apontamento DNS para o mesmo IPv4 publico 123.43.12.158.

Fora o cenário anterior, que é o mais comum, também aplicamos o proxy reverso principalmente nas seguintes situações:

Balanceamento de carga: Um proxy reverso pode distribuir as solicitações de um cliente entre vários servidores, permitindo que o tráfego seja dividido de forma equilibrada e evitando sobrecarga em um único servidor;

Segurança: O proxy reverso pode ser configurado para fornecer uma camada adicional de segurança, como autenticação de usuário e criptografia de dados; e

Ocultação de endereços IP: O proxy reverso pode ocultar os endereços IP dos servidores finais, fornecendo uma camada adicional de privacidade e segurança

Em resumo…

… um proxy reverso é uma ferramenta valiosa para garantir que seus sites e aplicativos possam lidar com altos volumes de tráfego e fornecer segurança adicional para seus usuários. Ele funciona redirecionando as solicitações de um cliente para outro servidor, permitindo que o tráfego seja dividido de forma equilibrada e oferecendo recursos adicionais como autenticação e filtragem de conteúdo.

Se você estiver considerando a implementação de um proxy reverso em sua infraestrutura, é importante considerar seus requisitos de tráfego e segurança para garantir que você escolha a solução certa para sua empresa.

Para garantir o sucesso da implementação você pode contar com a equipe da Act Tecnologia, onde nossos especialistas irão projetar uma solução robusta para sua estrutura. Entre em contato conosco!

 

 

TAGS

CONTATO

Fale com a gente

42 3036-6200

Rua Doutor Laranjeiras, 1320

    Receba por e-mail nossas notícias