Laboratorio 06 - Lnh-Proxy en Linux
Laboratorio 06 - Lnh-Proxy en Linux
Laboratorio 06 - Lnh-Proxy en Linux
LABORATORIO N° 06
Alumno(s) Nota
I.OBJETIVOS
II.SEGURIDAD
Advertencia:
En este laboratorio está prohibida la manipulación del hardware,
conexiones eléctricas o de red; así como la ingestión de alimentos o
bebidas.
III.FUNDAMENTO TEÓRICO
El laboratorio está detallado paso a paso. Es importante que revise su texto para poder
responder algunas de las preguntas planteadas.
IV.NORMAS EMPLEADAS
No aplica
V.RECURSOS
● En este laboratorio cada alumno trabajará con un equipo con Windows 8.1 o posterior.
● Este equipo debe tener instalado el programa VMware Workstation o VirtualBox para la
definición y administración de los equipos virtuales.
● Cada equipo debe contar con una plantilla de Ubuntu Server 20.04.
VII.PROCEDIMIENTO
Usuario: tecsupadm
Password: ARCTecsup2
3. El hostname del sistema operativo deberá contar con la siguiente estructura: primera letra de su
primer nombre, seguido de su apellido paterno y de la palabra proxy. Un nombre válido sería
jdiaz-proxy para alguien que se llame Juan Diaz. Puede ser el nombre de cualquier miembro del
equipo.
4. Cambie el hostname del sistema operativo y adjunct una captura del resultado:
6. Si cuenta con tiempo y una buena conexión a internet puede actualizar todos los paquetes del
sistema operativo:
$ sudo apt upgrade -y
Prefijo 24
Dirección IP 192.168.111.14
Prefijo 8
NOTA
No olvide siempre probar la conectividad a internet y la resolución de nombres de dominio al
establecer la nueva configuración estática de red
Dirección IP 192.168.111.101
Opción Valor
Dirección IP 192.168.111.102
5. Valide que el estado del cortafuegos coincida con los servicios publicados:
http_port 8080
2106
3884
-ufs: Es el tipo de almacenamiento en caché que se va a utilizar. "ufs" significa "Unix File
System", lo que implica que se utilizarán archivos regulares en el sistema de archivos de
Unix para almacenar en caché los objetos web.
-16: Este valor representa el número máximo de subdirectorios dentro del directorio de
caché principal. Squid divide el directorio de caché en subdirectorios para mejorar el
rendimiento al buscar objetos en caché. En este caso, se han configurado 16 subdirectorios.
Nro. DD-
106
Servicio Proxy en Linux
Página
8/24
-256: Este número representa el número máximo de directorios de segundo nivel. Cada
subdirectorio principal (definido por el valor anterior, "16" en este caso) puede contener un
número limitado de subdirectorios de segundo nivel para mejorar aún más la organización
del almacenamiento en caché. En este caso, se han configurado 256 directorios de segundo
nivel.
10. Indique en qué directorios se guardarán los registros (logs) generados por el servicio:
● Editar la siguiente línea en el archivo squid.conf con el valor dado:
Línea Valor
cache_store_log daemon:/var/log/squid/store.log
4720
NOTA
No se emplea el comando systemctl restart debido a que ello implica detener el servicio y que
las conexiones actuales establecidas se pierdan. Con el comando anterior se aplican los cambios
sin detener el servicio.
D. CONTROL DE ACCESO
1. Elimine todas las políticas de acceso presentes, esto bloqueará todos los accesos:
● Comentar las siguientes líneas en el archivo squid.conf
Línea Valor
5. Desde CliXX-01 intente acceder nuevamente a una página Web. ¿Se puede? ¿Por qué?
Nro. DD-
106
Servicio Proxy en Linux
Página
15/24
● https://www.gsmarena.com
Nro. DD-
106
Servicio Proxy en Linux
Página
17/24
● http://www.reniec.gob.pe
● http://neverssl.com
9. Vea las últimas líneas del registro la actividad realizada en el servidor proxy:
$ sudo tail -f /var/log/squid/access.log
Nro. DD-
106
Servicio Proxy en Linux
Página
18/24
NOTA
Para detener el comando anterior presione Ctrl + C.
10. Deshaga los cambios hechos en el archivo, elimine la línea 1556 y descomenta la línea 1546.
squid.conf
ELIMINANDO:
DESCOMENTANDO:
www.onpe.gob.pe?
1. Crear un control de acceso para evitar que se descarguen los archivos con extensión mp3, exe y
zip.
● Defina la siguiente ACL dentro del archivo ubuntu.conf
acl downloadXX urlpath_regex "/etc/squid/downloadExtXX.reg"
1. Defina una política que permita el acceso al uso de los recursos de la red entre las 8:00 y 18:00
horas.
● Defina la siguiente ACL dentro del archivo ubuntu.conf
acl horarioXX time 08:00-18:00
J. EJERCICIOS
1. Elimine todas las reglas creadas y defina la(s) ACL y regla(s) necesaria(s) que permita(n) el
acceso a redes sociales (Instagram, Facebook, LinkedIn, etc) durante la hora de refrigerio (de
12:00 a 14:00) de Lunes a Viernes y se denieguen fuera de estos horarios. Tome una captura
de las ACL y las reglas creadas:
2. Elimine todas las reglas creadas y defina la(s) ACL y regla(s) necesaria(s) que deniegue(n) el
acceso a cualquier página web los fines de semana (sábados y domingos) a la red corporativa
(192.168.X.0/26) de la empresa excepto a la red de gerencia (192.168.X.64/28). Capture una
imagen del ACL y la restricción de la regla creada.
Nro. DD-
106
Servicio Proxy en Linux
Página
23/24
Nro. DD-
106
Servicio Proxy en Linux
Página
24/24
VIII.OBSERVACIONES
IX.CONCLUSIONES
●
https://www.youtube.com/watch?v=WD7sCbAfmZo