Quando li textos sobre redes, vi o termo endereço 'proxy'.
Alguém pode fornecer detalhes sobre o que é um proxy e por que o usamos?
Você pode listar alguns softwares melhores (mais usados) que atuam como proxy após sua instalação e também como posso configurá-los em uma rede simples?
Responder1
Basicamente, quando você tem um servidor proxy configurado, todas as suas conexões de Internet (ou apenas HTTP, dependendo) passam primeiro pelo proxy, antes de irem para qualquer extremidade da linha. Isso é útil quando as conexões diretas estão bloqueadas ou você deseja fazer algo como rastrear seu histórico para pesquisa ou algo assim.
Um proxy pode fazer o que quiser com os dados que passam por ele, o que é bom (Prióxi) Ou ruim (Homem no meio ataca/esse episódio do Hak5).
Responder2
Um proxy é um servidor ao qual você se conecta e que então se conecta à Internet. Se você usar um proxy, seu computador não se comunicará diretamente com os servidores do site que você está visualizando, mas por meio do proxy.
Algumas pessoas o usam para privacidade, para que o servidor web não possa ver quem você é, mas apenas o proxy.
OPágina da Wikipédia, tem boas descrições do que é um proxy e o que ele faz.
Responder3
Em redes de computadores, um servidor proxy é um servidor (um sistema de computador ou um programa aplicativo) que atua como intermediário para solicitações de clientes que buscam recursos de outros servidores. Um cliente se conecta ao servidor proxy, solicitando algum serviço, como um arquivo, conexão, página da web ou outro recurso, disponível em um servidor diferente. O servidor proxy avalia a solicitação de acordo com suas regras de filtragem. Por exemplo, pode filtrar o tráfego por endereço IP ou protocolo. Se a solicitação for validada pelo filtro, o proxy fornece o recurso conectando-se ao servidor relevante e solicitando o serviço em nome do cliente. Um servidor proxy pode opcionalmente alterar a solicitação do cliente ou a resposta do servidor e, às vezes, pode atender a solicitação sem entrar em contato com o servidor especificado. Nesse caso, ele 'armazena em cache' as respostas do servidor remoto e retorna solicitações subsequentes para o mesmo conteúdo diretamente.
Um servidor proxy tem uma grande variedade de finalidades potenciais, incluindo:
- Para manter as máquinas por trás dele anônimas (principalmente por segurança).
- Para acelerar o acesso aos recursos (usando cache). Os proxies da Web são comumente usados para armazenar páginas da Web em cache de um servidor da Web.
- Para aplicar políticas de acesso a serviços ou conteúdos de rede, por exemplo, para bloquear sites indesejados.
- Para registrar/auditar o uso, ou seja, para fornecer relatórios de uso da Internet aos funcionários da empresa.
- Para ignorar a segurança/controles parentais.
- Para verificar se há malware no conteúdo transmitido antes da entrega.
- Para verificar conteúdo de saída, por exemplo, para proteção contra vazamento de dados.
- Para contornar restrições regionais.
Um servidor proxy que transmite solicitações e respostas sem modificações é geralmente chamado de gateway ou, às vezes, de proxy de tunelamento.
Um servidor proxy pode ser colocado no computador local do usuário ou em vários pontos entre o usuário e os servidores de destino na Internet.
Um proxy reverso é (geralmente) um proxy voltado para a Internet usado como front-end para controlar e proteger o acesso a um servidor em uma rede privada, normalmente também executando tarefas como balanceamento de carga, autenticação, descriptografia ou cache.
Responder4
Simplificando, umServidor proxyé um dispositivo que atua como um indireto entre o cliente e outros locais da rede.
Assim, em vez de se conectar diretamente a um site ou serviço, o proxy se conectará em nome do cliente.
Isso significa que um cliente solicitará ao servidor proxy um recurso de rede específico (um arquivo, site, etc.), e o servidor proxy se conectará, baixará e retornará o recurso de volta ao cliente - o cliente nunca se conecta ao outro servidor que contém o recurso.