Cuota con Squid + Squish - Navegacion Nacional y Esenciales

Ftp...

Moderadores: frank, dxfiles

Avatar de Usuario
hugo
Mensajes: 1430
Registrado: Sab, 07 Ago 2010, 14:09
Ubicación: La Habana
Contactar:

Re: Cuota con Squid + Squish - Navegacion Nacional y Esencia

Mensaje por hugo » Lun, 28 Oct 2013, 07:52

No necesitas aprender PERL para especificar un nuevo patrón, solo necesitas aprender un poco acerca de las expresiones regulares. En el caso que mencionas, probablemente deberías agregar un patrón mas o menos como este:

Código: Seleccionar todo

{ "field" => 6, "pattern" => "^(https?|ftp)://www\.misitio\.com/?" },
Lo único que necesita el mal para triunfar es que los hombres buenos no hagan nada.
- Edmund Burke

Avatar de Usuario
salbi
Mensajes: 66
Registrado: Sab, 07 Ago 2010, 14:09
Ubicación: /usr/local/bin/salbi.sh
Contactar:

Re: Cuota con Squid + Squish - Navegacion Nacional y Esencia

Mensaje por salbi » Lun, 28 Oct 2013, 08:24

hugo y en el caso mio, que se podrá hacer, el problema es que soy de la red infomed, y ahí unos cuantas sitios y dominios esenciales que ahí que excluir de las cuotas,,


Saludos

*SaLvAdOr SaNcHeZ SaNcHeZ
*Administrador de Redes
*Sectorial Municipal de Salud
*Grupo de Usuarios de Tecnologías Libres en Cuba -»http://gutl.jovenclub.cu/
*Proud GNU/Linux User # 525811
*http://counter.li.org/
*Cacocum - Holguín

Avatar de Usuario
hugo
Mensajes: 1430
Registrado: Sab, 07 Ago 2010, 14:09
Ubicación: La Habana
Contactar:

Re: Cuota con Squid + Squish - Navegacion Nacional y Esencia

Mensaje por hugo » Lun, 28 Oct 2013, 10:02

No se, depende de los sitios que desees excluir. Por ejemplo, para excluir todos los subdominios de salud, supongo que podrías utilizar algo como esto:

Código: Seleccionar todo

{ "field" => 6, "pattern" => "^(https?|ftp)://(.+)\.sld\.cu/?" },
Realmente nunca he utilizado Squish, pero sí me expreso regularmente con expresiones regulares (la redundancia es intencional, jeje)
Lo único que necesita el mal para triunfar es que los hombres buenos no hagan nada.
- Edmund Burke

Avatar de Usuario
EsTOpArK
Mensajes: 41
Registrado: Sab, 30 Jul 2011, 11:28
Ubicación: Habana

Re: Cuota con Squid + Squish - Navegacion Nacional y Esencia

Mensaje por EsTOpArK » Lun, 28 Oct 2013, 18:06

hugo escribió:No necesitas aprender PERL para especificar un nuevo patrón, solo necesitas aprender un poco acerca de las expresiones regulares. En el caso que mencionas, probablemente deberías agregar un patrón mas o menos como este:

Código: Seleccionar todo

{ "field" => 6, "pattern" => "^(https?|ftp)://www\.misitio\.com/?" },

Hugo disculpa que te pregunte nuevamente pero en el ejemplo que me pusistes se incluye http ??? porque veo https?|ftp pero no http solo.
Saludos

Avatar de Usuario
hugo
Mensajes: 1430
Registrado: Sab, 07 Ago 2010, 14:09
Ubicación: La Habana
Contactar:

Re: Cuota con Squid + Squish - Navegacion Nacional y Esencia

Mensaje por hugo » Mar, 29 Oct 2013, 06:09

