Después de instalar Squid en Linux, la configuración del archivo squid.conf
1. Después de instalar Squid, el archivo de configuración está en el directorio /usr/local/squid/etc. Elimine el archivo de configuración squid.conf original, cree un nuevo archivo squid.conf e ingrese solo el. siguiente contenido:
p>
http_port 80 transparente
http_access permite todo
2. Tenga en cuenta que lo anterior es la configuración de Squid2.6 y posterior. Versiones Si es una versión de Squid anterior a la 2.6, la configuración es la siguiente:
http_port 80
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy en
httpd_accel_uses_host_header en
3. El squid en el directorio /usr/local/squid/sbin es el archivo en ejecución.
Cuando lo ejecute por primera vez, ejecute squid -z para crear una carpeta de caché. La carpeta de caché se crea en /usr/local/squid/var, por lo que antes de crear la caché, debe ejecutar chmod 777 /usr/local/squid/var para otorgar permisos a la carpeta.
Ejecute squid -d 1 para iniciar squid nuevamente.
Si desea cerrar Squid, ejecute squid -k Shutdown para cerrar de forma segura.
Tenga en cuenta que si el Squid recién instalado no está configurado como una variable de entorno, intente ejecutar ./squid en el directorio sbin para evitar ejecutar el Squid antiguo que ya está en el servidor.
4. Configure un servidor DNS y apunte todas las resoluciones de nombres de dominio a la IP del servidor que necesita ser proxy, como por ejemplo usando el software Bind o WinMyDns. Configure el DNS del servidor donde se encuentra Squid en este servidor DNS.
5. Resuelva todos los nombres de dominio del servidor proxy al servidor donde se encuentra Squid. En este momento, el servidor se puede utilizar como retransmisión.