Tipos de servidores proxy - Diferentes tipos e protocolos de servidores proxy

Índice:

Anonim

Introdução aos servidores proxy

Servidores proxy são referidos como servidores que atuam como intermediários na solicitação feita pelos clientes a um servidor específico para alguns serviços ou para alguns recursos. Existem vários tipos de servidores proxy disponíveis, cujo uso dependerá da finalidade de uma solicitação feita pelos clientes aos servidores. O objetivo dos servidores Proxy é Proteger a conexão direta de clientes da Internet e recursos da Internet e da Internet: O servidor proxy impede a identificação do endereço IP do cliente enquanto qualquer solicitação é feita a outros servidores.

  • Clientes da Internet e recursos internos: os servidores proxy também atuam como um escudo para uma rede interna contra a solicitação vinda de um cliente para acessar os dados nesse servidor. O endereço IP original do nó permanece oculto ao acessar dados desse servidor.
  • Protege a verdadeira identidade do host: o tráfego de saída parece vir do servidor proxy. Ele deve ser configurado para a aplicação específica, por exemplo, HTTPs ou FTP.

Por exemplo, como cliente da MNC, um cliente pode usar um proxy para observar o tráfego de seus funcionários contratados para realizar o trabalho com eficiência. Também pode ser usado para controlar qualquer vazamento de dados internos altamente confidenciais. Alguns também podem usá-lo para aumentar a classificação dos sites e desviar o tráfego anonimamente.

Necessidade de proxy privado

Algumas das necessidades de um proxy privado são mencionadas abaixo:

  • Derrote os hackers

Toda organização tem seus próprios dados pessoais que precisam proteger contra uso malicioso. Assim, as senhas são usadas e diferentes arquitetos são configurados, mas ainda existe a possibilidade de que essas informações possam ser invadidas caso o endereço IP seja acessível facilmente. Para evitar esse tipo de uso indevido, os servidores proxy são configurados para impedir o rastreamento do endereço IP original. Em vez disso, os dados são provenientes de um endereço IP diferente.

  • Filtragem do Conteúdo

Os servidores proxy também ajudam a filtrar o conteúdo que não segue as políticas do aplicativo ou servidor da Web necessário. Ele fornece um recurso para autenticar o usuário, além de fornecer os logs da URL de solicitações de usuários feitas por meio desses proxies.

  • O conteúdo pode ser armazenado em cache

O proxy também ajuda no armazenamento em cache do conteúdo dos sites. Isso ajuda no acesso rápido aos dados acessados ​​com frequência.

  • Examinar cabeçalhos de pacotes e cargas úteis

Também podemos examinar as cargas úteis e os cabeçalhos de pacotes das solicitações feitas pelos nós no servidor interno, para que qualquer acesso a sites sociais possa ser facilmente rastreado e restrito.

Tipos de servidores proxy

Abaixo estão os diferentes tipos de servidores proxy:

1. Proxy Reverso

Isso representa o servidor. Caso existam vários sites em servidores diferentes, é tarefa de um servidor proxy reverso ouvir a solicitação feita pelo cliente e redirecionar para o servidor da web específico.
Exemplo - Ouça as conexões do site da porta TCP 80. Normalmente, eles são colocados em uma zona DMZ para serviços acessíveis ao público, mas também protegem a verdadeira identidade do host. É transparente para os usuários externos, pois os usuários externos não poderão identificar o número real de servidores internos. É dever do proxy reverso redirecionar o fluxo, dependendo das configurações dos servidores internos. A solicitação feita para passar pela rede privada protegida por firewalls precisa de um servidor proxy que não cumpra nenhuma das políticas locais. Esse tipo de solicitação dos clientes é concluído usando servidores proxy reversos. Isso também é usado para restringir o acesso dos clientes aos dados confidenciais que residem nos servidores específicos.

2. Servidor Proxy da Web

Este tipo de proxies encaminha as solicitações HTTP. Essa solicitação é igual à solicitação HTTP, apenas a URL é passada em vez de um caminho. A solicitação é enviada à qual o servidor proxy responde. Exemplos desses proxies são Apache, HAPProxy.

A solução para os problemas de vários servidores proxy é resolvida pelo protocolo de configuração automática de proxy cliente-servidor.

3. Proxy Anônimo

Este é o tipo de servidor proxy que não cria um endereço IP original. Embora esses servidores sejam detectáveis, ainda fornecem anonimato racional para o dispositivo cliente.

4. Proxy de alto anonimato

Esse tipo de servidor proxy não permite que o endereço IP original seja detectado e também ninguém pode detectá-lo como servidor proxy.

5. Proxy Transparente

Esse tipo de servidor proxy nunca fornece anonimato ao cliente. Em vez disso, o endereço IP original pode ser facilmente detectado usando esse proxy. Ainda assim, ele está sendo usado para atuar como um cache para os sites.

Um proxy transparente combinado com o gateway resulta em um servidor proxy no qual as solicitações de conexão enviadas pelo IP do cliente são redirecionadas. Esse redirecionamento ocorre sem a configuração do endereço IP do cliente. Esse redirecionamento pode ser facilmente detectado pelos cabeçalhos HTTP presentes no lado do servidor.

