El servidor proxy se refiere a un servidor que actúa como intermediario entre la solicitud realizada por los clientes y un servidor particular para algunos servicios o requests de algunos recursos. Hay diferentes tipos de servidores proxy disponibles que se ponen en uso de acuerdo con el propósito de una solicitud realizada por los clientes a los servidores. El propósito básico de los servidores Proxy es proteger la conexión directa de los clientes de Internet y los recursos de Internet. El servidor proxy también evita la identificación de la dirección IP del cliente cuando el cliente realiza alguna solicitud a cualquier otro servidor.
- Cliente de Internet y recursos de Internet: para los clientes de Internet, los servidores Proxy también actúan como un escudo para una red interna contra la solicitud proveniente de un cliente para acceder a los datos almacenados en el servidor. Hace que la dirección IP original del Node permanezca oculta mientras se accede a los datos de ese servidor.
- Protege la verdadera identidad del host: en este método, el tráfico saliente parece provenir del servidor proxy en lugar de la navegación por Internet. Debe configurarse para la aplicación específica, como HTTP o FTP. Por ejemplo, las organizaciones pueden usar un proxy para observar el tráfico de sus empleados para realizar el trabajo de manera eficiente. También se puede utilizar para controlar cualquier tipo de fuga de datos altamente confidenciales. Algunos también pueden usarlo para aumentar el rango de sus sitios web.
Necesidad de proxy privado:
- Derrote a los piratas informáticos: para proteger los datos de las organizaciones del uso malicioso, se utilizan contraseñas y se configuran diferentes arquitectos, pero aún así, puede existir la posibilidad de que esta información se pueda piratear en caso de que se pueda acceder fácilmente a la dirección IP. Para evitar este tipo de uso indebido de los servidores Data Proxy, se configuran para evitar el seguimiento de las direcciones IP originales, en lugar de eso, se muestra que los datos provienen de una dirección IP diferente.
- Filtrado de contenido: al almacenar en caché el contenido de los sitios web, Proxy ayuda a acceder rápidamente a los datos a los que se accede con mucha frecuencia.
- Examinar encabezados de paquetes y cargas útiles: las cargas útiles y los encabezados de paquetes de las requests realizadas por los Nodes de usuario en el servidor interno para acceder a sitios web sociales se pueden rastrear y restringir fácilmente.
- Para controlar el uso de Internet de los empleados y los niños: En esto, el servidor Proxy se usa para controlar y monitorear cómo sus empleados o niños usan Internet. Las organizaciones lo usan para denegar el acceso a un sitio web específico y, en su lugar, lo redirigen con una nota agradable que le pide que se abstenga de mirar dichos sitios en la red de la empresa.
- Ahorro de ancho de banda y velocidades mejoradas: Proxy ayuda a las organizaciones a obtener un mejor rendimiento general de la red con un buen servidor proxy.
- Beneficios de privacidad: los servidores proxy se utilizan para navegar por Internet de forma más privada. Cambiará la dirección IP e identificará la información que contiene la solicitud web.
- Seguridad: el servidor proxy se utiliza para cifrar sus requests web para evitar que las miradas indiscretas lean sus transacciones, ya que proporciona seguridad de alto nivel.
Tipos de servidor proxy
- Servidor proxy inverso: el trabajo de un servidor proxy inverso para escuchar la solicitud realizada por el cliente y redirigir al servidor web particular que está presente en diferentes servidores.
Ejemplo: escuche las conexiones del sitio web del puerto TCP 80 que normalmente se colocan en una zona desmilitarizada (DMZ) para servicios de acceso público, pero también protege la verdadera identidad del host. Además, es transparente para los usuarios externos, ya que los usuarios externos no podrán identificar la cantidad real de servidores internos. Por lo tanto, el deber principal del proxy inverso es redirigir el flujo según las configuraciones de los servidores internos. La solicitud que se haga para pasar por la red privada protegida por firewalls necesitará un servidor proxy que no cumpla con ninguna de las políticas locales. Estos tipos de requests de los clientes se completan utilizando 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. - Servidor proxy web: el proxy web reenvía las requests HTTP, solo se pasa la URL en lugar de una ruta. La solicitud se envía al servidor proxy en particular y responde. Ejemplos, Apache, Proxy HAP.
- Servidor proxy anónimo: este tipo de servidor proxy no crea una dirección IP original, sino que estos servidores son detectables y aún brindan anonimato racional al dispositivo cliente.
- Proxy de alto anonimato: este servidor proxy no permite que se detecte la dirección IP original y como servidor proxy.
- Proxy transparente: este tipo de servidor proxy no puede proporcionar ningún anonimato al cliente; en cambio, la dirección IP original se puede detectar fácilmente utilizando este proxy. Pero se utiliza para actuar como un caché para los sitios web. Un proxy transparente cuando se combina con la puerta de enlace da como resultado un servidor proxy donde el cliente envía las requests de conexión y luego se redirige la IP. La redirección se producirá sin la configuración de la dirección IP del cliente. Los encabezados HTTP presentes en el lado del servidor pueden detectar fácilmente su redirección.
- Proxy CGI: servidor proxy CGI desarrollado para hacer que los sitios web sean más accesibles. Acepta las requests a las URL de destino mediante un formulario web y, después de procesar, su resultado se devolverá al navegador web. Es menos popular debido a algunas políticas de privacidad como las VPN, pero también recibe muchas requests. Su uso se redujo debido al tráfico excesivo que se puede causar al sitio web después de pasar la filtración local y, por lo tanto, provoca daños a la organización.
- Proxy de sufijo: el servidor proxy de sufijo básicamente agrega el nombre del proxy a la URL. Este tipo de proxy no conserva ningún nivel superior de anonimato. Se utiliza para eludir los filtros web. Es fácil de usar y se puede implementar fácilmente, pero se usa menos debido a la mayor cantidad de filtros web presentes en él.
- Proxy distorsionado: se prefieren los servidores proxy para generar una dirección IP original incorrecta de los clientes una vez que se detectan como un servidor proxy. Para mantener la confidencialidad de la dirección IP del Cliente, se utilizan encabezados HTTP.
- Tor Onion Proxy: este servidor tiene como objetivo el anonimato en línea de la información personal del usuario. Se utiliza para enrutar 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. Hace que sea difícil para cualquier persona que intente rastrear la dirección original. En este tipo de enrutamiento, la información se cifra en una capa de múltiples pliegues. En el destino, cada capa se descifra una por una para evitar que la información se mezcle y reciba el contenido original. Este software es de código abierto y de uso gratuito.
- Proxy anónimo 12P: utiliza encriptación para ocultar todas las comunicaciones en varios niveles. Estos datos cifrados luego se transmiten a través de varios enrutadores de red presentes en diferentes ubicaciones y, por lo tanto, I2P es un proxy completamente distribuido. Este software es gratuito y de código abierto para usar, también resiste la censura.
- Proxy DNS: el proxy DNS recibe requests en forma de consultas DNS y las reenvía al servidor de dominio, donde también se puede almacenar en caché; además, el flujo de requests también se puede redirigir.
¿Cómo funciona el servidor proxy?
Cada computadora tiene su dirección IP única que utiliza para comunicarse con otro Node. De manera similar, el servidor proxy tiene su dirección IP que su computadora conoce. Cuando se envía una solicitud web, su solicitud va primero al servidor proxy. El Proxy envía una solicitud en su nombre a Internet y luego recopila los datos y los pone a su disposición. Un proxy puede cambiar su dirección IP. Por lo tanto, el servidor web no podrá obtener su ubicación en el mundo. También protege los datos para que no sean pirateados. Además, también puede bloquear algunas páginas web.
Desventajas del servidor proxy
- Riesgos del servidor proxy: la instalación gratuita no invierte mucho en hardware o encriptación de back-end. Dará lugar a problemas de rendimiento y posibles problemas de seguridad de datos. Si instala un servidor proxy «gratuito», trátelo con mucho cuidado, algunos de ellos podrían robar sus números de tarjeta de crédito.
- Registro del historial de navegación: el servidor proxy almacena su dirección IP original y la información de la solicitud web posiblemente no esté cifrada y se guarde localmente. Siempre verifique si su servidor proxy registra y guarda esos datos, y qué tipo de políticas de retención o de cooperación con las fuerzas del orden siguen mientras guardan los datos.
- Sin encriptación: Sin encriptación significa que está enviando sus requests como texto sin formato. Cualquiera podrá extraer nombres de usuario y contraseñas e información de cuenta fácilmente. Controle que el proxy proporcione encriptación completa cada vez que lo use.
Publicación traducida automáticamente
Artículo escrito por kaurbal1698 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA