The pfSense Store

Author Topic: tutorial simple squid+squidguardian  (Read 60084 times)

0 Members and 1 Guest are viewing this topic.

Offline dementekuatiko

  • Full Member
  • ***
  • Posts: 242
  • Karma: +8/-1
    • View Profile
tutorial simple squid+squidguardian
« on: January 21, 2010, 10:11:39 am »
22-junio-2015 MODERADOR
Imágenes ausentes, solicitadas hace unas semanas al autor. Sin respuesta, desgraciadamente.
Se encontró una copia de este hilo, con imágenes, que se deja en http://www.bellera.cat/josep/pfsense2/tutorial-simple-squid-squidguard.pdf


Bueno al fin termine de configurar el squid + squid guardian, pero la verdad con el sistema web me perdia algo. bueno basicamente lo que hice fue lo siguiente
lista de usuarios con internet abierto, pero tambien con algunas restricciones.(paginas de lista negra)
lista de usuarios con internet a solo paginas blancas
lista negra (facebook, youtube y algunas palabras como pornografia, sexo, etc )
lista blanca (las paginas solo de trabajo)
finalmente cualquiera que no este en la lista de usuarios permitidos o limitados, no tendra acceso a nada.

bueno para esto instalamos los paquetes squid +squidguardian, en las reglas del firewall no es necesario tener ninguna regla para esto asi que podemos borrar la que viene para la lan por defecto que permite todo el trafico.

1- nos vamos donde esta instalado nuestro squid para comenzar a configurar



2-habilitamos las siguientes opciones para que todos los usuarios que pasen por la lan usen el proxy



3- luego que terminamos con la configuracion basica del squid, nos vamos a la del squidGuardian



4- bueno aca nos vamos a las destinations, en este lugar crearemos dos lista:
1.1 la primera con las paginas de trabajo para los usuarios que solamente entraran a navegar a estas paginas y nada mas
1.2 la segunda con las paginas que los usuarios que tengan internet (los que tienen un poco mas alto el cargo que los demas) pero tambien como nos gusta webiar al resto les  bloqueamos (facebook y cualquier otra cosa que no crean conveniente o hasta palabras en el buscados como sexe,xxx, etc)





5-creamos las reglas para permitir a nuestros usuarios el uso de internet o no. en mi casi cree dos (internet + lista negra+ lista blanca) e (internet solo con listas blanca) y el que no este dentro de ningunos de estos grupo no tiene acceso a nada







6- bueno finalmente guardamos las reglas y repetimos los pasos para crear la otra acl. y luego terminamos levantando el squid guardian.



bueno el tutorial es algo basico pero a mas de alguno espero que le ayude y vayamos aportando todos para no volver a repetir una y otra vez lo mismo en el foro, saludos a todos


« Last Edit: June 22, 2015, 03:03:01 pm by bellera »

Offline bellera

  • Moderator
  • Hero Member
  • *****
  • Posts: 5575
  • Karma: +121/-51
    • View Profile
Re: tutorial simple squid+squidguardian
« Reply #1 on: January 21, 2010, 11:01:35 am »
¡Enhorabuena!

Offline dementekuatiko

  • Full Member
  • ***
  • Posts: 242
  • Karma: +8/-1
    • View Profile
Re: tutorial simple squid+squidguardian
« Reply #2 on: January 21, 2010, 12:12:21 pm »
¡Enhorabuena!


jajajajaja malo que luche y era super facil. :)

Offline rojocesar

  • Full Member
  • ***
  • Posts: 101
  • Karma: +0/-0
    • View Profile
Re: tutorial simple squid+squidguardian
« Reply #3 on: January 21, 2010, 05:18:54 pm »
Grande MAESTRO un excelente aporte y se le agradece porque le servira a los miles de personas que estan perdidos..

Offline ctexll

  • Newbie
  • *
  • Posts: 9
  • Karma: +0/-0
    • View Profile
Re: tutorial simple squid+squidguardian
« Reply #4 on: January 22, 2010, 10:16:39 am »
te felicito, un tuto muy sencillo de comprender...
ojala pudieras hacer otros mas ,, a ese estilo...

Offline gerar2

  • Full Member
  • ***
  • Posts: 105
  • Karma: +0/-0
    • View Profile
