Proxy reverso vs proxy

proxy

O que é um proxy reverso?

A proxy reverso é o mesmo servidor, mas está na frente de um servidor web. Dependendo de sua configuração, permite ou recusa a conexão externa para atingir o endpoint. Proxies reversos são usados ​​para melhorar a segurança, desempenho, e confiabilidade. Para entender como funciona um proxy reverso e quais benefícios ele pode oferecer, vamos primeiro lembrar o que é um servidor proxy reverso.

O que é um proxy reverso?
O que é um proxy reverso?

Significado do servidor proxy

Um direto Servidor proxy, ou proxy da web, é um servidor que fica na frente do computador de um cliente. Quando este computador envia solicitações para sites na Internet, o proxy assume o controle sobre essas solicitações. Em seguida, ele se comunica com os servidores Web em nome desses clientes como intermediário. Suponha que temos três computadores participando de uma típica comunicação proxy direta:

  • A: O computador doméstico do usuário
  • B: Servidor proxy direto.
  • C: O servidor de origem do site (o local de armazenamento dos dados do site).

Computador A falará diretamente com o computador C em uma conexão padrão à Internet. Aquilo é, o cliente envia solicitações diretamente para o servidor de origem, e o servidor de origem responde ao cliente. Quando um servidor proxy direto é configurado, Em vez disso, A enviará solicitações para B, que encaminhará a solicitação para C. C enviará então uma resposta para B, que entregará a resposta de volta para A.

Razões para usar proxy reverso

Como você já pode adivinhar, proxy reverso é um intermediário na conexão de entrada que pode decidir se deve ser permitida. Por que alguém iria querer adicionar esse intermediário extra às suas atividades online?? Existem vários motivos principais pelos quais alguém pode precisar usar um proxy direto:

  • Para evitar as restrições à navegação. Por exemplo, governos, escolas, e outras organizações às vezes usam firewalls para restringir o acesso de seus usuários a sites específicos. Para contornar essas restrições, você pode usar um proxy direto, pois a conexão não será direta com os sites visitados, mas com um servidor proxy.
  • Para bloquear o acesso a determinado conteúdo. Acontece ao contrário. Servidores proxy podem ser configurados para bloquear o acesso de um grupo de usuários a sites específicos. Por exemplo, uma rede escolar pode bloquear sites específicos, como o Facebook ou outros sites de redes sociais.
  • Para proteger sua identidade na Internet. Em alguns casos, usuários comuns da Internet querem mais anonimato na Internet. Em outros casos, Os internautas vivem em países sem liberdade de expressão, e o governo pode impor sanções severas aos dissidentes políticos. Em tais países, críticas ao governo em um fórum da web ou em mídias sociais podem resultar em multas pesadas e às vezes até prisão para esses usuários. Suponha que um desses dissidentes use um servidor proxy para se conectar ao site onde postam comentários politicamente sensíveis. Nesse caso, seu endereço IP será mais difícil de rastrear. Isso ocorre porque apenas o endereço IP do servidor proxy ficará visível.

Servidor proxy versus proxy reverso

A principal diferença entre o servidor proxy e um servidor proxy reverso é que ele está na frente de um ou mais servidores web e intercepta solicitações de clientes. Ao mesmo tempo, o proxy de encaminhamento está na frente dos clientes. Com um proxy reverso, todas as solicitações do cliente ao servidor do site serão interceptadas pelo proxy reverso. O proxy reverso enviará solicitações e receberá respostas do servidor de origem.

Servidor proxy versus proxy reverso
Servidor proxy versus proxy reverso

Em termos simplistas, você poderia dizer que o proxy de encaminhamento fica na frente do cliente e garante que nenhum servidor de origem se comunique diretamente com esse cliente específico. Por outro lado, o servidor proxy reverso fica na frente do servidor de origem. Ele garante que nenhum cliente se comunique diretamente com o servidor de origem. Outra vez, vamos apresentar isso nomeando os computadores envolvidos:

  • D: Qualquer número de usuários’ computadores domésticos
  • E: É um servidor proxy reverso
  • F: um ou mais servidores de origem

<span longo = "um">Proxy reverso vs proxy</período>

Normalmente todas as solicitações de D vão diretamente para F. F envia as respostas diretamente para D. No caso do proxy reverso, todas as solicitações de D vão agora para E. E enviará suas solicitações e receberá respostas de F. E irá então encaminhar as respostas correspondentes para D.

Benefícios de um proxy reverso

Aqui estão os principais benefícios do proxy reverso:

  • Proteção contra ataques. Com um proxy reverso, um site não precisa divulgar o real endereço de IP do seu servidor de origem(é). Isso pode proteger o site de possíveis ataques direcionados, como Ataques DDoS. Em vez de, os invasores só poderão atingir o servidor proxy reverso, que muitas vezes tem melhor proteção e mais recursos para se defender de um ataque cibernético.
  • Balanceamento de carga global do servidor (GSLB) – Nesta forma de balanceamento de carga, um site pode ser distribuído em vários servidores em todo o mundo, e o proxy reverso enviará os clientes para o servidor mais próximo deles geograficamente. Isso reduz a distância percorrida pelas solicitações e respostas, minimizando os tempos de carregamento.
  • Cache. Um servidor proxy reverso também pode armazenar conteúdo em cache, o que melhora o desempenho. Por exemplo, suponha que um usuário em Paris visite um site com um servidor proxy reverso com servidores web em Los Angeles. Nesse caso, o usuário pode se conectar ao servidor proxy reverso local em Paris, que teria então que se comunicar com o servidor de origem em Los Angeles. O servidor proxy pode então armazenar em cache (ou armazenar temporariamente) os dados de resposta. Os usuários subsequentes de Paris que navegarem no site receberão uma versão em cache local do servidor proxy reverso de Paris, resultando em um desempenho muito melhor.
  • Criptografia SSL. Criptografando e descriptografando SSL (ou TLS ) as comunicações para cada cliente podem exigir recursos de computação significativos para o servidor de origem. No entanto, o proxy reverso pode ser configurado para descriptografar todas as solicitações recebidas e criptografar todas as respostas de saída, liberando recursos valiosos no servidor de origem.

Conclusão

Olhando para o acima, vemos que mesmo que todos tenham a palavra “procurador” em seus nomes, Eles não são a mesma coisa. Eles têm seu escopo baseado em sua posição no ciclo de solicitação-resposta. No entanto, é fundamental saber que cada um modera seu tráfego e pode bloquear suas solicitações ou permiti-las.

Por Stephanie Adlam

Escrevo sobre como tornar sua navegação na Internet confortável e segura. Vale a pena fazer parte do mundo digital moderno e quero mostrar como fazê-lo da maneira adequada.

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *