Excepciones en squid

Forums: 

Muy buenas

Tengo configurado un squid bajo centos y todo funciona a la perfeccción, ahora necesito hacer excepciones a una regla, pero no doy con la configuración exacta, esta es la configuración actual:

Esta es la regla general que me bloquea todas las extensiones y funciona perfectamente.

acl extensiones urlpath_regex -i \.wmv$ \.mpg$ \.mp3$ etc...
http_access deny extensiones

Pero no quiero que me bloquee esas extensiones para los contenidos del dominio local, solo para internet y he puesto estas dos reglas.

acl intranet url_regex -i ^http://www.dominio_local.com
http_access allow intranet

acl dominio dstdomain .dominio_local.com
http_access allow dominio

El caso es que no funciona, me bloquea las extensiones tambien para el dominio local y necesito que el bloqueo se realice para todo, menos para los contendios del dominio local.

Alguna ideas?

muchas gracias

un saludo

gontzal

el dominio es literalmente

Imagen de deathUser

el dominio es literalmente "dominio_local.com", porque el caracter "_" no es permitido en nombres de dominio

por otra parte, las directivas de configuración se procesan en secuencia, así que pon primero los allow de tu dominio interno y luego los deny.

bye
;)

acl dominio dstdomain

Imagen de Freestate

acl dominio dstdomain .dominiolocal.com
http_acces allow dominio
acl extensiones urlpath_regex -i \.wmv$ \.mpg$ \.mp3$ etc...
http_access deny extensiones !dominio