O que é um servidor proxy remoto?
Um servidor proxy remoto geralmente é um hardware de computador que atua como intermediário para solicitações de computadores clientes em um servidor em rede típico. Ele pode ser localizado em qualquer lugar e também pode ser um programa de software em vez de um servidor real. Seu objetivo é executar uma função de gateway em solicitações de rede em um servidor, por motivos de segurança, filtragem e desempenho.
Os servidores padrão nas redes são projetados para lidar com todo o tráfego de entrada de computadores clientes e aplicativos de software, e a proteção desses servidores no passado era feita com a instalação de filtros e firewalls que protegiam o servidor no local de ataques maliciosos. A adição de um servidor proxy remoto entre o tráfego do cliente e do servidor permite um maior nível de segurança e controle. As redes de computadores baseadas na Internet, em oposição às redes de área local (LANs), são o local mais comum em que esse tipo de configuração é empregado devido ao anonimato que eles oferecem. Ao passar as solicitações de dados de um computador por esse tipo de servidor, ele recebe um endereço IP (Internet Protocol) diferente daquele atribuído ao computador local. O endereço IP do servidor proxy remoto se torna o endereço IP do cliente do ponto de vista do servidor principal.
Algumas LANs com acesso à Internet adotaram a etapa de segurança adicional de proibir o uso de proxies da web. Proxies da Web são versões relacionadas a software de um servidor proxy remoto que utilizam um navegador da Web para obter acesso a sites restritos. No entanto, um proxy da web funciona apenas para o tráfego do site. Nesse sentido, eles têm funcionalidade limitada, pois não lidam com todo o tráfego da Internet, incluindo email e mensagens instantâneas.
Os servidores da Internet se beneficiaram de várias maneiras gerais pela adição de servidores proxy remotos. Eles permitem maior segurança nos níveis dos servidores locais, trabalhando como uma camada de filtragem adicional para o tráfego de entrada e de saída e, ao mesmo tempo, fornecem anonimato aos computadores clientes e à sua localização real. O desempenho também é aprimorado, pois um servidor proxy remoto geralmente possui armazenamento de dados duplicado que é fornecido nas solicitações do cliente, para que o servidor original para o qual o tráfego foi direcionado nunca precise ser acessado.
Os servidores proxy também fazem o cache de dados do servidor principal que eles intercederão quando as solicitações de rede chegam. Esse armazenamento temporário de dados na memória do servidor proxy novamente atua como uma forma de controle de tráfego, liberando recursos do servidor de computador em outros lugares. Essa capacidade de um servidor proxy remoto ou proxy da Web remoto de fornecer anonimato, maior taxa de transferência para acesso a dados e maior segurança contra ataques de malware tem o efeito de aprimorar a conectividade e a confiabilidade da Internet.
A inclusão do conceito de servidor proxy remoto em pontos-chave da estrutura mundial da Internet dá um passo atrás em direção à redundância em que a Internet foi originalmente construída. Ao adicionar níveis de segurança e duplicação de dados, a velocidade e a confiabilidade são aprimoradas, o que reflete o conceito original da Internet quando foi criada inicialmente como Rede de Agências de Projetos de Pesquisa Avançada em 1969 (ARPANET). Como um sistema de quatro universidades em rede no programa de defesa dos EUA, a ARPANET foi a precursora da atual estrutura da Internet, projetada para sobreviver e permanecer funcional e robusta, mesmo que grande parte dela falhasse.