1º Para instalar Squid podemos hacerlo de dos formas: desde el terminal o el Synaptic.
- Desde el terminal:
- Desde el Synaptic:
2º Para configurarlo hemos de editar el siguiente fichero de configuración:
sudo gedit /etc/squid3/squid.conf
Debemos de incluir en la directiva visible_hostname el nombre de nuestro equipo, en mi equipo seria de esta forma:
visible_hostname juan
Y por ultimo iniciamos el servidor:
sudo /etc/init.d/squid3 start
3º A la hora de configurar y añadir, suprimir directivas y todo eso debemos de ser muy cuidadosos porque cualquier espacio en blanco o cualquier tontería hará que squid no nos arranque. Mi consejo es que hagamos una copia de seguridad del fichero de squid cuando esté recién instalado y cada vez que hagamos un cambio importante y que funcione bien.
cp /etc/squid3/squid.conf /etc/squid3/squid.conf.copia
4º En mi tutorial voy a explicar como hacer que no se pueda usar mas de:
- Sólo se pueda acceder a internet desde las ip 172.16.0.0/16
- Que se pueda acceder en horario de lunes a viernes de 16:40 a 23:00
- No permitir el acceso a las siguientes páginas:
- Tampoco se podrán acceder a los puertos 4661, 4662 ni 4672.
acl nombre_norma tipo_restricción característica
tipos_restricción los hay de muchos tipos como:
- port: para determinar puertos
- dstdomain: para determinar páginas web
- time: para determinar el tiempo
- src: para determinar direcciones ip
http_access nombre denegar/admitir nombre_norma
- deny: deniega la norma
- allow: permite la norma
- ! : realiza lo contrario a la norma que hayas elegido
sudo /etc/init.d/squid3 restart
Para conseguir que esto funcione debemos de abrir nuestro firefox, editar-->preferencias--> red --> configuración y configurarlo de tal modo:
Voy a demostrar que no me deja acceder a las páginas web que yo e puesto para que no me deje.
Y cualquier otra página si me deja como la de google.es
Bueno espero que sirva de algo mi tutorial perdonen sino me he explicado con claridad, un saludo.
No hay comentarios:
Publicar un comentario