Es parte de la magia de las expresiones regulares. Estudia el artículo al que enlazo en la Wiki.
De todas maneras te explicaré brevemente aquí: los paréntesis agrupan expresiones, el símbolo de interrogación es para decir que lo anterior es opcional (en este caso, la s de https) y la barra vertical es para separar opciones, es decir "esto o aquello".
Lo único que necesita el mal para triunfar es que los hombres buenos no hagan nada.
- Edmund Burke

Avatar de Usuario
Yordy
Mensajes: 88
Registrado: Lun, 21 Oct 2013, 11:30
Ubicación: Las Tunas
Contactar:

Re: Cuota con Squid + Squish - Navegacion Nacional y Esencia

Mensaje por Yordy » Mar, 05 Nov 2013, 09:44

es un consejo de que no excluyas el dominio cu de las cuotas
El único sobreviviente del famoso clan Piratas de la Red

Avatar de Usuario
Eddy Leonid
Mensajes: 42
Registrado: Jue, 31 Oct 2013, 10:37
Contactar:

Re: Cuota con Squid + Squish - Navegacion Nacional y Esencia

Mensaje por Eddy Leonid » Lun, 11 Nov 2013, 22:31

Saludos, en el fichero squish.pl puedes especificar cuales son los patrones a excluir, por ejemplo en mi caso uso este:
@excludelist = (
{ "field" => 2, "pattern" => "(127.0.0.1)" },
{ "field" => 3, "pattern" => "TCP_DENIED/" },
{ "field" => 3, "pattern" => "NONE/" },
{ "field" => 6, "pattern" => "^[a-zA-Z0-9._-]*\.cu:[0-9]" },
{ "field" => 6, "pattern" => "^(https?|ftp)://[^/]*\.cu[^.]" },
{ "field" => 6, "pattern" => '^http://127\.0\.0\.1/' },
{ "field" => 7, "pattern" => '^-$' },
{ "field" => 8, "pattern" => "(NONE/|SIBLING/)" },
{ "field" => 6, "pattern" => ".cu"} }
);

como ves al final uso ".cu" lo cual excluye a la navegación nacional, espero te sea útil, en caso por la fecha que fue emitido no lo hayas resuelto ya.
Saludos
----
Eddy Leonid Mojarrieta Luján
SysAdmin
Educación Antilla-Hoguín Cuba
Telefono:88-8279
EMail: eddy@an.ho.rimed.cu
URL: www.an.ho.rimed.cu

Avatar de Usuario
Eddy Leonid
Mensajes: 42
Registrado: Jue, 31 Oct 2013, 10:37
Contactar:

Re: Cuota con Squid + Squish - Navegacion Nacional y Esencia

Mensaje por Eddy Leonid » Vie, 15 Nov 2013, 00:51

Disculpas no habia leido el resto del hilo, vi que pudieron darle respuesta al asunto.
----
Eddy Leonid Mojarrieta Luján
SysAdmin
Educación Antilla-Hoguín Cuba
Telefono:88-8279
EMail: eddy@an.ho.rimed.cu
URL: www.an.ho.rimed.cu

lester86
Mensajes: 2
Registrado: Lun, 24 Feb 2014, 12:38

Re: Cuota con Squid + Squish - Navegacion Nacional y Esencia

Mensaje por lester86 » Lun, 24 Feb 2014, 14:27

Tengo un problema con el Squish , no reinicia el consumo cuando llega al otro dia, alguien sabe como resolver esto

Avatar de Usuario
salbi
Mensajes: 66
Registrado: Sab, 07 Ago 2010, 14:09
Ubicación: /usr/local/bin/salbi.sh
Contactar:

Re: Cuota con Squid + Squish - Navegacion Nacional y Esencia

Mensaje por salbi » Lun, 03 Mar 2014, 10:45

cual squid usas el 2.7 o el 3

*SaLvAdOr SaNcHeZ SaNcHeZ
*Administrador de Redes
*Sectorial Municipal de Salud
*Grupo de Usuarios de Tecnologías Libres en Cuba -»http://gutl.jovenclub.cu/
*Proud GNU/Linux User # 525811
*http://counter.li.org/
*Cacocum - Holguín

Responder