Re: tutorial simple squid+squidguardian
« Reply #5 on: January 28, 2010, 10:07:46 pm »
esto si es un tutorial, mucho mas facil de aprender...
muchas gracias

Offline luistech

  • Newbie
  • *
  • Posts: 22
  • Karma: +0/-0
    • View Profile
Re: tutorial simple squid+squidguardian
« Reply #6 on: February 08, 2010, 02:43:03 pm »
Hola dementekuatiko

¿Me podrias por favor aclarar lo siguiente?

Lo que si no me queda claro es el paso 3 del punto 5 pues ahi en la 2da regla no marcas nada ni allow ni deny y queda ---- la que dice paginas bloqueadas para todo publico en general, si era el ACL para limitados pense que esa deberia estar marcada con deny o quiza esa que muestras con ---- es para la ACL Abierto?

Gracias

Offline dementekuatiko

  • Full Member
  • ***
  • Posts: 242
  • Karma: +8/-1
    • View Profile
Re: tutorial simple squid+squidguardian
« Reply #7 on: February 09, 2010, 01:45:56 pm »
Hola dementekuatiko

¿Me podrias por favor aclarar lo siguiente?

Lo que si no me queda claro es el paso 3 del punto 5 pues ahi en la 2da regla no marcas nada ni allow ni deny y queda ---- la que dice paginas bloqueadas para todo publico en general, si era el ACL para limitados pense que esa deberia estar marcada con deny o quiza esa que muestras con ---- es para la ACL Abierto?

Gracias

es que en los --- es como si no exista nada, ya que no vale colocarle limitacion de las pag que agrege (facebook y otras) que estan en esa lista, siendo que esta deny all la ultima regla,  osea se denega el acceso a todas las pag y esta de mas decir que dentro de esas esta el facebook y todo lo que se te ocurra y ademas lo que no  se ocurra,  pero tengo la exepcion arriba que permite que esta regla no bloquee completamente el internet y tengan acceso algunas pag de trabajo que son las que usaran para trabajar estos usuarios. bueno como me dices arriba efectivamente esa regla de pag negras es para los usuarios que tendran internet abierto entre comillas pero con restriciones a pornografia y otras cosas que se te ocurran.

saludos

« Last Edit: February 09, 2010, 02:02:41 pm by dementekuatiko »

Offline luistech

  • Newbie
  • *
  • Posts: 22
  • Karma: +0/-0
    • View Profile
Re: tutorial simple squid+squidguardian
« Reply #8 on: February 10, 2010, 10:51:01 am »
Hola

Ya termine de configurar el squidguard segun el tutorial y en modo transparente, lo que si obvie fue eliminar la regla general de permitir todo porque mi intencion es solo bloquear algunas paginas y evitar que tipeen la direccion IP y funciona bien.

Lo mio va de la siguiente manera:
He creado 2 tipos de destino, uno temporal para las paginas que bloqueare por horarios pues se permitira usarlas a la hora de almuerzo y la salida y el destino permanente que estara bloqueado todo el tiempo.

En times primero cree 2 timenames los cuales asignaba a cada ACL creado para dichos timenames pero resulta que no funcionaba, es decir solo funciona un ACL que es el primero y los demas son obviados.
Por esta razon en un timename coloque amnos horarios ya si si funciono.

Podrian por favor decirme porque solo funciona un ACL y los demas no?

Gracias



Offline LEPM

  • Full Member
  • ***
  • Posts: 202
  • Karma: +2/-0
    • View Profile
Re: tutorial simple squid+squidguardian
« Reply #9 on: February 10, 2010, 11:57:28 am »

bueno para esto instalamos los paquetes squid +squidguardian, en las reglas del firewall no es necesario tener ninguna regla para esto asi que podemos borrar la que viene para la lan por defecto que permite todo el trafico.




En la segunda y tercera captura,veo que el proxy,no esta configurado, como transparente
Significa que tienes que configurar, los navegadores para que usen el proxy....
Como es posible, que no tengas una regla, para permitir el puerto 3128 desde las lans?
Así to tengo yo:
acceso al proxy desde lan:

     | proto     source   port   destination  port  gateway
pass |
     | tcp       lan net   *       proxy      3128     *

Para que no cambien la configuracion en los navegadores
Puerto 80 solo para admin:


     | proto     source     port   destination  port  gateway
block|
     |tcp       !admin-net   *          *        80     *




