Tecnología

Inicio

Cómo Squid proxy inverso

Un proxy inverso es un servidor intermediario que recibe una solicitud a través de Internet y servicios de la solicitud, ya sea de su caché de páginas estáticas o pasa la petición a otro servidor Web y pasa el resultado de vuelta al cliente. Al hacer esto, el proxy inverso puede ayudar a aliviar la carga en un servidor Web con contenido estático ocupada por el almacenamiento en caché y la resolución de las solicitudes de contenido estático. También añade una capa adicional de seguridad al ocultar el otro servidor porque el cliente ve todas las solicitudes, ya sea atendida desde la caché o desde el otro servidor, ya que se manejan por el proxy inverso. Calamar es un software de servidor proxy popular de código abierto para Unix y Linux que puede ser usado para crear un avance o un proxy inverso. La creación de un proxy inverso con el calamar es muy sencillo y consiste en la instalación de calamar y configurar sus parámetros de configuración.

Instrucciones

1 Instalar Squid utilizando una herramienta de gestión de paquetes, tales como "apto" o "yum", dependiendo de la distribución de Linux que utilice. Por ejemplo, escriba "sudo apt-get install squid." Opcionalmente, puede instalar la fuente de calamar y compilarlo en el servidor.

2 Busque el archivo de configuración de Squid, "squid.conf." Si ha instalado Squid utilizando una herramienta de gestión de paquetes, el archivo se encuentra en el directorio "/ etc /". Si ha instalado y compilado el código fuente, el archivo se encuentra probablemente en el "/ usr / local / squid / etc" directorio. Acceda a él. Por ejemplo, escriba "cd / etc."

3 Editar el archivo de configuración de Squid con un editor de texto. Por ejemplo, escriba "sudo nano squid.conf."

4 Modificar las opciones de configuración. Ajuste "http_port" a "80" Ajuste "httpd_accel_host" a la dirección de Protocolo de Internet (IP) del servidor web proxy. Ajuste "httpd_accel_port" a "80" Ajuste "httpd_accel_single_host" a "on". Ajuste "httpd_accel_with_proxy" a "on". Ajuste "httpd_accel_uses_host_header" en "off".

5 Ajuste "http_port" a "81", y ajustar el puerto de escucha del servidor proxy está a "81" si ambos están en la misma máquina física.

6 Guarde el archivo de configuración y salir del editor. Reiniciar Squid. Por ejemplo, escriba "/etc/init.d/squid reinicie."

7 Ajuste la entradas locales Domain Name System (DNS) pública y señalar los dominios en el servidor proxy está al servidor proxy.