O que é um proxy de encaminhamento?

Um proxy de encaminhamento é um dispositivo ou software posicionado entre uma rede interna (como a de uma empresa) e a internet. Ele atua como intermediário em nome dos computadores internos (clientes), que não devem ter acesso direto à internet por questões de segurança. Os clientes da rede interna usam o proxy de encaminhamento para se conectar a servidores na internet. Do ponto de vista da internet, o proxy de encaminhamento aparece como o cliente.

Os proxies de encaminhamento são usados não apenas para garantir uma comunicação segura com a internet, mas também para fins como bloquear o acesso a sites indesejados (filtragem) e agilizar o acesso por meio do armazenamento de conteúdo em cache. O conteúdo obtido de servidores externos pode ser armazenado no cache do proxy de encaminhamento, permitindo respostas mais rápidas a solicitações posteriores do mesmo conteúdo.

Por outro lado, um "proxy reverso" é um tipo de proxy que encaminha solicitações de redes externas para servidores em uma rede interna. Os proxies reversos são utilizados para fins como garantir a segurança e permitir o balanceamento de carga. Em geral, quando se fala em "proxies", o termo costuma se referir a proxies diretos.

Embora os proxies de encaminhamento convencionais sejam projetados para uso por clientes de uma rede interna, há proxies de encaminhamento implantados na internet que são acessíveis ao público. Eles são chamados de “proxies públicos”.