Proxy=ip pfsense

admin-net=ip estación de trabajo del admin!

Offline dementekuatiko

  • Full Member
  • ***
  • Posts: 242
  • Karma: +8/-1
    • View Profile
Re: tutorial simple squid+squidguardian
« Reply #10 on: February 11, 2010, 07:18:52 am »

bueno para esto instalamos los paquetes squid +squidguardian, en las reglas del firewall no es necesario tener ninguna regla para esto asi que podemos borrar la que viene para la lan por defecto que permite todo el trafico.




En la segunda y tercera captura,veo que el proxy,no esta configurado, como transparente
Significa que tienes que configurar, los navegadores para que usen el proxy....
Como es posible, que no tengas una regla, para permitir el puerto 3128 desde las lans?
Así to tengo yo:
acceso al proxy desde lan:

     | proto     source   port   destination  port  gateway
pass |
     | tcp       lan net   *       proxy      3128     *

Para que no cambien la configuracion en los navegadores
Puerto 80 solo para admin:


     | proto     source     port   destination  port  gateway
block|
     |tcp       !admin-net   *          *        80     *




Proxy=ip pfsense

admin-net=ip estación de trabajo del admin!
lo tengo que configurar en todos los navegadores el proxy, pero solo lo aplico en la politica de dominio, asi no me genera tanto problema de ir maquina por maquina. lo otro de la regla no es necesario autorizar el puerto en pfsense el squid ya hace ese trabajo por ti. por lo menos yo lo tengo asi y va bien.

 Una consulta y porq estas posteando si tienes tu squid trabajando bien ?

Saludos
« Last Edit: February 11, 2010, 07:22:19 am by dementekuatiko »

Offline luistech

  • Newbie
  • *
  • Posts: 22
  • Karma: +0/-0
    • View Profile
Re: tutorial simple squid+squidguardian
« Reply #11 on: February 11, 2010, 08:18:31 am »
Hola

En mi caso si habilite el proxy transparente.

Si tengo funcionando el squid pero solo con una regla ACL pero queria saber lo de las demas en caso tenga que usar una adicional.


Saludos

Offline LEPM

  • Full Member
  • ***
  • Posts: 202
  • Karma: +2/-0
    • View Profile
Re: tutorial simple squid+squidguardian
« Reply #12 on: February 11, 2010, 08:37:18 am »

 Una consulta y porq estas posteando si tienes tu squid trabajando bien ?

Saludos


Te hice una pregunta,mi intención es informarme no molestarte!!!
##########################################
Yo tengo desactivado el:webGUI anti-lockout rule

por eso tengo  una regla para que la Lan, acceda a squid...

Offline dementekuatiko

  • Full Member
  • ***
  • Posts: 242
  • Karma: +8/-1
    • View Profile
Re: tutorial simple squid+squidguardian
« Reply #13 on: February 11, 2010, 09:00:11 am »

 Una consulta y porq estas posteando si tienes tu squid trabajando bien ?

Saludos


Te hice una pregunta,mi intención es informarme no molestarte!!!
##########################################
Yo tengo desactivado el:webGUI anti-lockout rule

por eso tengo  una regla para que la Lan, acceda a squid...


Disculpa no quise que sonara pesada la respuesta, pero no lo dije con mala intencion. la verdad como te digo mas arriba yo lo tengo asi y no necesite configurar una regla para dejar pasar el puerto 3128, con lo de logearse al pfsense si cree una regla que solo acepta que entre mi pc y tambien por si acaso le cambie el numero de puerto de acceso.

Saludos

Offline dementekuatiko

  • Full Member
  • ***
  • Posts: 242
  • Karma: +8/-1
    • View Profile
Re: tutorial simple squid+squidguardian
« Reply #14 on: February 11, 2010, 09:01:18 am »
Hola

En mi caso si habilite el proxy transparente.

Si tengo funcionando el squid pero solo con una regla ACL pero queria saber lo de las demas en caso tenga que usar una adicional.


Saludos

Disculpa Luis pero no entiendo tu pregunta bien. Por otra parte desconozco si las demas configuraciones se pueden hacer en modo transparente, segun lo que dijo bellera se puede hacer todo, menos validar usuarios.

Saludos
« Last Edit: February 12, 2010, 10:55:52 am by dementekuatiko »