# EJERCICIO SQUID Primero de todo procederemos a instalar squid con el siguienten comando: - sudo apt install squid -y ![](https://i.imgur.com/YtkMDat.png) Una vez instalado lo pondremos en marcha usaremos los siguientes comandos: - sudo systemctl start squid - sudo systemctl enable squid Ahora procedemos a ver el estado del squid deberia de estar en running: ![](https://i.imgur.com/QgRGgMr.png) /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// Como podemos bloquear una web con squid? Primero entramos en el directorio de /etc/squid/conf.d ahi editaremos el archivo debia.conf: Descomentamos el http_acces allow localnet, y nos deberia de ver algo asi: ![](https://i.imgur.com/aBcMA5n.png) Ahora procedemos a añadir una regla en el archivo squid.conf, para eso usaremos el comando, sudo nano /etc/squid/squid.conf, y añadimos estas dos lineas: ![](https://i.imgur.com/lpIm6aG.png) y se nos deberia de ver asi: ![](https://i.imgur.com/LAy9RAg.png) Ahora procedemos a bloquear la paginas web con eso deberiamos de acceder al directorio de /etc/squid y ahi editamos el archivo domain_deny_list.txt, en nuestro caso bloquearemos youtube ## h2 BLOQUEAR POR IP Para bloquear una dirección IP específica en Squid en Ubuntu, sigue estos pasos: 1. Abre el archivo de configuración de Squid en un editor de texto con privilegios de administrador. El archivo de configuración por defecto en Ubuntu está ubicado en /etc/squid/squid.conf. 2. Busca la sección de configuración de ACLs (Listas de Control de Acceso) en el archivo de configuración. Esta sección suele encontrarse cerca de la parte superior del archivo y contiene directivas que se utilizan para configurar qué se permite o se bloquea en función de diversos criterios. 3. Define una nueva ACL para la dirección IP que deseas bloquear. Por ejemplo, si deseas bloquear la dirección IP 192.168.1.100, puedes agregar la siguiente línea al archivo de configuración: ![](https://i.imgur.com/0uCVamr.png) Esto crea una nueva ACL llamada "bloqueo_ip" que hace referencia a la dirección IP que deseas bloquear. 1. Agrega una directiva de bloqueo que haga referencia a la ACL que acabas de definir. Para bloquear la dirección IP que definiste en el paso anterior, agrega la siguiente línea debajo de la definición de la ACL: ![](https://i.imgur.com/1enmEFu.png) Esta directiva deniega el acceso a cualquier solicitud que provenga de la dirección IP especificada. 1. Guarda y cierra el archivo de configuración. 2. Reinicia Squid para que los cambios surtan efecto. Puedes hacerlo con el siguiente comando: ![](https://i.imgur.com/XwoG8BL.png)