Práctica 6: Configuración de un Proxy Fecha de entrega: Jueves 20

Anuncio
Práctica 6: Configuración de un Proxy
Fecha de entrega: Jueves 20 de octubre. Antes de las 6 pm
1.
2.
3.
4.
Lectura general sobre el concepto: Proxy
Realizar un resumen de la lectura anterior
Realizar una lectura sobre la aplicación: Squid
Construir una red LAN con tres nodos (S.O. indistinto). Un equipo tendrá el rol de servidor,
los otros dos serán clientes. Verificar conectividad entre cada uno de ellos.
5. Instalar en el servidor la aplicación squid (el proceso para instalar es el mismo que en las
prácticas anteriores)
6. Abrir y editar el contenido del archivo squid.conf
a. Ubicado en la ruta: /etc/squid/
b. Editarlo: borrar todo el contenido e insertar lo siguiente:
#Parameters:
visible_hostname ocastillo-desktop (cambiar esto por el nombre de su servidor)
http_port 8080
cache_mem 64 MB
cache_dir ufs /var/spool/squid 700 16 256
cache_access_log /var/log/squid/access.log
cache_log /var/log/squid/cache.log
#Access Control List:
acl all src 0.0.0.0/0.0.0.0
acl denegado dstdomain www.facebook.com (sitio a bloquear)
acl localhost src 127.0.0.1
#Access control:
http_access deny denegado !localhost
http_access allow all
error_directory /usr/share/squid/errors/Spanish
7. Reiniciar el servicio squid: /etc/init.d/squid restart (Si todo está bien, no debe mostrar
ningún mensaje)
8. Configurar el proxy en los clientes. Seguir las instrucciones de esta página:
http://www.elguruinformatico.com/configurar-tcpip-en-ubuntu/
a. En la opción “Proxy HTTP” se debe incluir la ip de nuestro servidor y el puerto por
que escuchará (este dato esta en el archivo squid.conf)
9. Pruebas:
a. Desde cada cliente, entrar a la dirección www.facebook.com. Si todo salió bien,
debería estar bloqueada.
10. Al igual que lo anterior, bloquear otro tres sitios web
11. Describir las funciones de las siguientes parámetros:
a. http_port 8080
b. cache_mem 64 MB
c. cache_access_log /var/log/squid/access.log
d. cache_log /var/log/squid/cache.log
e. error_directory /usr/share/squid/errors/Spanish
12. ¿cuál es el contenido del archivo: cache_log /var/log/squid/cache.log
13. Describe las principales ventajas de esta aplicación
14. Realizar el reporte correspondiente
Descargar