Eles também são conhecidos como proxies interceptadores, proxy embutido e proxy forjado.

Funcionando: intercepta a comunicação no nível da rede sem a necessidade de nenhuma configuração. Também funciona como um gateway ou roteador que apenas autentica a comunicação sem fazer alterações nas solicitações ou respostas que passam pelo servidor.

Usos: Esses tipos de proxies são mais comumente usados ​​no nível de negócios para impor a política à comunicação. Ele também tenta impedir qualquer ataque aos servidores TCP, como exemplo - ataque de negação de serviço.

6. Proxy CGI

Esse tipo de proxy foi desenvolvido para tornar os sites mais acessíveis.

Em funcionamento: aceita as solicitações para direcionar URLs usando um formulário da web, processa-o e retorna o resultado ao navegador da web. É menos popular devido a VPNs e outras políticas de privacidade, mas ainda recebe muitos pedidos atualmente. Seu uso é reduzido devido ao tráfego excessivo que pode ser causado ao site após a aprovação na filtragem local e, portanto, causa danos colaterais à organização.

7. Sufixo Proxy

Esse tipo de servidor proxy anexa o nome do proxy à URL do conteúdo solicitado ao proxy. Esse tipo de proxy não preserva um nível mais alto de anonimato.

Usos: É usado para ignorar os filtros da web. Esse proxy é fácil de usar e pode ser facilmente implementado, mas é menos usado devido ao maior número ou filtro da web presente.

8. Distorcendo Proxy

Servidores proxy podem gerar um endereço IP original incorreto dos clientes, uma vez detectados como um servidor proxy. Ele usa cabeçalhos HTTP para manter a confidencialidade do endereço IP do cliente.

9. Proxy de cebola TOR

É um software que visa o anonimato online das informações pessoais dos usuários.

Funcionamento : ele direciona o tráfego através de várias redes presentes no mundo todo, dificultando o rastreamento do endereço dos usuários e impedindo o ataque de atividades anônimas. Torna difícil para qualquer pessoa que esteja executando uma análise de tráfego rastrear o endereço original. Para isso, utiliza o ROTEIRO DA Cebola.

Nesse tipo de roteamento, as informações são criptografadas em várias dobras, camada por camada, para evitá-las. No destino, cada camada é descriptografada uma a uma para impedir que as informações embaralhem ou fiquem distorcidas.

Este software é de código aberto e livre de custos de uso.

10. Proxy anônimo do I2P

É uma versão aprimorada da rede anônima do proxy Tor onion, que usa criptografia para ocultar todas as comunicações em vários níveis. Esses dados criptografados são retransmitidos através de vários roteadores de rede presentes em diferentes locais. Assim, o I2P é um proxy totalmente distribuído que visa o anonimato online. Também implementa o encaminhamento de alho. (versão aprimorada do roteamento pnion do Tor. Ele fornece um proxy para todos os protocolos. Esse tipo de proxy pode ser executado no nó.

O roteador I2P encontra outros pares para criar uma identidade anônima para proteger as informações pessoais do usuário.

Este software e rede são gratuitos e de código aberto, e também resistem à censura.

11. proxy DNS

Diferentemente de outros proxies, esse tipo de proxy recebe solicitações na forma de consultas DNS e as encaminha para o servidor Domínio, onde também pode ser armazenado em cache e o fluxo de solicitações também pode ser redirecionado.

Tipos de servidores proxy (protocolos)

Abaixo estão os diferentes tipos de protocolos de servidores proxy:

  1. Servidor proxy de meias: esse tipo de servidor proxy fornece uma conexão com um servidor específico. Dependendo dos protocolos do Socks, esse tipo de servidor permite a multicamada de vários tipos de dados, como TCS ou UDP.
  2. Servidor proxy FTP: esse tipo de servidor proxy armazena em cache o tráfego de solicitações FTP e usa o conceito de retransmissão.
  3. Servidor proxy HTTP: esse proxy foi desenvolvido para processar uma solicitação unidirecional para as páginas da web usando protocolos HTTP.
  4. Servidor proxy SSL: esse tipo de servidor foi desenvolvido usando o conceito de retransmissão TCP utilizado no protocolo proxy SOCKS para permitir solicitações de páginas da Web.

Conclusão

Os servidores proxy ajudam em vários tipos de anonimato exigidos em diferentes níveis, como cliente ou provedor de serviços. Ajuda a resistir à segurança das informações de vários usuários, bem como da rede interna. Estão disponíveis diferentes tipos de proxies que seguem vários protocolos de roteamento e servem diferentes usos em diferentes níveis de anonimato.

Proxificadores são os programas clientes que permitem a adaptação de qualquer tipo de software usado para a rede usando vários tipos de servidores proxy.

Artigos recomendados

Este é um guia para tipos de servidores proxy. Aqui discutimos a necessidade, tipos e vários protocolos de servidores proxy. Você também pode consultar nossos outros artigos sugeridos para saber mais -

  1. Modelo TCP / IP
  2. Cookies HTTP
  3. SOAP vs HTTP
  4. O que é TCP / IP?
  5. Introdução ao Linux Proxy Server
  6. Dispositivos de firewall
  7. Cookies em JavaScript com exemplos