Forums:
Hola a todos...!!
Tengo configurado sendmail para servidor de correo.
Instale hace unas horas el Squirremail para poder revisar el correo electrónico desde cualquier máquina que tenga internet, lo que funciona muy bien.
Pero mi problemas es que tengo configurado en Squid un lista de direcciones IP dentro de mi red local para que no tengan acceso al internet. Loas computadores de la red interna salen por el puerto 3128 al internet.
Y Yo lo que necesito es que a pesar de que no puedan navegar, si puedan revisar su correo por medio del internet exporer, no en el Outlook Express.
Si podrian darme una mano en esto les agradeceria mucho.
Saludos,
Dav
aplica esta regla
ya debes de tener tus reglas activadas entonces en la regla que activa el proxy para tu red pon esto
http_access allow our_networks webmail
entonces creas un archivo vi /etc/squi/webmail y agregas esta linea
http://tudominio.com/webmail/src/login.php (aqui tienes que sustituir por tu dominio)
luego reinicias el squid
Denis Guido
Denis Guido
Gracias Denis, por responder
Gracias Denis, por responder a mi duda, sin embargo aun no he podido resolverlo.
Hice lo que tu me indicabas. A continuación podras observar como lo tengo definido:
acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl to_localhost dst 127.0.0.0/8
acl intranet1 src "/etc/squid/intranet1.sqd"
acl webmail src "/etc/squid/webmail" ---------> ( Tube que añadirlo, ya que me indicaba que tenia de definirlo )
acl negados url_regex "/etc/squid/negados.sqd"
#acl our_networks src 192.168.1.0/24 192.168.2.0/24
#http_access allow our_networks
acl our_networks src 192.168.1.0/24
http_access allow our_networks webmail
AL DIGITAR squid -k reconf, tengo el sigueinte error.
[root@fedora6 squid]# squid -k reconf
2007/03/10 09:52:02| decode_addr: Invalid IP address 'http:'
2007/03/10 09:52:02| squid.conf line 2434: acl webmail src "/etc/squid/webmail"
2007/03/10 09:52:02| aclParseIpData: Ignoring invalid IP acl entry: unknown first address 'http:'
2007/03/10 09:52:02| aclParseAclLine: WARNING: empty ACL: acl webmail src "/etc/squid/webmail"
En el archivo webmail puse: http://mail.midominio.com/webmail/src/login.php
En espera de una respuesta.
Saludos,
DEav
claro que tienes que definirlo
claro que tienes que definirlo , pero tambien el orden de las reglas importa ,pero tu error esta aqui en esta linea acl webmail src "/etc/squid/webmail" debes cambiarla por acl webmail url_regex "/etc/squid/webmail"
tu squid yo lo dejaria de esta manera
acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl to_localhost dst 127.0.0.0/8
#acl our_networks src 192.168.1.0/24 192.168.2.0/24
#http_access allow our_networks
acl our_networks src 192.168.1.0/24
acl intranet1 src "/etc/squid/intranet1.sqd"
acl webmail url_regex "/etc/squid/webmail"
acl negados url_regex "/etc/squid/negados.sqd"
http_access deny negados
http_access allow our_networks webmail
http_access allow intranet1
Recuerda esto para ip se utiliza
acl aclname src ip-address/netmask ... (clients IP address)
para direcciones web se utiliza
acl aclname url_regex ... # regex matching on whole URL
Denis Guido
Denis Guido
Gracias
Gracias Denis, tu aporte ha sido muy valioso.
Saludos,
DAv
siempre ala orden
siempre ala orden en lo que podamos ayudarte
Denis Guido
Denis Guido
Lo que puedo decir es que,
Lo que puedo decir es que, esta mal el acl porque utilza src para paginas.
Y lo src se utiliza para :
ip-address/netmask ... (clients IP address)
addr1-addr2/netmask ... (range of addresses
entonces si quiere definir un acl que tenga un url deberia hacer asì:
acl aclname url_regex [-i] ^http:// ... # regex matching on whole URL
Entonces por eso es el error
Saludos
Gracias
De igual manera Gracias gaaz por tus comentarios.
Saludos,
Dav
como dice "denisenrique"
como dice "denisenrique" siempre a la orden.
Saludos