Bloqueig d’Adreces no Desitjades amb Squid Proxy

Introducció

Aquest document explica com bloquejar llocs web específics en Squid Proxy mitjançant llistes de control d’accés (ACLs). Això permet restringir l’accés a certs dominis o URLs no desitjades.

Crear una Llista de Llocs Bloquejats

Squid permet definir una llista de llocs web que els usuaris no podran visitar.

🔹 Pas 1: Crear el fitxer d’adreces bloquejades

Executa la següent comanda per crear el fitxer on es llistaran els llocs prohibits:

sudo vim /etc/squid/bloquejats.lst

🔹 A** Vim:**

  1. Prem i per entrar en mode edició.
  2. Escriu o copia i enganxa la llista de llocs a bloquejar, per exemple:
facebook.com
youtube.com
tiktok.com

Prem ESC i escriu :wq per desar i sortir.

3-Configurar Squid per Bloquejar els Llocs Web

Ara és necessari modificar la configuració de Squid perquè utilitzi aquesta llista.

🔹 Pas 1: Editar la configuració de Squid

Obre el fitxer de configuració:

sudo vim /etc/squid/squid.conf

🔹 A Vim:

  1. Prem i per editar.
  2. Cerca la secció http_access i afegeix el següent:
acl llocs_prohibits dstdomain "/etc/squid/bloquejats.lst"
http_access deny llocs_prohibits

Prem ESC, després :wq i Enter per desar i sortir.

4-Reiniciar Squid per Aplicar els Canvis

Després de realitzar els canvis, reinicia el servei perquè els bloquejos entrin en vigor:

sudo systemctl restart squid

Per verificar que Squid s’ha reiniciat correctament, utilitza:

sudo systemctl status squid

Si el servei està funcionant correctament, hauries de veure active (running).

Verificar el Bloqueig de Llocs Web

Per assegurar-te que els llocs estan bloquejats:

  1. Configura un navegador o sistema per utilitzar el proxy.
  2. Intenta accedir a un lloc bloquejat (per exemple, facebook.com).

Utilitzem cookies pròpies i de tercers per millorar la teva experiència de navegació i per oferir-te continguts personalitzats. Pots obtenir més informació o configurar les teves preferències a través de la nostra Política de Cookies.   
Privacidad