Squid (http://www.squid-cache.org/) es un proxy
Web
que se distribuye en código fuente (bajo la licencia GNU).
-
Debian Linux:
-
root# apt-get install squid
|
-
Fedora Core Linux:
-
root# yum -y install squid httpd
|
-
Gentoo Linux:
-
-
Taller 6.11:
- Instale Squid.
Para configurar Squid necesitamos editar el fichero:
Por defecto, Squid funciona como un proxy Web escuchando en el puerto 3128, pero
no atiende a ningún cliente.
Aunque es una configuración muy abierta, configure Squid para que atienda a
cualquier cliente. Para ello debe comentar la línea que dice “http_access deny all” y
escribir otra que diga “http_access allow all”. Esto es suficiente para nosotros y por
tanto, no entraremos en detalle sobre el resto de opciones. Para más información, el
fichero de configuración está debidamente autocomentado.
-
Taller 6.12:
- Modifique el fichero de configuración de Squid para que escuche a
cualquier host.
Para usar Squid es necesario modificar la configuración de nuestro navegador:
-
Mozilla Firefox 1.5
- Preferencias -¿ General -¿ Configuración de Conexión -¿
Configuración manual del proxy. Donde pone Proxy HTTP: poner la dirección
IP del host que sirve el proxy y el puerto 3128.
-
Mozilla Firefox 2.0
- Herramientas -¿ Opciones -¿ Avanzado -¿ Red -¿
Configuración manual del proxy. Donde pone Proxy HTTP: poner la dirección
IP del host que sirve el proxy y el puerto 3128.
-
Microsoft Explorer
- Herramientas -¿ Opciones de Internet -¿ Conexiones -¿
Configuración de LAN -¿ Usar un servidor proxy para la LAN: poner la
dirección IP del host que sirve el proxy y el puerto 3128.
-
Taller 6.13:
- Tanto en el host huésped (Windows) como en el host virtual (Debian),
configure su navegador para utilizar el proxy Web que acaba de instalar.
Compruebe que puede navegar. Finalmente deshaga dichos cambios en el
navegador, pero no desinstale el proxy.