Un servidor proxy es un servidor que se encuentra entre la computadora cliente y el servidor real en Internet. El servidor proxy desempeña el papel de interceptar cada solicitud al servidor solicitado y controlar la capacidad de acceder a la dirección deseada en Internet. Si esto no es posible, el proxy dirige la solicitud a otro servidor.
Funciones básicas de un servidor proxy
Cuando se utiliza en una empresa, un servidor proxy, además del acceso a Internet, es decir, su función principal, también tiene la función de garantizar el control y la seguridad. Como servidor de puerta de enlace, un servidor proxy actúa como una separación de la red empresarial de otras redes.
Un servidor proxy de Internet también está asociado con una función de firewall, que se utiliza para proteger la red empresarial de cualquier intrusión externa.
Cómo funciona el servidor proxy
Un servidor proxy de Internet, que recibe solicitudes de páginas web o de cualquier otro usuario de Internet, comprueba su posibilidad de ejecución, teniendo en cuenta el filtrado especificado. Cuando se cumplen todas las condiciones, el servidor proxy comprueba su caché para las páginas solicitadas (este es el caso si el servidor proxy es un servidor de caché). Si se encuentran las páginas web a las que se envió la solicitud, se devuelven al usuario. En este caso, no es necesario un servidor proxy, como en una herramienta para reenviar la solicitud. Si la página no se puede encontrar en la caché, entonces el servidor proxy actúa como un cliente utilizando su propia dirección IP, solicitando una página web de otros servidores que se encuentran en Internet.
Desde la percepción visual de los usuarios, el servidor proxy parece no existir. Esto se debe a que enviar una solicitud y recibir una respuesta es muy rápido. Al mismo tiempo, al usuario le parece que se crearon directamente desde el servidor de Internet.
Hay dos razones principales para usar proxies. Uno es la mejora del rendimiento y el otro es el filtrado de consultas. Un servidor proxy de Internet puede mejorar el rendimiento de los usuarios porque almacena todas las solicitudes que el usuario ha realizado, lo que hace que Internet sea mucho más rápido. La segunda razón para usar servidores proxy es el filtrado de solicitudes, que se puede considerar en escuelas o lugares de trabajo. En este caso, a los estudiantes o empleados se les puede negar el acceso a ciertos sitios de Internet. Esto se logra configurando el proxy que se utilizará.
Tipos de servidores proxy
Los servidores proxy difieren en el nivel de anonimato o transparencia al ocultar la dirección IP real del cliente.
Los proxies web transparentes son cuando un servidor proxy, al enviar una solicitud a un servidor de destino, revela abiertamente que es un servidor proxy. Además, no oculta la dirección IP del cliente. Los servidores proxy web anónimos no ocultan el hecho de que son servidores proxy, pero no difunden la dirección IP del cliente. También hay servidores proxy que revelan su estado de proxy, pero usan una dirección IP diferente a la real.