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

Tabla de contenido:

Anonim

Introducción a los servidores proxy

Los servidores proxy se refieren a aquellos servidores que actúan como intermediarios de la solicitud realizada por los clientes a un servidor en particular para algunos servicios o solicitud de algunos recursos. Hay varios tipos de servidores proxy disponibles cuyo uso dependerá del propósito de una solicitud realizada por los clientes a los servidores. El propósito de los servidores proxy es proteger la conexión directa de los clientes de Internet y los recursos de Internet e Internet: el servidor proxy impide la identificación de la dirección IP del cliente mientras se realiza cualquier solicitud a cualquier otro servidor.

  • Clientes de Internet y recursos internos: los servidores proxy también actúan como un escudo para una red interna contra la solicitud de un cliente de acceder a los datos en ese servidor. La dirección IP original del nodo permanece oculta mientras se accede a los datos de ese servidor.
  • Protege la verdadera identidad del host: el tráfico saliente parece provenir del servidor proxy. Debe configurarse para la aplicación específica, por ejemplo, HTTP o FTP.

Por ejemplo, como cliente de MNC, un cliente puede usar un proxy para observar el tráfico de sus empleados contratados para realizar el trabajo de manera eficiente. También se puede utilizar para controlar cualquier fuga de datos internos altamente confidenciales. Algunos también pueden usarlo para aumentar el rango de sus sitios web y desviar el tráfico de forma anónima.

Necesidad de proxy privado

Algunas de las necesidades de un proxy privado se mencionan a continuación:

  • Derrota a los hackers

Cada organización tiene sus propios datos personales que deben protegerse del uso malicioso. Por lo tanto, se utilizan contraseñas y se configuran diferentes arquitectos, pero aún así, existe la posibilidad de que esta información pueda ser pirateada en caso de que la dirección IP sea fácilmente accesible. Para evitar este tipo de mal uso, los servidores proxy se configuran para evitar el seguimiento de la dirección IP original, en cambio, se muestra que los datos provienen de una dirección IP diferente.

  • Filtrado del contenido

Los servidores proxy también ayudan a filtrar el contenido que no sigue las políticas de la aplicación web o el servidor requerido. Proporciona una facilidad para autenticar al usuario, así como también proporciona los registros de URL de las solicitudes de los usuarios realizadas a través de esos servidores proxy.

  • El contenido se puede almacenar en caché

El proxy también ayuda a almacenar en caché el contenido de los sitios web. Esto ayuda en el acceso rápido a los datos a los que se ha accedido con frecuencia.

  • Examinar encabezados de paquetes y cargas útiles

También podemos examinar las cargas útiles y los encabezados de paquetes de las solicitudes realizadas por los nodos en el servidor interno para que cualquier acceso a sitios web sociales pueda rastrearse y restringirse fácilmente.

Tipos de servidores proxy

A continuación se muestran los diferentes tipos de servidores proxy:

1. Proxy inverso

Esto representa el servidor. En caso de que haya varios sitios web en diferentes servidores, entonces el trabajo de un servidor proxy inverso es escuchar la solicitud realizada por el cliente y redirigirla al servidor web en particular.
Ejemplo: escuche las conexiones del sitio web del puerto TCP 80. Normalmente se colocan en una zona DMZ para servicios de acceso público, pero también protegen la verdadera identidad del host. Es transparente para los usuarios externos, ya que los usuarios externos no podrán identificar la cantidad real de servidores internos. Es deber del proxy inverso redirigir el flujo dependiendo de las configuraciones de los servidores internos. La solicitud realizada para pasar a través de la red privada protegida por firewalls necesita un servidor proxy que no cumpla con ninguna de las políticas locales. Este tipo de solicitud de los clientes se completa con servidores proxy inversos. Esto también se utiliza para restringir el acceso de los clientes a los datos confidenciales que residen en los servidores particulares.

2. Servidor proxy web

Este tipo de proxies reenvía las solicitudes HTTP. Esta solicitud es igual a las solicitudes HTTP, solo se pasa la URL en lugar de una ruta. Se envía una solicitud a la que responde el servidor proxy. Ejemplos de tales proxies son Apache, HAPProxy.

La solución a los problemas de los servidores proxy múltiples se resuelve mediante el protocolo de configuración automática de proxy cliente-servidor.

3. Proxy anónimo

Este es el tipo de servidor proxy que no crea una dirección IP original. Aunque estos servidores son detectables, aún proporciona un anonimato racional al dispositivo del cliente.

4. Proxy de alto anonimato

Este tipo de servidor proxy no permite que se detecte la dirección IP original y tampoco nadie puede detectarla como servidor proxy.

5. Proxy transparente

Este tipo de servidor proxy nunca proporciona ningún anonimato al cliente, en cambio, la dirección IP original se puede detectar fácilmente usando este proxy. Aún así, se está utilizando para actuar como caché para los sitios web.

Un proxy transparente combinado con la puerta de enlace da como resultado un servidor proxy donde se redirigen las solicitudes de conexión enviadas por la IP del cliente. Esta redirección se produce sin la configuración de la dirección IP del cliente. Esta redirección puede ser fácilmente detectada por los encabezados HTTP presentes en el lado del servidor.

También se conocen como proxies interceptores, proxy en línea y proxy falsificado.

Funcionamiento: intercepta la comunicación a nivel de red sin necesidad de ninguna configuración. También funciona como una puerta de enlace o enrutador que solo autentica la comunicación sin realizar ningún cambio en las solicitudes o respuestas que pasan por el servidor.

Usos: Estos tipos de representantes se usan más comúnmente a nivel empresarial para hacer cumplir la política sobre la comunicación. También intenta evitar cualquier ataque en servidores TCP, por ejemplo, ataque de denegación de servicio.

6. Proxy CGI

Este tipo de proxies se desarrollaron para hacer que los sitios web sean más accesibles.

Funcionamiento: acepta las solicitudes de URL de destino mediante un formulario web, lo procesa y devuelve el resultado al navegador web. Es menos popular debido a las VPN y otras políticas de privacidad, pero todavía recibe muchas solicitudes en estos días también. Su uso se reduce debido al tráfico excesivo que puede ser causado al sitio web después de pasar la filtración local y, por lo tanto, provoca daños colaterales a la organización.

7. Proxy de sufijo

Este tipo de servidor proxy agrega el nombre del proxy a la URL del contenido que se ha solicitado al proxy. Este tipo de proxy no conserva un mayor nivel de anonimato.

Usos: se utiliza para evitar los filtros web. Este proxy es fácil de usar y se puede implementar fácilmente, pero se usa menos debido a la mayor cantidad de número o filtro web presente.

8. Proxy distorsionador

Los servidores proxy pueden generar una dirección IP original incorrecta de los clientes una vez que se detectan como un servidor proxy. Utiliza encabezados HTTP para mantener la confidencialidad de la dirección IP del cliente.

9. Proxy de cebolla TOR

Es un software que apunta al anonimato en línea de la información personal de los usuarios.

Funcionamiento : dirige el tráfico a través de varias redes presentes en todo el mundo para dificultar el seguimiento de la dirección de los usuarios y evitar el ataque de cualquier actividad anónima. A las personas que realizan análisis de tráfico les resulta difícil rastrear la dirección original. Para esto, utiliza ROUTING DE CEBOLLA.

En este tipo de enrutamiento, la información se encripta en capas múltiples por capas para evitarlo. En el destino, cada capa se descifra una por una para evitar que la información se mezcle o se distorsione.

Este software es de código abierto y es gratuito.

10. Proxy anónimo I2P

Es una versión anónima de red mejorada del proxy de cebolla Tor que utiliza cifrado para ocultar todas las comunicaciones en varios niveles. Estos datos cifrados se transmiten a través de varios enrutadores de red presentes en diferentes ubicaciones. Por lo tanto, I2P es un proxy completamente distribuido que apunta al anonimato en línea. También implementa enrutamiento de ajo. (versión mejorada del enrutamiento pnion de Tor. Proporciona un proxy para todos los protocolos. Este tipo de proxies se puede ejecutar en el nodo.

El enrutador I2P encuentra a otros pares para construir una identidad anónima para proteger la información personal del usuario.

Este software y red son gratuitos y de código abierto para usar, también resiste la censura.

11. Proxy DNS

A diferencia de otros servidores proxy, este tipo de proxy toma solicitudes en forma de consultas DNS y las reenvía al servidor de dominio donde también se puede almacenar en caché y el flujo de solicitud también se puede redirigir.

Tipos de servidores proxy (protocolos)

A continuación se muestran los diferentes tipos de protocolos de servidores proxy:

  1. Servidor proxy Socks: este tipo de servidor proxy proporciona una conexión a un servidor en particular. Dependiendo de los protocolos de Socks, este tipo de servidor permite la multicapa de varios tipos de datos, como TCS o UDP.
  2. Servidor proxy FTP: este tipo de servidor proxy almacena en caché el tráfico de solicitudes FTP y utiliza el concepto de retransmisión.
  3. Servidor proxy HTTP: este proxy se desarrolló para procesar una solicitud unidireccional a las páginas web mediante protocolos HTTP.
  4. Servidor proxy SSL: este tipo de servidor se desarrolló utilizando el concepto de retransmisión TCP que se utiliza en el protocolo proxy SOCKS para permitir las solicitudes de las páginas web.

Conclusión

Los servidores proxy ayudan en varios tipos de anonimato requeridos en diferentes niveles, ya sea como cliente o como proveedor de servicios. Ayuda a resistir la seguridad de la información de varios usuarios, así como la red interna. Hay diferentes tipos de proxies disponibles que siguen varios protocolos de enrutamiento y sirven para diferentes usos en diferentes niveles de anonimato.

Los proxifiers son los programas de cliente que permiten la adaptación de cualquier tipo de software utilizado para la conexión en red utilizando varios tipos de servidores proxy.

Artículos recomendados

Esta es una guía de Tipos de servidores proxy. Aquí discutimos la necesidad, los tipos y los diversos protocolos de los servidores proxy. También puede consultar nuestros otros artículos sugeridos para obtener más información:

  1. Modelo TCP / IP
  2. Cookies HTTP
  3. SOAP vs HTTP
  4. ¿Qué es TCP / IP?
  5. Introducción al servidor proxy de Linux
  6. Dispositivos de firewall
  7. Cookies en JavaScript con ejemplos