Alterserv

Squid => Squid 2.7 & Squid 3.x => Mensaje publicado por: firecold en Abril 04, 2014, 02:26:07 PM

Título: Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Abril 04, 2014, 02:26:07 PM
Buena tarde a cada uno de los amigos, compañeros y visitantes de este foro Alterserv.com, desde hace mucho tiempo trate de implemetar una solucion facil al bloqueo de publicidad y tengo cree un metodo que me ha funcionado desde hace 4 a 5 años, con las listas de bloqueo de publicidad de Adblock Plus una extension de navegadores web para esta misma tarea, antes lo hacia con squidguard pero era un poco complejo de hacer y aun mas de explicar, despues algunas personas en internet lo hicieron un poco mas facil solo con squid sin usar squidguard, pero hace menos de 2 años buscando encontre este script que hace practicamente lo mismo pero como ustedes saben la belleza de hacer scripts es facilitarte las tareas de una manera barbara, les dejo el script:

Código (cpp) [Seleccionar]
#!/bin/bash

tmp_dir=$(mktemp -d)

rm_temp() {
rm -rf "${tmp_dir}"
rm /tmp/adblock.sed && return 0;
}

acl=/etc/squid3/adblock.acl
touch $acl && chmod 777 $acl

source=(
https://easylist-downloads.adblockplus.org/easylist.txt
)

cat > /tmp/adblock.sed <<'EOF'
s/\r//g;
/Adblock/d;
/.*\$.*/d;
/\n/d;
/.*\#.*/d;
/@@.*/d;
/^!.*/d;
/^\[.*\]$/d;
s#http://#||#g;
s/\/\//||/g;
s,[+.?&/|],\\&,g;
s/\[/\\\[/g;
s/\]/\\\]/g;
s#*#.*#g;
s,\$.*$,,g;
s/\\|\\|\(.*\)\^\(.*\)/(^|\\\.)\1\\\/\2/g;
s/\\|\\|\(.*\)/(^|\\\.)\1/g;
/^\.\*$/d;
/^$/d;
EOF

mv $acl "$acl".old
cd $tmp_dir
wget -nv ${source[*]} || $(mv "$acl".old $acl && rm_temp)
sed -f /tmp/adblock.sed $(ls) >> $acl

rm_temp

# squid3 -k reconfigure

Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Abril 04, 2014, 02:54:12 PM
Como parte adicional y para mantenerlo actualizado lo puedes poner en cron para que cada cierta hora del dia lo puedan actualizar y seguir sin problemas, ejemplo:

Código (bash) [Seleccionar]
echo "## Adblock
30              23              *       *               *       root    /lugar/del/script" >> /etc/crontab


En mi caso lo tengo a las 23:30 horas para que actualice las listas, Saludos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: freedarwuin en Abril 04, 2014, 07:12:57 PM
fire como hago eso en mi servidor
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: tonyvzla en Abril 04, 2014, 09:53:56 PM
Gracias fire, en si es el mismo trabajo de la extension de adblock en los navegadores firefox y google pero en squid? algo asi?
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Abril 04, 2014, 10:03:53 PM
Cita de: tonyvzla en Abril 04, 2014, 09:53:56 PM
Gracias fire, en si es el mismo trabajo de la extension de adblock en los navegadores firefox y google pero en squid? algo asi?

Si asi es, hace el mismo trabajo que dicha extension, solo que ahora en todos los navegadores y sin instalar nada en ningun cliente, la verdad es bastante funcional y es una funcion que todo servidor deberia tener como parte de ahorro de ancho de banda y como proteccion a los usuarios, ya que como sabras los anuncions son usados por ciberdelincuentes en algunos casos, para pishining, robo y demas, siendo esta una forma elegante de hacerlo, sin mencionar que haremos que los navegadores consuman menos memoria, Saludos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: btocarmona en Abril 07, 2014, 08:14:11 PM
Amigo pregunta
1-.si algo no funcionase hay forma de volver para atras ?
2-.esta bien como puse estas lineas en el Squid.conf pongo una parte.

#----------------------------------------------------------------------
# Manteniendo objetos recientes y pequeños en memoria
#----------------------------------------------------------------------
memory_replacement_policy heap GDSF
cache_replacement_policy heap LFUDA
#----------------------------------------------------------------------
# Bloqueo de publicidades
#----------------------------------------------------------------------
acl adblock url_regex "/etc/squid3/adblock.acl"
http_access deny adblock
#----------------------------------------------------------------------
# Sitios que se les niega el cache  
#----------------------------------------------------------------------
acl nocache dstdomain .4shared.com .youtube.com .windowsupdate.com .gl$
no_cache deny nocache
#----------------------------------------------------------------------
# Negar cache para archivos con extension .asx e .asf |streaming|
#----------------------------------------------------------------------
acl asx url_regex -i \.asx$
cache deny asx
acl asf url_regex -i \.asf$
cache deny asf
#----------------------------------------------------------------------
acl raptor_lst url_regex -i "/etc/raptor/raptor.lst"
cache deny raptor_lst
cache_peer 192.168.10.2 parent 8080 0 proxy-only no-digest
dead_peer_timeout 2 seconds
cache_peer_access 192.168.10.2 allow raptor_lst
cache_peer_access 192.168.10.2 deny all
# -----------------------------------------------------------------------------
# Qos_Flows
# -----------------------------------------------------------------------------
qos_flows local-hit=0x30
qos_flows parent-hit=0x32
qos_flows disable-preserve-miss
#----------------------------------------------------------------------


Otra pregunta amigo al ejecutar en el cron estas lineas
#!/bin/bash

tmp_dir=$(mktemp -d)

rm_temp() {
rm -rf "${tmp_dir}"
rm /tmp/adblock.sed && return 0;
}

acl=/etc/squid3/adblock.acl

source=(
https://easylist-downloads.adblockplus.org/easyprivacy.txt
https://easylist-downloads.adblockplus.org/easylist.txt
https://easylist-downloads.adblockplus.org/easyprivacy_nointernational.txt
https://easylist-downloads.adblockplus.org/easylist_noadult.txt
https://easylist-downloads.adblockplus.org/fanboy-social.txt
)

cat > /tmp/adblock.sed <<'EOF'
/.*\$.*/d;
/\n/d;
/.*\#.*/d;
/@@.*/d;
/^!.*/d;
s/\[\]/\[.\]/g;
s#http://#||#g;
s/\/\//||/g
s/^\[.*\]$//g;
s,[+.?&/|],\\&,g;
s#*#.*#g;
s,\$.*$,,g;
s/\\|\\|\(.*\)\^\(.*\)/\.\1\\\/\2/g;
s/\\|\\|\(.*\)/\.\1/g;
/^\.\*$/d;
/^$/d;
EOF

mv $acl "$acl".old
cd $tmp_dir
wget -nv ${source[*]} || $(mv "$acl".old $acl && rm_temp)
sed -f /tmp/adblock.sed $(ls) >> $acl

rm_temp

# squid3 -k reconfigure


tambien debo volver a reiniciar el squid?
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Abril 07, 2014, 10:20:01 PM
Cita de: btocarmona en Abril 07, 2014, 08:14:11 PM
Amigo pregunta
1-.si algo no funcionase hay forma de volver para atras ?
2-.esta bien como puse estas lineas en el Squid.conf pongo una parte.

#----------------------------------------------------------------------
# Manteniendo objetos recientes y pequeños en memoria
#----------------------------------------------------------------------
memory_replacement_policy heap GDSF
cache_replacement_policy heap LFUDA
#----------------------------------------------------------------------
# Bloqueo de publicidades
#----------------------------------------------------------------------
acl adblock url_regex "/etc/squid3/adblock.acl"
http_access deny adblock
#----------------------------------------------------------------------
# Sitios que se les niega el cache 
#----------------------------------------------------------------------
acl nocache dstdomain .4shared.com .youtube.com .windowsupdate.com .gl$
no_cache deny nocache
#----------------------------------------------------------------------
# Negar cache para archivos con extension .asx e .asf |streaming|
#----------------------------------------------------------------------
acl asx url_regex -i \.asx$
cache deny asx
acl asf url_regex -i \.asf$
cache deny asf
#----------------------------------------------------------------------
acl raptor_lst url_regex -i "/etc/raptor/raptor.lst"
cache deny raptor_lst
cache_peer 192.168.10.2 parent 8080 0 proxy-only no-digest
dead_peer_timeout 2 seconds
cache_peer_access 192.168.10.2 allow raptor_lst
cache_peer_access 192.168.10.2 deny all
# -----------------------------------------------------------------------------
# Qos_Flows
# -----------------------------------------------------------------------------
qos_flows local-hit=0x30
qos_flows parent-hit=0x32
qos_flows disable-preserve-miss
#----------------------------------------------------------------------


Otra pregunta amigo al ejecutar en el cron estas lineas
#!/bin/bash

tmp_dir=$(mktemp -d)

rm_temp() {
rm -rf "${tmp_dir}"
rm /tmp/adblock.sed && return 0;
}

acl=/etc/squid3/adblock.acl

source=(
https://easylist-downloads.adblockplus.org/easyprivacy.txt
https://easylist-downloads.adblockplus.org/easylist.txt
https://easylist-downloads.adblockplus.org/easyprivacy_nointernational.txt
https://easylist-downloads.adblockplus.org/easylist_noadult.txt
https://easylist-downloads.adblockplus.org/fanboy-social.txt
)

cat > /tmp/adblock.sed <<'EOF'
/.*\$.*/d;
/\n/d;
/.*\#.*/d;
/@@.*/d;
/^!.*/d;
s/\[\]/\[.\]/g;
s#http://#||#g;
s/\/\//||/g
s/^\[.*\]$//g;
s,[+.?&/|],\\&,g;
s#*#.*#g;
s,\$.*$,,g;
s/\\|\\|\(.*\)\^\(.*\)/\.\1\\\/\2/g;
s/\\|\\|\(.*\)/\.\1/g;
/^\.\*$/d;
/^$/d;
EOF

mv $acl "$acl".old
cd $tmp_dir
wget -nv ${source[*]} || $(mv "$acl".old $acl && rm_temp)
sed -f /tmp/adblock.sed $(ls) >> $acl

rm_temp

# squid3 -k reconfigure


tambien debo volver a reiniciar el squid?

Amigo puedes poner todo tu squid.cond por favor y no es necesario que reinicies squid lo puedes hacer con un:

Código (bash) [Seleccionar]
sudo squid3 -k reconfigure

Saludos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: btocarmona en Abril 07, 2014, 10:38:15 PM
Amigo aca mi squid.conf

#========================== Squid 3.x Conf ===========================#
#
# Opciones de SQUID 3.x
#----------------------------------------------------------------------
http_port 3128 intercept
visible_hostname proxy.os.com
icp_port 0
#----------------------------------------------------------------------
#error_directory /usr/share/squid3/errors/Spanish/
#----------------------------------------------------------------------
acl denegados url_regex -i "/etc/squid3/denegados.lst"
#----------------------------------------------------------------------
# Servidor DNS y Politica de Cambios
#----------------------------------------------------------------------
dns_nameservers 8.8.8.8 8.8.4.4
dns_retransmit_interval 5 seconds
dns_timeout 2 minutes
#----------------------------------------------------------------------
acl manager proto cache_object
acl localhost src 127.0.0.1/32 ::1
acl to_localhost dst 127.0.0.0/8 0.0.0.0/32 ::1
acl CONNECT method CONNECT

acl Safe_ports port 80          # http
acl Safe_ports port 21          # ftp
acl SSL_ports port 443
acl Safe_ports port 443         # https
acl Safe_ports port 70          # gopher
acl Safe_ports port 210         # wais
acl Safe_ports port 1025-65535  # unregistered ports
acl Safe_ports port 280         # http-mgmt
acl Safe_ports port 488         # gss-http
acl Safe_ports port 591         # filemaker
acl Safe_ports port 777         # multiling http
acl Safe_ports port 631         # cups
acl Safe_ports port 873         # rsync
acl Safe_ports port 901         # SWAT
acl Safe_ports port 1863        # MSN
#acl SSL_ports port 443          # https
acl SSL_ports port 563          # snews
acl SSL_ports port 873          # rsync

http_access allow manager localhost
http_access deny manager all
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow localhost
http_access deny denegados
#----------------------------------------------------------------------
coredump_dir /var/spool/squid3
#----------------------------------------------------------------------
# Memoria reservada para cache
# Se recomienda que dedique aprox. 5MB de RAM por cada 1GB asignado a cache_dir
#----------------------------------------------------------------------
cache_mem 512 MB
#----------------------------------------------------------------------
# Maximo tamaño de archivo en cache de memoria
#----------------------------------------------------------------------
maximum_object_size_in_memory 128 KB
#----------------------------------------------------------------------
# Maximo y minimo tamaño de archivos cache en el Disco duro
#----------------------------------------------------------------------
maximum_object_size 100 MB
minimum_object_size 4 KB
#----------------------------------------------------------------------
# Sustituir archivos de cache cuando llegue a 96%
#----------------------------------------------------------------------
cache_swap_low 92
cache_swap_high 96
#----------------------------------------------------------------------
# Total de espacio en HD a ser usado por el cache, numero de carpetas,
# numero de subcarpetas en cache
# 100000 = 100 GB
#----------------------------------------------------------------------
cache_dir aufs /var/spool/squid3/cache1 100000  16 256
#----------------------------------------------------------------------
# Estandar de actualización de cache
# 1 mes = 10080 mins, 1 dia = 1440 mins
#----------------------------------------------------------------------
refresh_pattern -i \.jpg$ 86400 80% 43200 reload-into-ims
refresh_pattern -i \.gif$ 86400 80% 43200 reload-into-ims
refresh_pattern -i \.png$ 86400 80% 43200 reload-into-ims
refresh_pattern -i \.jpeg$ 86400 80% 43200 reload-into-ims
refresh_pattern -i \.bmp$ 86400 80% 43200 reload-into-ims
refresh_pattern -i \.tif$ 86400 80% 43200 reload-into-ims
refresh_pattern -i \.tiff$ 86400 80% 43200 reload-into-ims

refresh_pattern -i \.swf$ 86400 80% 43200 reload-into-ims
refresh_pattern -i \.html$ 10 20% 4320 reload-into-ims
refresh_pattern -i \.htm$ 10 20% 4320 reload-into-ims
refresh_pattern -i \.shtml$ 10 20% 4320 reload-into-ims
refresh_pattern -i \.shtm$ 10 20% 4320 reload-into-ims
refresh_pattern -i \.nub$ 2880 80% 21600 reload-into-ims
refresh_pattern -i \.exe$ 86400 80% 43200
refresh_pattern -i \.zip$ 86400 80% 43200
refresh_pattern -i \.mov$ 86400 80% 43200
refresh_pattern -i \.mpe?g?$ 86400 80% 43200
refresh_pattern -i \.avi$ 86400 80% 43200
refresh_pattern -i \.qtm?$ 86400 80% 43200
refresh_pattern -i \.viv$ 86400 80% 43200
refresh_pattern -i \.wav$ 86400 80% 43200
refresh_pattern -i \.aiff?$ 86400 80% 43200
refresh_pattern -i \.au$ 86400 80% 43200
refresh_pattern -i \.ram?$ 86400 80% 43200
refresh_pattern -i \.snd$ 86400 80% 43200
refresh_pattern -i \.mid$ 86400 80% 43200
refresh_pattern -i \.mp2$ 86400 80% 43200
refresh_pattern -i \.mp3$ 86400 80% 43200
refresh_pattern -i \.sit$ 86400 80% 43200
refresh_pattern -i \.zip$ 86400 80% 43200
refresh_pattern -i \.hqx$ 86400 80% 43200
refresh_pattern -i \.arj$ 86400 80% 43200
refresh_pattern -i \.lzh$ 86400 80% 43200
refresh_pattern -i \.lha$ 86400 80% 43200
refresh_pattern -i \.cab$ 86400 80% 43200
refresh_pattern -i \.rar$ 86400 80% 43200
refresh_pattern -i \.tar$ 86400 80% 43200
refresh_pattern -i \.gz$ 86400 80% 43200
refresh_pattern -i \.z$ 86400 80% 43200
refresh_pattern -i \.a[0-9][0-9]$ 86400 80% 43200
refresh_pattern -i \.r[0-9][0-9]$ 86400 80% 43200
refresh_pattern -i \.txt$ 86400 80% 43200
refresh_pattern -i \.pdf$ 86400 80% 43200
refresh_pattern -i \.doc$ 86400 80% 43200
refresh_pattern -i \.rtf$ 86400 80% 43200
refresh_pattern -i \.tex$ 86400 80% 43200
refresh_pattern -i \.latex$ 86400 80% 43200
refresh_pattern -i \.class$ 86400 80% 43200
refresh_pattern -i \.js$ 86400 80% 43200
refresh_pattern -i \.ico$ 86400 80% 43200
refresh_pattern -i \.css$ 10 20% 4320
#----------------------------------------------------------------------
refresh_pattern ^ftp:           1440    20%     10080
refresh_pattern ^gopher:        1440    0%      1440
refresh_pattern -i (/cgi-bin/|\?) 0     0%      0
#refresh_pattern (Release|Package(.gz)*)$       0       20%     2880
refresh_pattern .               0       20%     4320
#----------------------------------------------------------------------
# Log de acessos por el cache o para SARG
#----------------------------------------------------------------------
logfile_rotate 7
access_log /var/log/squid3/access.log
access_log /var/log/squid3/error.log
cache_store_log none
#----------------------------------------------------------------------
# Otras configuraciones
#----------------------------------------------------------------------
half_closed_clients off
server_persistent_connections off
client_persistent_connections off
log_fqdn off
quick_abort_min 0 KB
quick_abort_max 0 KB
quick_abort_pct 95
max_filedescriptors 65536
cache_effective_user proxy
cache_effective_group proxy
#----------------------------------------------------------------------
# Manteniendo objetos recientes y pequeños en memoria
#----------------------------------------------------------------------
memory_replacement_policy heap GDSF
cache_replacement_policy heap LFUDA
#----------------------------------------------------------------------
# Bloqueo de publicidades
#----------------------------------------------------------------------
acl adblock url_regex "/etc/squid3/adblock.acl"
http_access deny adblock
#----------------------------------------------------------------------
# Sitios que se les niega el cache 
#----------------------------------------------------------------------
acl nocache dstdomain .4shared.com .youtube.com .windowsupdate.com .gl$
no_cache deny nocache
#----------------------------------------------------------------------
# Negar cache para archivos con extension .asx e .asf |streaming|
#----------------------------------------------------------------------
acl asx url_regex -i \.asx$
cache deny asx
acl asf url_regex -i \.asf$
cache deny asf
#----------------------------------------------------------------------
acl raptor_lst url_regex -i "/etc/raptor/raptor.lst"
cache deny raptor_lst
cache_peer 192.168.10.2 parent 8080 0 proxy-only no-digest
dead_peer_timeout 2 seconds
cache_peer_access 192.168.10.2 allow raptor_lst
cache_peer_access 192.168.10.2 deny all
# -----------------------------------------------------------------------------
# Qos_Flows
# -----------------------------------------------------------------------------
qos_flows local-hit=0x30
qos_flows parent-hit=0x32
qos_flows disable-preserve-miss
#----------------------------------------------------------------------
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Abril 07, 2014, 10:53:11 PM
Cita de: btocarmona en Abril 07, 2014, 10:38:15 PM
Amigo aca mi squid.conf


Con esto le da internet a todo el mundo, no asigna acl de ips para que se conecten ni nada, si es asi puede puede dejar las reglas de este modo, a la par de:

acl denegados url_regex -i "/etc/squid3/denegados.lst"

y la deja asi:

acl denegados url_regex -i "/etc/squid3/denegados.lst"
acl adblock url_regex "/etc/squid3/adblock.acl"


y para denegarla la deja asi:
http_access allow manager localhost
http_access deny manager all
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow localhost !adblock
http_access deny denegados


Prueba y me avisas, saludos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: raptor809 en Abril 08, 2014, 08:19:28 AM
hola colega perdonen la pregunta pero soy un Novato en esto y me interesa bloquer la publicidad cuales serian los paso a seguir ya que no se mucho de shell y estoy en el aires si pudieran hacer una guía paso a paso se lo agradeceríamos muchos que estamos en el aires...
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Abril 08, 2014, 09:50:03 AM
Cita de: raptor809 en Abril 08, 2014, 08:19:28 AM
hola colega perdonen la pregunta pero soy un Novato en esto y me interesa bloquer la publicidad cuales serian los paso a seguir ya que no se mucho de shell y estoy en el aires si pudieran hacer una guía paso a paso se lo agradeceríamos muchos que estamos en el aires...

Amigo es bastante sencillo por ejemplo el script es muy facil de hacer, lo que usted tiene que hacer es crear un archivo de texto con estension .sh, por ejemplo usted lo puede llamar publicidad.sh y en consola lo crea de este modo:

touch /home/publicidad.sh
chmod 777 /home/publicidad.sh


Despues de crearlo y darle permisos, pues edita el archivo para ingresar el script y funcione por supuesto, lo puede hacer con nano, lo que usted pegara sera:

Código (bash) [Seleccionar]
#!/bin/bash

tmp_dir=$(mktemp -d)

rm_temp() {
rm -rf "${tmp_dir}"
rm /tmp/adblock.sed && return 0;
}

acl=/etc/squid3/adblock.acl

source=(
https://easylist-downloads.adblockplus.org/easyprivacy.txt
https://easylist-downloads.adblockplus.org/easylist.txt
https://easylist-downloads.adblockplus.org/easyprivacy_nointernational.txt
https://easylist-downloads.adblockplus.org/easylist_noadult.txt
https://easylist-downloads.adblockplus.org/fanboy-social.txt
)

cat > /tmp/adblock.sed <<'EOF'
/.*\$.*/d;
/\n/d;
/.*\#.*/d;
/@@.*/d;
/^!.*/d;
s/\[\]/\[.\]/g;
s#http://#||#g;
s/\/\//||/g
s/^\[.*\]$//g;
s,[+.?&/|],\\&,g;
s#*#.*#g;
s,\$.*$,,g;
s/\\|\\|\(.*\)\^\(.*\)/\.\1\\\/\2/g;
s/\\|\\|\(.*\)/\.\1/g;
/^\.\*$/d;
/^$/d;
EOF

mv $acl "$acl".old
cd $tmp_dir
wget -nv ${source[*]} || $(mv "$acl".old $acl && rm_temp)
sed -f /tmp/adblock.sed $(ls) >> $acl

rm_temp

# squid3 -k reconfigure


Si es con nano lo guarda con ctrl+o y lo cierra con ctrl+x, asi de sencillo, depues edita su squid.conf,creando las reglas necesarias para que funcione, le dare un ejemplo practico el cual uso en mi red, en mi red manejo dos acl´s una sin limitaciones y otra con limitaciones, estando de este modo:

#========================== Squid 3.x Conf ===========================#
#----------------------------------------------------------------------
# Opciones de SQUID 3.x
#----------------------------------------------------------------------
http_port 3128 intercept
http_port 3129
cache_mgr Firecold
visible_hostname leondejuda.gt
append_domain .leondejuda.gt
pinger_enable off
#----------------------------------------------------------------------
# Servidor DNS y Politica de Cambios
#----------------------------------------------------------------------
dns_nameservers 127.0.0.1 8.8.8.8
dns_retransmit_interval 5 seconds
dns_timeout 2 minutes
#----------------------------------------------------------------------
acl Safe_ports port 80 82 84 86 8081 88 # http
acl Safe_ports port 21          # ftp
acl Safe_ports port 443         # https
acl Safe_ports port 70          # gopher
acl Safe_ports port 210         # wais
acl Safe_ports port 1025-65535  # unregistered ports
acl Safe_ports port 280         # http-mgmt
acl Safe_ports port 488         # gss-http
acl Safe_ports port 591         # filemaker
acl Safe_ports port 777         # multiling http
acl Safe_ports port 631         # cups
acl Safe_ports port 873         # rsync
acl Safe_ports port 901         # SWAT
acl Safe_ports port 1863        # MSN
acl SSL_ports port 443          # https
acl SSL_ports port 563          # snews
acl SSL_ports port 873          # rsync
acl CONNECT method CONNECT
#----------------------------------------------------------------------
acl accesototal src "/etc/squid3/accesototal.txt"
acl mired src "/etc/squid3/mired.txt"
acl denegados dstdomain -i "/etc/squid3/denegados.lst"
#----------------------------------------------------------------------
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow manager localhost
http_access deny manager all
#----------------------------------------------------------------------
http_access allow localhost
http_access allow accesototal
http_access allow mired !denegados
http_access deny all


Y para que en las acl`s de accesototal osea sin limites y las acl de mired con limites bloqueen la publicidad, las dejo de este modo:

#========================== Squid 3.x Conf ===========================#
#----------------------------------------------------------------------
# Opciones de SQUID 3.x
#----------------------------------------------------------------------
http_port 3128 intercept
http_port 3129
cache_mgr Firecold
visible_hostname leondejuda.gt
append_domain .leondejuda.gt
pinger_enable off
#----------------------------------------------------------------------
# Servidor DNS y Politica de Cambios
#----------------------------------------------------------------------
dns_nameservers 127.0.0.1 8.8.8.8
dns_retransmit_interval 5 seconds
dns_timeout 2 minutes
#----------------------------------------------------------------------
acl Safe_ports port 80 82 84 86 8081 88 # http
acl Safe_ports port 21          # ftp
acl Safe_ports port 443         # https
acl Safe_ports port 70          # gopher
acl Safe_ports port 210         # wais
acl Safe_ports port 1025-65535  # unregistered ports
acl Safe_ports port 280         # http-mgmt
acl Safe_ports port 488         # gss-http
acl Safe_ports port 591         # filemaker
acl Safe_ports port 777         # multiling http
acl Safe_ports port 631         # cups
acl Safe_ports port 873         # rsync
acl Safe_ports port 901         # SWAT
acl Safe_ports port 1863        # MSN
acl SSL_ports port 443          # https
acl SSL_ports port 563          # snews
acl SSL_ports port 873          # rsync
acl CONNECT method CONNECT
#----------------------------------------------------------------------
acl accesototal src "/etc/squid3/accesototal.txt"
acl mired src "/etc/squid3/mired.txt"
acl denegados dstdomain -i "/etc/squid3/denegados.lst"
acl adblock url_regex "/etc/squid3/adblock.acl"
#----------------------------------------------------------------------
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow manager localhost
http_access deny manager all
#----------------------------------------------------------------------
http_access allow localhost
http_access allow accesototal !adblock
http_access allow mired !denegados !adblock
http_access deny adblock
http_access deny all


Se pueden dar cuenta que hay un !adblock, en las dos acl`s antes mencionadas, el ! nos permite denegar una acl aunque http_access este con valor allow y la regla de adblock esta abajo de la acl de denegados, ahora solo resta ejecutar el script y reconfigurar squid y lo hacemos de esta manera:

Código (bash) [Seleccionar]
sudo /etc/publicidad.sh
sudo squid3 -k reconfigure


Esto seria todo el procedimiento, faltando solo probar los resultados, Saludos

NOTA: Solo pegue una parte de mi squid.conf, por lo menos la parte que interesaba.
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: btocarmona en Abril 08, 2014, 11:21:22 AM
a ver si entendi amigo de lo que me parecia algo tan simple se me hizo un barullo barbaro
asi deje mi squid.conf
solo quiero bloquear los ad nada mas

remarco con negrita donde puse las lineas y dime si esta bien

#========================== Squid 3.x Conf ===========================#
#
# Opciones de SQUID 3.x
#----------------------------------------------------------------------
http_port 3128 intercept
visible_hostname proxy.os.com
icp_port 0
#----------------------------------------------------------------------
#error_directory /usr/share/squid3/errors/Spanish/
#----------------------------------------------------------------------
acl denegados url_regex -i "/etc/squid3/denegados.lst"
[b]acl adblock url_regex "/etc/squid3/adblock.acl"[/b]
#----------------------------------------------------------------------
# Servidor DNS y Politica de Cambios
#----------------------------------------------------------------------
dns_nameservers 127.0.0.1 8.8.8.8
dns_retransmit_interval 5 seconds
dns_timeout 2 minutes
#----------------------------------------------------------------------
acl manager proto cache_object
acl localhost src 127.0.0.1/32 ::1
acl to_localhost dst 127.0.0.0/8 0.0.0.0/32 ::1
acl CONNECT method CONNECT

acl Safe_ports port 80          # http
acl Safe_ports port 21          # ftp
acl SSL_ports port 443
acl Safe_ports port 443         # https
acl Safe_ports port 70          # gopher
acl Safe_ports port 210         # wais
acl Safe_ports port 1025-65535  # unregistered ports
acl Safe_ports port 280         # http-mgmt
acl Safe_ports port 488         # gss-http
acl Safe_ports port 591         # filemaker
acl Safe_ports port 777         # multiling http
acl Safe_ports port 631         # cups
acl Safe_ports port 873         # rsync
acl Safe_ports port 901         # SWAT
acl Safe_ports port 1863        # MSN
#acl SSL_ports port 443          # https
acl SSL_ports port 563          # snews
acl SSL_ports port 873          # rsync

http_access allow manager localhost
http_access deny manager all
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow localhost
[b]http_access deny denegados[/b]
http_access deny adblock
#----------------------------------------------------------------------
coredump_dir /var/spool/squid3
#----------------------------------------------------------------------
# Memoria reservada para cache
# Se recomienda que dedique aprox. 5MB de RAM por cada 1GB asignado a cache_dir
#----------------------------------------------------------------------
cache_mem 512 MB
#----------------------------------------------------------------------
# Maximo tamaño de archivo en cache de memoria
#----------------------------------------------------------------------
maximum_object_size_in_memory 128 KB
#----------------------------------------------------------------------
# Maximo y minimo tamaño de archivos cache en el Disco duro
#----------------------------------------------------------------------
maximum_object_size 100 MB
minimum_object_size 4 KB
#----------------------------------------------------------------------
# Sustituir archivos de cache cuando llegue a 96%
#----------------------------------------------------------------------
cache_swap_low 92
cache_swap_high 96
#----------------------------------------------------------------------
# Total de espacio en HD a ser usado por el cache, numero de carpetas,
# numero de subcarpetas en cache
# 100000 = 100 GB
#----------------------------------------------------------------------
cache_dir aufs /var/spool/squid3/cache1 100000  16 256
#----------------------------------------------------------------------
# Estandar de actualización de cache
# 1 mes = 10080 mins, 1 dia = 1440 mins
#----------------------------------------------------------------------
refresh_pattern -i \.jpg$ 86400 80% 43200 reload-into-ims
refresh_pattern -i \.gif$ 86400 80% 43200 reload-into-ims
refresh_pattern -i \.png$ 86400 80% 43200 reload-into-ims
refresh_pattern -i \.jpeg$ 86400 80% 43200 reload-into-ims
refresh_pattern -i \.bmp$ 86400 80% 43200 reload-into-ims
refresh_pattern -i \.tif$ 86400 80% 43200 reload-into-ims
refresh_pattern -i \.tiff$ 86400 80% 43200 reload-into-ims

refresh_pattern -i \.swf$ 86400 80% 43200 reload-into-ims
refresh_pattern -i \.html$ 10 20% 4320 reload-into-ims
refresh_pattern -i \.htm$ 10 20% 4320 reload-into-ims
refresh_pattern -i \.shtml$ 10 20% 4320 reload-into-ims
refresh_pattern -i \.shtm$ 10 20% 4320 reload-into-ims
refresh_pattern -i \.nub$ 2880 80% 21600 reload-into-ims
refresh_pattern -i \.exe$ 86400 80% 43200
refresh_pattern -i \.zip$ 86400 80% 43200
refresh_pattern -i \.mov$ 86400 80% 43200
refresh_pattern -i \.mpe?g?$ 86400 80% 43200
refresh_pattern -i \.avi$ 86400 80% 43200
refresh_pattern -i \.qtm?$ 86400 80% 43200
refresh_pattern -i \.viv$ 86400 80% 43200
refresh_pattern -i \.wav$ 86400 80% 43200
refresh_pattern -i \.aiff?$ 86400 80% 43200
refresh_pattern -i \.au$ 86400 80% 43200
refresh_pattern -i \.ram?$ 86400 80% 43200
refresh_pattern -i \.snd$ 86400 80% 43200
refresh_pattern -i \.mid$ 86400 80% 43200
refresh_pattern -i \.mp2$ 86400 80% 43200
refresh_pattern -i \.mp3$ 86400 80% 43200
refresh_pattern -i \.sit$ 86400 80% 43200
refresh_pattern -i \.zip$ 86400 80% 43200
refresh_pattern -i \.hqx$ 86400 80% 43200
refresh_pattern -i \.arj$ 86400 80% 43200
refresh_pattern -i \.lzh$ 86400 80% 43200
refresh_pattern -i \.lha$ 86400 80% 43200
refresh_pattern -i \.cab$ 86400 80% 43200
refresh_pattern -i \.rar$ 86400 80% 43200
refresh_pattern -i \.tar$ 86400 80% 43200
refresh_pattern -i \.gz$ 86400 80% 43200
refresh_pattern -i \.z$ 86400 80% 43200
refresh_pattern -i \.a[0-9][0-9]$ 86400 80% 43200
refresh_pattern -i \.r[0-9][0-9]$ 86400 80% 43200
refresh_pattern -i \.txt$ 86400 80% 43200
refresh_pattern -i \.pdf$ 86400 80% 43200
refresh_pattern -i \.doc$ 86400 80% 43200
refresh_pattern -i \.rtf$ 86400 80% 43200
refresh_pattern -i \.tex$ 86400 80% 43200
refresh_pattern -i \.latex$ 86400 80% 43200
refresh_pattern -i \.class$ 86400 80% 43200
refresh_pattern -i \.js$ 86400 80% 43200
refresh_pattern -i \.ico$ 86400 80% 43200
refresh_pattern -i \.css$ 10 20% 4320
#----------------------------------------------------------------------
refresh_pattern ^ftp:           1440    20%     10080
refresh_pattern ^gopher:        1440    0%      1440
refresh_pattern -i (/cgi-bin/|\?) 0     0%      0
#refresh_pattern (Release|Package(.gz)*)$       0       20%     2880
refresh_pattern .               0       20%     4320
#----------------------------------------------------------------------
# Log de acessos por el cache o para SARG
#----------------------------------------------------------------------
logfile_rotate 7
access_log /var/log/squid3/access.log
access_log /var/log/squid3/error.log
cache_store_log none
#----------------------------------------------------------------------
# Otras configuraciones
#----------------------------------------------------------------------
half_closed_clients off
server_persistent_connections off
client_persistent_connections off
log_fqdn off
quick_abort_min 0 KB
quick_abort_max 0 KB
quick_abort_pct 95
max_filedescriptors 65536
cache_effective_user proxy
cache_effective_group proxy
#----------------------------------------------------------------------
# Manteniendo objetos recientes y pequeños en memoria
#----------------------------------------------------------------------
memory_replacement_policy heap GDSF
cache_replacement_policy heap LFUDA
#----------------------------------------------------------------------
# Sitios que se les niega el cache 
#----------------------------------------------------------------------
acl nocache dstdomain .4shared.com .youtube.com .windowsupdate.com .gl$
no_cache deny nocache
#----------------------------------------------------------------------
# Negar cache para archivos con extension .asx e .asf |streaming|
#----------------------------------------------------------------------
acl asx url_regex -i \.asx$
cache deny asx
acl asf url_regex -i \.asf$
cache deny asf
#----------------------------------------------------------------------
acl raptor_lst url_regex -i "/etc/raptor/raptor.lst"
cache deny raptor_lst
cache_peer 192.168.10.2 parent 8080 0 proxy-only no-digest
dead_peer_timeout 2 seconds
cache_peer_access 192.168.10.2 allow raptor_lst
cache_peer_access 192.168.10.2 deny all
# -----------------------------------------------------------------------------
# Qos_Flows
# -----------------------------------------------------------------------------
qos_flows local-hit=0x30
qos_flows parent-hit=0x32
qos_flows disable-preserve-miss
#----------------------------------------------------------------------
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Abril 08, 2014, 11:27:39 AM
Cita de: btocarmona en Abril 08, 2014, 11:21:22 AM
a ver si entendi amigo de lo que me parecia algo tan simple se me hizo un barullo barbaro
asi deje mi squid.conf
solo quiero bloquear los ad nada mas

remarco con negrita donde puse las lineas y dime si esta bien

Asi de este modo:

#========================== Squid 3.x Conf ===========================#
#
# Opciones de SQUID 3.x
#----------------------------------------------------------------------
http_port 3128 intercept
visible_hostname proxy.os.com
icp_port 0
#----------------------------------------------------------------------
#error_directory /usr/share/squid3/errors/Spanish/
#----------------------------------------------------------------------
acl denegados url_regex -i "/etc/squid3/denegados.lst"
acl adblock url_regex "/etc/squid3/adblock.acl"
#----------------------------------------------------------------------
# Servidor DNS y Politica de Cambios
#----------------------------------------------------------------------
dns_nameservers 127.0.0.1 8.8.8.8
dns_retransmit_interval 5 seconds
dns_timeout 2 minutes
#----------------------------------------------------------------------
acl manager proto cache_object
acl localhost src 127.0.0.1/32 ::1
acl to_localhost dst 127.0.0.0/8 0.0.0.0/32 ::1
acl CONNECT method CONNECT

acl Safe_ports port 80          # http
acl Safe_ports port 21          # ftp
acl SSL_ports port 443
acl Safe_ports port 443         # https
acl Safe_ports port 70          # gopher
acl Safe_ports port 210         # wais
acl Safe_ports port 1025-65535  # unregistered ports
acl Safe_ports port 280         # http-mgmt
acl Safe_ports port 488         # gss-http
acl Safe_ports port 591         # filemaker
acl Safe_ports port 777         # multiling http
acl Safe_ports port 631         # cups
acl Safe_ports port 873         # rsync
acl Safe_ports port 901         # SWAT
acl Safe_ports port 1863        # MSN
#acl SSL_ports port 443          # https
acl SSL_ports port 563          # snews
acl SSL_ports port 873          # rsync

http_access allow manager localhost
http_access deny manager all
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow localhost !adblock
http_access deny denegados adblock
#----------------------------------------------------------------------
coredump_dir /var/spool/squid3
#----------------------------------------------------------------------
# Memoria reservada para cache
# Se recomienda que dedique aprox. 5MB de RAM por cada 1GB asignado a cache_dir
#----------------------------------------------------------------------
cache_mem 512 MB
#----------------------------------------------------------------------
# Maximo tamaño de archivo en cache de memoria
#----------------------------------------------------------------------
maximum_object_size_in_memory 128 KB
#----------------------------------------------------------------------
# Maximo y minimo tamaño de archivos cache en el Disco duro
#----------------------------------------------------------------------
maximum_object_size 100 MB
minimum_object_size 4 KB
#----------------------------------------------------------------------
# Sustituir archivos de cache cuando llegue a 96%
#----------------------------------------------------------------------
cache_swap_low 92
cache_swap_high 96
#----------------------------------------------------------------------
# Total de espacio en HD a ser usado por el cache, numero de carpetas,
# numero de subcarpetas en cache
# 100000 = 100 GB
#----------------------------------------------------------------------
cache_dir aufs /var/spool/squid3/cache1 100000  16 256
#----------------------------------------------------------------------
# Estandar de actualización de cache
# 1 mes = 10080 mins, 1 dia = 1440 mins
#----------------------------------------------------------------------
refresh_pattern -i \.jpg$ 86400 80% 43200 reload-into-ims
refresh_pattern -i \.gif$ 86400 80% 43200 reload-into-ims
refresh_pattern -i \.png$ 86400 80% 43200 reload-into-ims
refresh_pattern -i \.jpeg$ 86400 80% 43200 reload-into-ims
refresh_pattern -i \.bmp$ 86400 80% 43200 reload-into-ims
refresh_pattern -i \.tif$ 86400 80% 43200 reload-into-ims
refresh_pattern -i \.tiff$ 86400 80% 43200 reload-into-ims

refresh_pattern -i \.swf$ 86400 80% 43200 reload-into-ims
refresh_pattern -i \.html$ 10 20% 4320 reload-into-ims
refresh_pattern -i \.htm$ 10 20% 4320 reload-into-ims
refresh_pattern -i \.shtml$ 10 20% 4320 reload-into-ims
refresh_pattern -i \.shtm$ 10 20% 4320 reload-into-ims
refresh_pattern -i \.nub$ 2880 80% 21600 reload-into-ims
refresh_pattern -i \.exe$ 86400 80% 43200
refresh_pattern -i \.zip$ 86400 80% 43200
refresh_pattern -i \.mov$ 86400 80% 43200
refresh_pattern -i \.mpe?g?$ 86400 80% 43200
refresh_pattern -i \.avi$ 86400 80% 43200
refresh_pattern -i \.qtm?$ 86400 80% 43200
refresh_pattern -i \.viv$ 86400 80% 43200
refresh_pattern -i \.wav$ 86400 80% 43200
refresh_pattern -i \.aiff?$ 86400 80% 43200
refresh_pattern -i \.au$ 86400 80% 43200
refresh_pattern -i \.ram?$ 86400 80% 43200
refresh_pattern -i \.snd$ 86400 80% 43200
refresh_pattern -i \.mid$ 86400 80% 43200
refresh_pattern -i \.mp2$ 86400 80% 43200
refresh_pattern -i \.mp3$ 86400 80% 43200
refresh_pattern -i \.sit$ 86400 80% 43200
refresh_pattern -i \.zip$ 86400 80% 43200
refresh_pattern -i \.hqx$ 86400 80% 43200
refresh_pattern -i \.arj$ 86400 80% 43200
refresh_pattern -i \.lzh$ 86400 80% 43200
refresh_pattern -i \.lha$ 86400 80% 43200
refresh_pattern -i \.cab$ 86400 80% 43200
refresh_pattern -i \.rar$ 86400 80% 43200
refresh_pattern -i \.tar$ 86400 80% 43200
refresh_pattern -i \.gz$ 86400 80% 43200
refresh_pattern -i \.z$ 86400 80% 43200
refresh_pattern -i \.a[0-9][0-9]$ 86400 80% 43200
refresh_pattern -i \.r[0-9][0-9]$ 86400 80% 43200
refresh_pattern -i \.txt$ 86400 80% 43200
refresh_pattern -i \.pdf$ 86400 80% 43200
refresh_pattern -i \.doc$ 86400 80% 43200
refresh_pattern -i \.rtf$ 86400 80% 43200
refresh_pattern -i \.tex$ 86400 80% 43200
refresh_pattern -i \.latex$ 86400 80% 43200
refresh_pattern -i \.class$ 86400 80% 43200
refresh_pattern -i \.js$ 86400 80% 43200
refresh_pattern -i \.ico$ 86400 80% 43200
refresh_pattern -i \.css$ 10 20% 4320
#----------------------------------------------------------------------
refresh_pattern ^ftp:           1440    20%     10080
refresh_pattern ^gopher:        1440    0%      1440
refresh_pattern -i (/cgi-bin/|\?) 0     0%      0
#refresh_pattern (Release|Package(.gz)*)$       0       20%     2880
refresh_pattern .               0       20%     4320
#----------------------------------------------------------------------
# Log de acessos por el cache o para SARG
#----------------------------------------------------------------------
logfile_rotate 7
access_log /var/log/squid3/access.log
access_log /var/log/squid3/error.log
cache_store_log none
#----------------------------------------------------------------------
# Otras configuraciones
#----------------------------------------------------------------------
half_closed_clients off
server_persistent_connections off
client_persistent_connections off
log_fqdn off
quick_abort_min 0 KB
quick_abort_max 0 KB
quick_abort_pct 95
max_filedescriptors 65536
cache_effective_user proxy
cache_effective_group proxy
#----------------------------------------------------------------------
# Manteniendo objetos recientes y pequeños en memoria
#----------------------------------------------------------------------
memory_replacement_policy heap GDSF
cache_replacement_policy heap LFUDA
#----------------------------------------------------------------------
# Sitios que se les niega el cache 
#----------------------------------------------------------------------
acl nocache dstdomain .4shared.com .youtube.com .windowsupdate.com .gl$
no_cache deny nocache
#----------------------------------------------------------------------
# Negar cache para archivos con extension .asx e .asf |streaming|
#----------------------------------------------------------------------
acl asx url_regex -i \.asx$
cache deny asx
acl asf url_regex -i \.asf$
cache deny asf
#----------------------------------------------------------------------
acl raptor_lst url_regex -i "/etc/raptor/raptor.lst"
cache deny raptor_lst
cache_peer 192.168.10.2 parent 8080 0 proxy-only no-digest
dead_peer_timeout 2 seconds
cache_peer_access 192.168.10.2 allow raptor_lst
cache_peer_access 192.168.10.2 deny all
# -----------------------------------------------------------------------------
# Qos_Flows
# -----------------------------------------------------------------------------
qos_flows local-hit=0x30
qos_flows parent-hit=0x32
qos_flows disable-preserve-miss
#----------------------------------------------------------------------
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Abril 08, 2014, 11:40:41 AM
Amigo btocarmona squid lee las reglas o parametros desde arriba hacia abajo, entonces no se puede dejar las acl`s muy abajo y siendo en todo caso de denegar algun tipo de contenido hay que ver que esten a la par la mayor parte de las veces, para que no halla confuciones, Saludos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: btocarmona en Abril 08, 2014, 11:48:13 AM
Entonces asi como puse mi squid.conf esta bien ? disculpa mi ignorancia.
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Abril 08, 2014, 11:58:06 AM
Cita de: btocarmona en Abril 08, 2014, 11:48:13 AM
Entonces asi como puse mi squid.conf esta bien ? disculpa mi ignorancia.

Sus aceptacion de reglas estan asi:

http_access allow manager localhost
http_access deny manager all
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow localhost
http_access deny denegados
http_access deny adblock


Y deben de ir asi:

http_access allow manager localhost
http_access deny manager all
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow localhost !adblock
http_access deny denegados adblock


Lo demas esta bien, saludos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: btocarmona en Abril 08, 2014, 12:04:49 PM
Cita de: firecold en Abril 08, 2014, 11:58:06 AM
Sus aceptacion de reglas estan asi:

http_access allow manager localhost
http_access deny manager all
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow localhost
http_access deny denegados
http_access deny adblock


Y deben de ir asi:

http_access allow manager localhost
http_access deny manager all
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow localhost !adblock
http_access deny denegados adblock


Lo demas esta bien, saludos

Buenisimo amigo, ya lo deje de esa manera sabes de alguna manera para probar si me esta funcionando? gracias y disculpas por las molestias
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Abril 08, 2014, 12:07:05 PM
Cita de: btocarmona en Abril 08, 2014, 12:04:49 PM
Buenisimo amigo, ya lo deje de esa manera sabes de alguna manera para probar si me esta funcionando? gracias y disculpas por las molestias

Busca alguna pagina que tu sepas que tiene mucha publicidad, por ejemplo:
Con publicidad
(http://blog.desdelinux.net/wp-content/uploads/2014/04/Captura-de-pantalla-040414-202622-600x375.png?f19852)
Sin Publicidad
(http://blog.desdelinux.net/wp-content/uploads/2014/04/Captura-de-pantalla-040414-202708-600x375.png?f19852)

Saludos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: btocarmona en Abril 08, 2014, 12:47:07 PM
No hay caso amigo no me funciona, inclusive reinicie todo el sistema e ingreso esta pagina y me muetras las publi igual

(http://sia1.subirimagenes.net/img/2014/04/08/140408074635336351.jpg)
(http://sia1.subirimagenes.net/img/2014/04/08/140408074803851995.jpg)

dejo todo mi squid.conf

#========================== Squid 3.x Conf ===========================#
#
# Opciones de SQUID 3.x
#----------------------------------------------------------------------
http_port 3128 intercept
visible_hostname proxy.os.com
icp_port 0
#----------------------------------------------------------------------
#error_directory /usr/share/squid3/errors/Spanish/
#----------------------------------------------------------------------
acl denegados url_regex -i "/etc/squid3/denegados.lst"
acl adblock url_regex "/etc/squid3/adblock.acl"
#----------------------------------------------------------------------
# Servidor DNS y Politica de Cambios
#----------------------------------------------------------------------
dns_nameservers 127.0.0.1 8.8.8.8
dns_retransmit_interval 5 seconds
dns_timeout 2 minutes
#----------------------------------------------------------------------
acl manager proto cache_object
acl localhost src 127.0.0.1/32 ::1
acl to_localhost dst 127.0.0.0/8 0.0.0.0/32 ::1
acl CONNECT method CONNECT

acl Safe_ports port 80          # http
acl Safe_ports port 21          # ftp
acl SSL_ports port 443
acl Safe_ports port 443         # https
acl Safe_ports port 70          # gopher
acl Safe_ports port 210         # wais
acl Safe_ports port 1025-65535  # unregistered ports
acl Safe_ports port 280         # http-mgmt
acl Safe_ports port 488         # gss-http
acl Safe_ports port 591         # filemaker
acl Safe_ports port 777         # multiling http
acl Safe_ports port 631         # cups
acl Safe_ports port 873         # rsync
acl Safe_ports port 901         # SWAT
acl Safe_ports port 1863        # MSN
#acl SSL_ports port 443          # https
acl SSL_ports port 563          # snews
acl SSL_ports port 873          # rsync

http_access allow manager localhost
http_access deny manager all
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow localhost !adblock
http_access deny denegados adblock
#----------------------------------------------------------------------
coredump_dir /var/spool/squid3
#----------------------------------------------------------------------
# Memoria reservada para cache
# Se recomienda que dedique aprox. 5MB de RAM por cada 1GB asignado a cache_dir
#----------------------------------------------------------------------
cache_mem 512 MB
#----------------------------------------------------------------------
# Maximo tamaño de archivo en cache de memoria
#----------------------------------------------------------------------
maximum_object_size_in_memory 128 KB
#----------------------------------------------------------------------
# Maximo y minimo tamaño de archivos cache en el Disco duro
#----------------------------------------------------------------------
maximum_object_size 100 MB
minimum_object_size 4 KB
#----------------------------------------------------------------------
# Sustituir archivos de cache cuando llegue a 96%
#----------------------------------------------------------------------
cache_swap_low 92
cache_swap_high 96
#----------------------------------------------------------------------
# Total de espacio en HD a ser usado por el cache, numero de carpetas,
# numero de subcarpetas en cache
# 100000 = 100 GB
#----------------------------------------------------------------------
cache_dir aufs /var/spool/squid3/cache1 100000  16 256
#----------------------------------------------------------------------
# Estandar de actualización de cache
# 1 mes = 10080 mins, 1 dia = 1440 mins
#----------------------------------------------------------------------
refresh_pattern -i \.jpg$ 86400 80% 43200 reload-into-ims
refresh_pattern -i \.gif$ 86400 80% 43200 reload-into-ims
refresh_pattern -i \.png$ 86400 80% 43200 reload-into-ims
refresh_pattern -i \.jpeg$ 86400 80% 43200 reload-into-ims
refresh_pattern -i \.bmp$ 86400 80% 43200 reload-into-ims
refresh_pattern -i \.tif$ 86400 80% 43200 reload-into-ims
refresh_pattern -i \.tiff$ 86400 80% 43200 reload-into-ims

refresh_pattern -i \.swf$ 86400 80% 43200 reload-into-ims
refresh_pattern -i \.html$ 10 20% 4320 reload-into-ims
refresh_pattern -i \.htm$ 10 20% 4320 reload-into-ims
refresh_pattern -i \.shtml$ 10 20% 4320 reload-into-ims
refresh_pattern -i \.shtm$ 10 20% 4320 reload-into-ims
refresh_pattern -i \.nub$ 2880 80% 21600 reload-into-ims
refresh_pattern -i \.exe$ 86400 80% 43200
refresh_pattern -i \.zip$ 86400 80% 43200
refresh_pattern -i \.mov$ 86400 80% 43200
refresh_pattern -i \.mpe?g?$ 86400 80% 43200
refresh_pattern -i \.avi$ 86400 80% 43200
refresh_pattern -i \.qtm?$ 86400 80% 43200
refresh_pattern -i \.viv$ 86400 80% 43200
refresh_pattern -i \.wav$ 86400 80% 43200
refresh_pattern -i \.aiff?$ 86400 80% 43200
refresh_pattern -i \.au$ 86400 80% 43200
refresh_pattern -i \.ram?$ 86400 80% 43200
refresh_pattern -i \.snd$ 86400 80% 43200
refresh_pattern -i \.mid$ 86400 80% 43200
refresh_pattern -i \.mp2$ 86400 80% 43200
refresh_pattern -i \.mp3$ 86400 80% 43200
refresh_pattern -i \.sit$ 86400 80% 43200
refresh_pattern -i \.zip$ 86400 80% 43200
refresh_pattern -i \.hqx$ 86400 80% 43200
refresh_pattern -i \.arj$ 86400 80% 43200
refresh_pattern -i \.lzh$ 86400 80% 43200
refresh_pattern -i \.lha$ 86400 80% 43200
refresh_pattern -i \.cab$ 86400 80% 43200
refresh_pattern -i \.rar$ 86400 80% 43200
refresh_pattern -i \.tar$ 86400 80% 43200
refresh_pattern -i \.gz$ 86400 80% 43200
refresh_pattern -i \.z$ 86400 80% 43200
refresh_pattern -i \.a[0-9][0-9]$ 86400 80% 43200
refresh_pattern -i \.r[0-9][0-9]$ 86400 80% 43200
refresh_pattern -i \.txt$ 86400 80% 43200
refresh_pattern -i \.pdf$ 86400 80% 43200
refresh_pattern -i \.doc$ 86400 80% 43200
refresh_pattern -i \.rtf$ 86400 80% 43200
refresh_pattern -i \.tex$ 86400 80% 43200
refresh_pattern -i \.latex$ 86400 80% 43200
refresh_pattern -i \.class$ 86400 80% 43200
refresh_pattern -i \.js$ 86400 80% 43200
refresh_pattern -i \.ico$ 86400 80% 43200
refresh_pattern -i \.css$ 10 20% 4320
#----------------------------------------------------------------------
refresh_pattern ^ftp:           1440    20%     10080
refresh_pattern ^gopher:        1440    0%      1440
refresh_pattern -i (/cgi-bin/|\?) 0     0%      0
#refresh_pattern (Release|Package(.gz)*)$       0       20%     2880
refresh_pattern .               0       20%     4320
#----------------------------------------------------------------------
# Log de acessos por el cache o para SARG
#----------------------------------------------------------------------
logfile_rotate 7
access_log /var/log/squid3/access.log
access_log /var/log/squid3/error.log
cache_store_log none
#----------------------------------------------------------------------
# Otras configuraciones
#----------------------------------------------------------------------
half_closed_clients off
server_persistent_connections off
client_persistent_connections off
log_fqdn off
quick_abort_min 0 KB
quick_abort_max 0 KB
quick_abort_pct 95
max_filedescriptors 65536
cache_effective_user proxy
cache_effective_group proxy
#----------------------------------------------------------------------
# Manteniendo objetos recientes y pequeños en memoria
#----------------------------------------------------------------------
memory_replacement_policy heap GDSF
cache_replacement_policy heap LFUDA
#----------------------------------------------------------------------
# Sitios que se les niega el cache  
#----------------------------------------------------------------------
acl nocache dstdomain .4shared.com .youtube.com .windowsupdate.com .gl$
no_cache deny nocache
#----------------------------------------------------------------------
# Negar cache para archivos con extension .asx e .asf |streaming|
#----------------------------------------------------------------------
acl asx url_regex -i \.asx$
cache deny asx
acl asf url_regex -i \.asf$
cache deny asf
#----------------------------------------------------------------------
acl raptor_lst url_regex -i "/etc/raptor/raptor.lst"
cache deny raptor_lst
cache_peer 192.168.10.2 parent 8080 0 proxy-only no-digest
dead_peer_timeout 2 seconds
cache_peer_access 192.168.10.2 allow raptor_lst
cache_peer_access 192.168.10.2 deny all
# -----------------------------------------------------------------------------
# Qos_Flows
# -----------------------------------------------------------------------------
qos_flows local-hit=0x30
qos_flows parent-hit=0x32
qos_flows disable-preserve-miss
#----------------------------------------------------------------------
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Abril 08, 2014, 02:26:06 PM
Cita de: btocarmona en Abril 08, 2014, 12:47:07 PM
No hay caso amigo no me funciona, inclusive reinicie todo el sistema e ingreso esta pagina y me muetras las publi igual

(http://sia1.subirimagenes.net/img/2014/04/08/140408074635336351.jpg)
(http://sia1.subirimagenes.net/img/2014/04/08/140408074803851995.jpg)

dejo todo mi squid.conf


Mi amigo btocarmona una pregunta ejecuto el script, si ya lo hizo verifique halla contenido en /etc/squid3/adblock.acl, saludos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: btocarmona en Abril 08, 2014, 03:09:29 PM
Si amigo ya esta ejecutado el script se creo el adblock.acl que pesa 776 kb y tiene contenido como este

\&ad_box_
\&ad_channel=
\&ad_classid=
\&ad_height=
\&ad_keyword=
\&ad_number=
\&ad_type=
\&ad_type_
\&ad_url=
\&ad_zones=
\&adbannerid=
\&adclient=
\&adcount=
\&admeld_
\&admid=


inclusive te comento tengo una lista de denegados que tambien me dejo de funcionar ahora puedo entrar a los sitios que antes tenia en esa lista de denegados. no se que sera lo que esta mal
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: btocarmona en Abril 08, 2014, 04:54:55 PM
Bueno al fin lo hice andar entre prueba y prueba se me ocurrió ponerlo de eta manera

http_access allow manager localhost
http_access deny manager all
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow localhost
http_access deny denegados
http_access deny adblock



y asi si me funciona los denegados y el bloqueo de publicidades muy buen post amigo con esta linea no me funciona http_access allow localhost !adblock no se porque, Bueno amigo Firecold buen post y desde ya muchas gracias por tu tiempo.
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Abril 08, 2014, 04:57:39 PM
Cita de: btocarmona en Abril 08, 2014, 04:54:55 PM
Bueno al fin lo hice andar entre prueba y prueba se me ocurrió ponerlo de eta manera

http_access allow manager localhost
http_access deny manager all
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow localhost
http_access deny denegados
http_access deny adblock



y asi si me funciona los denegados y el bloqueo de publicidades muy buen post amigo con esta linea no me funciona http_access allow localhost !adblock no se porque, Bueno amigo Firecold buen post y desde ya muchas gracias por tu tiempo.

Me alegra mucho que te haya funcionado, lo bueno es que se soluciono el problema, saludos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: btocarmona en Abril 09, 2014, 08:00:23 PM
Amigo crei que me habia quedado bien pero evidentemente no, resulta que ingreso a la pagina que me diste de ejemplo y efectivamente me bloquea las publicidades pero el error esta en una de is paginas donde tengo una imagen de un boton de facebook y no me lo muestra y si le pongo copiar url sobre el boton y pego la url en una nueva pesataña me dice acceso denegado como si la palabra o la imagen esa de facebook estuviera agregada a mi lista de denegados la verdad no se que es lo que pasa, volvere a poner las reglas como dices tu pero ya lo probe y no me bloquea las publi probare nuevamente

tu dices

http_access allow manager localhost
http_access deny manager all
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow localhost !adblock
http_access deny denegados


Yo tengo

http_access allow manager localhost
http_access deny manager all
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow localhost
http_access deny denegados
http_access deny adblock
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Abril 09, 2014, 08:30:41 PM
Cita de: btocarmona en Abril 09, 2014, 08:00:23 PM
Amigo crei que me habia quedado bien pero evidentemente no, resulta que ingreso a la pagina que me diste de ejemplo y efectivamente me bloquea las publicidades pero el error esta en una de is paginas donde tengo una imagen de un boton de facebook y no me lo muestra y si le pongo copiar url sobre el boton y pego la url en una nueva pesataña me dice acceso denegado como si la palabra o la imagen esa de facebook estuviera agregada a mi lista de denegados la verdad no se que es lo que pasa, volvere a poner las reglas como dices tu pero ya lo probe y no me bloquea las publi probare nuevamente

tu dices

http_access allow manager localhost
http_access deny manager all
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow localhost !adblock
http_access deny denegados


Yo tengo

http_access allow manager localhost
http_access deny manager all
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow localhost
http_access deny denegados
http_access deny adblock


El detalle mi amigo btocarmona es que las imagenes de facebook son consideradas publicidad y lo que hace la regla adblock es denegar todo lo que al parecer de las listas de Easylist sea publicidad, la diferencia con extension del navegador es que la extension te ofrece una opcion para no bloquear redes sociales o mas bien la publicidad de redes sociales, ahi esta el detalle, Saludos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: btocarmona en Abril 09, 2014, 10:31:23 PM
ya me parecia, entre a mi host y el archivo el cual tenia como nombre facebook.jpg le cambie el nombre y me la dejo de bloquear,
aunque tambien cambie el orden de las reglas por lo pronto va todo bien.
lo deje asi a ver como va

http_access allow manager localhost
http_access deny manager all
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow localhost !adblock
http_access deny adblock
http_access deny denegados


ya la prueba con algunos errores

en meteored pongo ministro ramos mexia como localidad y no me busca nada no entendia hasta que puse en el buscador de google la poblacion ministro ramos mexia y quedaba la pagina en blanco, entonces acorte y puse buscar solo ramos mexia, encontro y al hacer clic en esta direccion me dice acceso denegado

http://www.argentour.com/es/mapa/ciudad/ministro_ramos_mexia.php

será que bloquea palabras como ministro ? la verdad que esta buena esta implementacion pero sera que genera este tipo de bloqueos o sera que aun sigue algo mal, tu dices que lo tienes implementado amigo podras sacarme la duda si la palabra ministro ramos mexia esta bloqueada. Grcias
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Abril 10, 2014, 12:16:39 PM
Cita de: btocarmona en Abril 09, 2014, 10:31:23 PM
ya me parecia, entre a mi host y el archivo el cual tenia como nombre facebook.jpg le cambie el nombre y me la dejo de bloquear,
aunque tambien cambie el orden de las reglas por lo pronto va todo bien.
lo deje asi a ver como va

http_access allow manager localhost
http_access deny manager all
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow localhost !adblock
http_access deny adblock
http_access deny denegados


ya la prueba con algunos errores

en meteored pongo ministro ramos mexia como localidad y no me busca nada no entendia hasta que puse en el buscador de google la poblacion ministro ramos mexia y quedaba la pagina en blanco, entonces acorte y puse buscar solo ramos mexia, encontro y al hacer clic en esta direccion me dice acceso denegado

http://www.argentour.com/es/mapa/ciudad/ministro_ramos_mexia.php

será que bloquea palabras como ministro ? la verdad que esta buena esta implementacion pero sera que genera este tipo de bloqueos o sera que aun sigue algo mal, tu dices que lo tienes implementado amigo podras sacarme la duda si la palabra ministro ramos mexia esta bloqueada. Grcias

Amigo probe lo que usted me dice en la misma pagina que comenta pero no me bloquea nada, vea:

(http://sia1.subirimagenes.net/img/2014/04/10/140410072011513714.png)

(http://sia1.subirimagenes.net/img/2014/04/10/140410072014516878.png)

Saludos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: 1harold1 en Abril 10, 2014, 07:15:11 PM
BUENAS NOCHES AMIGO ME PUEDEN AYUDAR A IMPLEMENTAR ESTA BUENO .
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: 1harold1 en Abril 10, 2014, 07:34:06 PM
Squid3 y Adblock  SE PUEDE PONER EN RAPTORCACHE DEBIAN 7
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: btocarmona en Abril 10, 2014, 10:03:26 PM
Cita de: firecold en Abril 10, 2014, 12:16:39 PM
Amigo probe lo que usted me dice en la misma pagina que comenta pero no me bloquea nada, vea:

(http://sia1.subirimagenes.net/img/2014/04/10/140410072011513714.png)

(http://sia1.subirimagenes.net/img/2014/04/10/140410072014516878.png)

Saludos

Amigo es rarisimo si abro en chrome no me bloquea pero si abro en mozilla no deja hacer la busqueda pruebalo y veras.
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Abril 11, 2014, 10:09:12 AM
Cita de: 1harold1 en Abril 10, 2014, 07:34:06 PM
Squid3 y Adblock  SE PUEDE PONER EN RAPTORCACHE DEBIAN 7

Si funciona media vez use squid le funcionara, Saludos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Abril 11, 2014, 10:14:34 AM
Cita de: btocarmona en Abril 10, 2014, 10:03:26 PM
Amigo es rarisimo si abro en chrome no me bloquea pero si abro en mozilla no deja hacer la busqueda pruebalo y veras.

(http://sia1.subirimagenes.net/img/2014/04/11/14041105174774144.png)

(http://sia1.subirimagenes.net/img/2014/04/11/140411051749800724.png)

Sim problemas tambien en firefox, Saludos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: btocarmona en Abril 15, 2014, 12:02:00 AM
en fin amigo quizas sea problema de mi firefox pero se me siguen presentando cosas como estas que no quedan muy elegantes para el que esta navegando,resulta que si entro a sitios como www.gratisprogramas.org me bloquea perfecto la publicidad la oculta dejandola en blanco o no mostrandola, pero aqui otro ejemplo que pasa en varias paginas como mediafire, subirimagenes y otras te dejo la Cap quizas deduzca lo que esta mal

http://www.subirimagenes.com/otros-sinttulo2-8877572.html
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Abril 15, 2014, 10:12:14 AM
Cita de: btocarmona en Abril 15, 2014, 12:02:00 AM
en fin amigo quizas sea problema de mi firefox pero se me siguen presentando cosas como estas que no quedan muy elegantes para el que esta navegando,resulta que si entro a sitios como www.gratisprogramas.org me bloquea perfecto la publicidad la oculta dejandola en blanco o no mostrandola, pero aqui otro ejemplo que pasa en varias paginas como mediafire, subirimagenes y otras te dejo la Cap quizas deduzca lo que esta mal

http://www.subirimagenes.com/otros-sinttulo2-8877572.html

Amigo para conseguir un mejor resultado, puede si quiere solo dejar la lista de Easylist.txt y borrar las demas, aparte de todo esto puede editar la pagina de error o denegados en squid, se encuentra en /usr/share/squid/errors/Spanish, saludos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: seth750km en Abril 21, 2014, 11:19:39 AM
firecold este tambien quita el video de publicidad q tenemos q ver antes de ver el video q realmente queremos ver en youtube y otros o solo los banner y publicidades de los sitios en si?
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Abril 21, 2014, 11:35:34 AM
Cita de: seth750km en Abril 21, 2014, 11:19:39 AM
firecold este tambien quita el video de publicidad q tenemos q ver antes de ver el video q realmente queremos ver en youtube y otros o solo los banner y publicidades de los sitios en si?

Pues fijate que nunca me ha salido nunca un video de publicidad, la verdad no te sabria decir, aunque en si es para quitar los banner y pulicidad de los sitios, saludos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: marwill en Abril 23, 2014, 02:53:37 PM
hermano me le hechas un ojo?
  133 896 212
5504
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Abril 23, 2014, 06:24:57 PM
Cita de: marwill en Abril 23, 2014, 02:53:37 PM
hermano me le hechas un ojo?
  133 896 212
5504

Dime amigo cual es tu problema, me imagino que el problema es en la configuracion de squid.conf, saludos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: marwill en Abril 23, 2014, 10:43:59 PM
Cita de: firecold en Abril 23, 2014, 06:24:57 PM
Dime amigo cual es tu problema, me imagino que el problema es en la configuracion de squid.conf, saludos
hermano hice todo como lo indicas pero no me aparece adblock.acl,  en esta direccion /etc/squid3/adblock.acl, saludos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Abril 23, 2014, 10:48:30 PM
Cita de: marwill en Abril 23, 2014, 10:43:59 PM
hermano hice todo como lo indicas pero no me aparece adblock.acl,  en esta direccion /etc/squid3/adblock.acl, saludos

Si quieres puedes crear el archivo y despues  ejecutar el script, para crear el archivo lo puedes hacer con:

Código (bash) [Seleccionar]
touch /etc/squid3/adblock.acl

Saludos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: marwill en Abril 23, 2014, 10:58:38 PM
Cita de: firecold en Abril 23, 2014, 10:48:30 PM
Si quieres puedes crear el archivo y despues  ejecutar el script, para crear el archivo lo puedes hacer con:

Código (bash) [Seleccionar]
touch /etc/squid3/adblock.acl

Saludos
ya lo hice mira mi raptor conf coloq este q tu publicast

#
# Opciones de SQUID 3.x
#----------------------------------------------------------------------
http_port 3128 intercept
visible_hostname proxy.os.com
icp_port 0
#----------------------------------------------------------------------
#error_directory /usr/share/squid3/errors/Spanish/
#----------------------------------------------------------------------
acl denegados url_regex -i "/etc/squid3/denegados.lst"
acl adblock url_regex "/etc/squid3/adblock.acl"
#----------------------------------------------------------------------
# Servidor DNS y Politica de Cambios
#----------------------------------------------------------------------
dns_nameservers 127.0.0.1 8.8.8.8
dns_retransmit_interval 5 seconds
dns_timeout 2 minutes
#----------------------------------------------------------------------
acl manager proto cache_object
acl localhost src 127.0.0.1/32 ::1
acl to_localhost dst 127.0.0.0/8 0.0.0.0/32 ::1
acl CONNECT method CONNECT

acl Safe_ports port 80          # http
acl Safe_ports port 21          # ftp
acl SSL_ports port 443
acl Safe_ports port 443         # https
acl Safe_ports port 70          # gopher
acl Safe_ports port 210         # wais
acl Safe_ports port 1025-65535  # unregistered ports
acl Safe_ports port 280         # http-mgmt
acl Safe_ports port 488         # gss-http
acl Safe_ports port 591         # filemaker
acl Safe_ports port 777         # multiling http
acl Safe_ports port 631         # cups
acl Safe_ports port 873         # rsync
acl Safe_ports port 901         # SWAT
acl Safe_ports port 1863        # MSN
#acl SSL_ports port 443          # https
acl SSL_ports port 563          # snews
acl SSL_ports port 873          # rsync

http_access allow manager localhost
http_access deny manager all
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow localhost !adblock
http_access deny denegados adblock
#----------------------------------------------------------------------
coredump_dir /var/spool/squid3
#----------------------------------------------------------------------
# Memoria reservada para cache
# Se recomienda que dedique aprox. 5MB de RAM por cada 1GB asignado a cache_dir
#----------------------------------------------------------------------
cache_mem 512 MB
#----------------------------------------------------------------------
# Maximo tamaño de archivo en cache de memoria
#----------------------------------------------------------------------
maximum_object_size_in_memory 128 KB
#----------------------------------------------------------------------
# Maximo y minimo tamaño de archivos cache en el Disco duro
#----------------------------------------------------------------------
maximum_object_size 800 MB
minimum_object_size 4 KB
#----------------------------------------------------------------------
# Sustituir archivos de cache cuando llegue a 96%
#----------------------------------------------------------------------
cache_swap_low 92
cache_swap_high 96
#----------------------------------------------------------------------
# Total de espacio en HD a ser usado por el cache, numero de carpetas,
# numero de subcarpetas en cache
# 320000 = 100 GB
#----------------------------------------------------------------------
cache_dir aufs /var/spool/squid3/cache1 100000  16 256
#----------------------------------------------------------------------
# Estandar de actualización de cache
# 1 mes = 10080 mins, 1 dia = 1440 mins
#----------------------------------------------------------------------
refresh_pattern -i \.jpg$ 86400 80% 43200 reload-into-ims
refresh_pattern -i \.gif$ 86400 80% 43200 reload-into-ims
refresh_pattern -i \.png$ 86400 80% 43200 reload-into-ims
refresh_pattern -i \.jpeg$ 86400 80% 43200 reload-into-ims
refresh_pattern -i \.bmp$ 86400 80% 43200 reload-into-ims
refresh_pattern -i \.tif$ 86400 80% 43200 reload-into-ims
refresh_pattern -i \.tiff$ 86400 80% 43200 reload-into-ims

refresh_pattern -i \.swf$ 86400 80% 43200 reload-into-ims
refresh_pattern -i \.html$ 10 20% 4320 reload-into-ims
refresh_pattern -i \.htm$ 10 20% 4320 reload-into-ims
refresh_pattern -i \.shtml$ 10 20% 4320 reload-into-ims
refresh_pattern -i \.shtm$ 10 20% 4320 reload-into-ims
refresh_pattern -i \.nub$ 2880 80% 21600 reload-into-ims
refresh_pattern -i \.exe$ 86400 80% 43200
refresh_pattern -i \.zip$ 86400 80% 43200
refresh_pattern -i \.mov$ 86400 80% 43200
refresh_pattern -i \.mpe?g?$ 86400 80% 43200
refresh_pattern -i \.avi$ 86400 80% 43200
refresh_pattern -i \.qtm?$ 86400 80% 43200
refresh_pattern -i \.viv$ 86400 80% 43200
refresh_pattern -i \.wav$ 86400 80% 43200
refresh_pattern -i \.aiff?$ 86400 80% 43200
refresh_pattern -i \.au$ 86400 80% 43200
refresh_pattern -i \.ram?$ 86400 80% 43200
refresh_pattern -i \.snd$ 86400 80% 43200
refresh_pattern -i \.mid$ 86400 80% 43200
refresh_pattern -i \.mp2$ 86400 80% 43200
refresh_pattern -i \.mp3$ 86400 80% 43200
refresh_pattern -i \.sit$ 86400 80% 43200
refresh_pattern -i \.zip$ 86400 80% 43200
refresh_pattern -i \.hqx$ 86400 80% 43200
refresh_pattern -i \.arj$ 86400 80% 43200
refresh_pattern -i \.lzh$ 86400 80% 43200
refresh_pattern -i \.lha$ 86400 80% 43200
refresh_pattern -i \.cab$ 86400 80% 43200
refresh_pattern -i \.rar$ 86400 80% 43200
refresh_pattern -i \.tar$ 86400 80% 43200
refresh_pattern -i \.gz$ 86400 80% 43200
refresh_pattern -i \.z$ 86400 80% 43200
refresh_pattern -i \.a[0-9][0-9]$ 86400 80% 43200
refresh_pattern -i \.r[0-9][0-9]$ 86400 80% 43200
refresh_pattern -i \.txt$ 86400 80% 43200
refresh_pattern -i \.pdf$ 86400 80% 43200
refresh_pattern -i \.doc$ 86400 80% 43200
refresh_pattern -i \.rtf$ 86400 80% 43200
refresh_pattern -i \.tex$ 86400 80% 43200
refresh_pattern -i \.latex$ 86400 80% 43200
refresh_pattern -i \.class$ 86400 80% 43200
refresh_pattern -i \.js$ 86400 80% 43200
refresh_pattern -i \.ico$ 86400 80% 43200
refresh_pattern -i \.css$ 10 20% 4320
#----------------------------------------------------------------------
refresh_pattern ^ftp:           1440    20%     10080
refresh_pattern ^gopher:        1440    0%      1440
refresh_pattern -i (/cgi-bin/|\?) 0     0%      0
#refresh_pattern (Release|Package(.gz)*)$       0       20%     2880
refresh_pattern .               0       20%     4320
#----------------------------------------------------------------------
# Log de acessos por el cache o para SARG
#----------------------------------------------------------------------
logfile_rotate 7
access_log /var/log/squid3/access.log
access_log /var/log/squid3/error.log
cache_store_log none
#----------------------------------------------------------------------
# Otras configuraciones
#----------------------------------------------------------------------
half_closed_clients off
server_persistent_connections off
client_persistent_connections off
log_fqdn off
quick_abort_min 0 KB
quick_abort_max 0 KB
quick_abort_pct 95
max_filedescriptors 65536
cache_effective_user proxy
cache_effective_group proxy
#----------------------------------------------------------------------
# Manteniendo objetos recientes y pequeños en memoria
#----------------------------------------------------------------------
memory_replacement_policy heap GDSF
cache_replacement_policy heap LFUDA
#----------------------------------------------------------------------
# Sitios que se les niega el cache 
#----------------------------------------------------------------------
acl nocache dstdomain .4shared.com .youtube.com .windowsupdate.com .gl$
no_cache deny nocache
#----------------------------------------------------------------------
# Negar cache para archivos con extension .asx e .asf |streaming|
#----------------------------------------------------------------------
acl asx url_regex -i \.asx$
cache deny asx
acl asf url_regex -i \.asf$
cache deny asf
#----------------------------------------------------------------------
acl raptor_lst url_regex -i "/etc/raptor/raptor.lst"
cache deny raptor_lst
cache_peer 192.168.10.2 parent 8080 0 proxy-only no-digest
dead_peer_timeout 2 seconds
cache_peer_access 192.168.10.2 allow raptor_lst
cache_peer_access 192.168.10.2 deny all
# -----------------------------------------------------------------------------
# Qos_Flows
# -----------------------------------------------------------------------------
qos_flows local-hit=0x30
qos_flows parent-hit=0x32
qos_flows disable-preserve-miss
#----------------------------------------------------------------------
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Abril 23, 2014, 11:04:08 PM
Cita de: marwill en Abril 23, 2014, 10:58:38 PM
ya lo hice mira mi raptor conf coloq este q tu publicast


En esta parte:

http_access allow manager localhost
http_access deny manager all
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow localhost !adblock
http_access deny denegados adblock


La dejas asi:

http_access allow manager localhost
http_access deny manager all
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access deny adblock
http_access allow localhost
http_access deny denegados


La guardas y reinicias squid3 con:

Código (bash) [Seleccionar]
service squid3 restart

Saludos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: marwill en Abril 23, 2014, 11:17:10 PM
bendecido te envie al privado
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: marwill en Abril 23, 2014, 11:21:41 PM
Cita de: firecold en Abril 23, 2014, 11:04:08 PM
En esta parte:

http_access allow manager localhost
http_access deny manager all
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow localhost !adblock
http_access deny denegados adblock


La dejas asi:

http_access allow manager localhost
http_access deny manager all
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access deny adblock
http_access allow localhost
http_access deny denegados


La guardas y reinicias squid3 con:

Código (bash) [Seleccionar]
service squid3 restart

Saludos
te envie al privado
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: jonimh en Abril 24, 2014, 12:46:11 PM
amigo me pudes ayudar te pongo una captur ya que me dice que el archivo no existe (http://sia1.subirimagenes.net/img/2014/04/24/140424074100400395.jpg)

EDITADO: Por Firecold
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Abril 24, 2014, 06:19:24 PM
Cita de: jonimh en Abril 24, 2014, 12:46:11 PM
amigo me pudes ayudar te pongo una captur ya que me dice que el archivo no existe (http://sia1.subirimagenes.net/img/2014/04/24/140424074100400395.jpg)

EDITADO: Por Firecold

Si en todo caso el script es el que te da problemas, puedes volver a copiarlo en el post principal o en cristiano el primero del tema en cuestion, ya lo modifique para ver si lo que creo es el problema, Saludos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: jonimh en Abril 24, 2014, 08:48:31 PM
muchas gracias ya me esta funcionando, pero lo de hacer cache no me funciona ya lo intente por nat y por mangle y nada podrias ayudarme amigo firecold
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: jonimh en Abril 24, 2014, 08:51:50 PM

echo "## Adblock
30              23              *       *               *       root    /lugar/del/script" >> /etc/crontab

perdon amigo otra duda para actualizarlo se me olvidaba preguntar como es que se realiza esa accion en donde se pone el codigo
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Abril 25, 2014, 12:12:49 AM
Cita de: jonimh en Abril 24, 2014, 08:51:50 PM

echo "## Adblock
30              23              *       *               *       root    /lugar/del/script" >> /etc/crontab

perdon amigo otra duda para actualizarlo se me olvidaba preguntar como es que se realiza esa accion en donde se pone el codigo

Es muy facil veras, primero puedes abrir /etc/crontab con nano asi:

Código (bash) [Seleccionar]
nano /etc/crontab

Al final de dicho archivo pones esta linea:
30              23              *       *               *       root    /lugar/del/script

Que se ejecutara a las 23:30 horas todos los dias, se ejecutara como root y en /lugar/del/script, colocaras la ubicacion del script, por supuesto con permisos de ejecucion, puedes otorgar permiso de ejecucion con:

Código (bash) [Seleccionar]
chmod +x /lugar/del/script

Saludos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: marwill en Abril 25, 2014, 10:38:40 AM
Cita de: firecold en Abril 24, 2014, 06:19:24 PM
Si en todo caso el script es el que te da problemas, puedes volver a copiarlo en el post principal o en cristiano el primero del tema en cuestion, ya lo modifique para ver si lo que creo es el problema, Saludos
no e podido mi hermano
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Abril 25, 2014, 10:52:31 AM
Cita de: marwill en Abril 25, 2014, 10:38:40 AM
no e podido mi hermano


Mandame un MP con tus datos y lo areglaremos, Saludos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: marwill en Abril 25, 2014, 11:00:53 AM
cual de los dos squid conf usar:
1-#========================== Squid 3.x Conf ===========================#
#
# Opciones de SQUID 3.x
#----------------------------------------------------------------------
http_port 3128 intercept
visible_hostname proxy.os.com
icp_port 0
#----------------------------------------------------------------------
#error_directory /usr/share/squid3/errors/Spanish/
#----------------------------------------------------------------------
acl denegados url_regex -i "/etc/squid3/denegados.lst"
#----------------------------------------------------------------------
# Servidor DNS y Politica de Cambios
#----------------------------------------------------------------------
dns_nameservers 8.8.8.8 8.8.4.4
dns_retransmit_interval 5 seconds
dns_timeout 2 minutes
#----------------------------------------------------------------------
acl manager proto cache_object
acl localhost src 127.0.0.1/32 ::1
acl to_localhost dst 127.0.0.0/8 0.0.0.0/32 ::1
acl CONNECT method CONNECT

acl Safe_ports port 80          # http
acl Safe_ports port 21          # ftp
acl SSL_ports port 443
acl Safe_ports port 443         # https
acl Safe_ports port 70          # gopher
acl Safe_ports port 210         # wais
acl Safe_ports port 1025-65535  # unregistered ports
acl Safe_ports port 280         # http-mgmt
acl Safe_ports port 488         # gss-http
acl Safe_ports port 591         # filemaker
acl Safe_ports port 777         # multiling http
acl Safe_ports port 631         # cups
acl Safe_ports port 873         # rsync
acl Safe_ports port 901         # SWAT
acl Safe_ports port 1863        # MSN
#acl SSL_ports port 443          # https
acl SSL_ports port 563          # snews
acl SSL_ports port 873          # rsync

http_access allow manager localhost
http_access deny manager all
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow localhost
http_access deny denegados
#----------------------------------------------------------------------
coredump_dir /var/spool/squid3
#----------------------------------------------------------------------
# Memoria reservada para cache
#----------------------------------------------------------------------
cache_mem 512 MB
#----------------------------------------------------------------------
# Maximo tamaño de archivo en cache de memoria
#----------------------------------------------------------------------
maximum_object_size_in_memory 128 KB
#----------------------------------------------------------------------
# Maximo y minimo tamaño de archivos cache en el Disco duro
#----------------------------------------------------------------------
maximum_object_size 800 MB
minimum_object_size 4 KB
#----------------------------------------------------------------------
# Sustituir archivos de cache cuando llegue a 96%
#----------------------------------------------------------------------
cache_swap_low 92
cache_swap_high 96
#----------------------------------------------------------------------
# Total de espacio en HD a ser usado por el cache, numero de carpetas,
# numero de subcarpetas en cache
# 295000 = 295 GB
#----------------------------------------------------------------------
cache_dir aufs /var/spool/squid3/cache1 100000  16 256
#----------------------------------------------------------------------
# Estandar de actualización de cache
# 1 mes = 10080 mins, 1 dia = 1440 mins
#----------------------------------------------------------------------
refresh_pattern -i .(gif|png|jp?g|ico|bmp|tiff?)$ 14400 80% 43200 reload-into-ims
refresh_pattern -i .(swf|htm|html|shtm|shtml|nub)$ 14400 80% 43200 reload-into-ims
refresh_pattern -i .(rpm|cab|deb|exe|msi|msu|zip|tar|xz|bz|bz2|lzma|gz|tgz|rar|bin|7z|doc?|xls?|ppt?|pdf|nth|psd|sis)$ 14400 80% 43200
refresh_pattern -i .(avi|iso|wav|mid|mp?|mpe?g?|mpeg|mov|3gp|wm?|flv|x-flv|axd)$ 14400 80% 43200
refresh_pattern -i .(qtm?|viv|au|ram?|snd|sit|hqx|arj|lzh|lha|txt|rtf|tex|latex|class|js|ico)$ 14400 80% 43200
refresh_pattern -i \.a[0-9][0-9]$ 14400 80% 43200
refresh_pattern -i \.r[0-9][0-9]$ 14400 80% 43200
refresh_pattern -i \.css$ 10 20% 4320
#----------------------------------------------------------------------
refresh_pattern ^ftp:           1440    20%     10080
refresh_pattern ^gopher:        1440    0%      1440
refresh_pattern -i (/cgi-bin/|\?) 0     0%      0
#refresh_pattern (Release|Package(.gz)*)$       0       20%     2880
refresh_pattern .               0       20%     4320
#----------------------------------------------------------------------
# Log de acessos por el cache o para SARG
#----------------------------------------------------------------------
logfile_rotate 7
access_log /var/log/squid3/access.log
access_log /var/log/squid3/error.log
cache_store_log none
#----------------------------------------------------------------------
# Otras configuraciones
#----------------------------------------------------------------------
half_closed_clients off
server_persistent_connections off
client_persistent_connections off
log_fqdn off
quick_abort_min 0 KB
quick_abort_max 0 KB
quick_abort_pct 95
max_filedescriptors 65536
cache_effective_user proxy
cache_effective_group proxy
#----------------------------------------------------------------------
# Manteniendo objetos recientes y pequeños en memoria
#----------------------------------------------------------------------
memory_replacement_policy heap GDSF
cache_replacement_policy heap LFUDA
#----------------------------------------------------------------------
# Sitios que se les niega el cache  
#----------------------------------------------------------------------
acl nocache dstdomain .4shared.com .youtube.com .windowsupdate.com .gl$
no_cache deny nocache
#----------------------------------------------------------------------
# Deny cache                              
#----------------------------------------------------------------------
acl dontrewrite url_regex (get_video\?|videoplayback\?|videodownload\?|\.flv?)
acl dontrewrite url_regex (get_video\?|videoplayback\?id|videoplayback.*id|videodownload\?|\.flv?)
acl dontrewrite url_regex (get_video|videoplayback\?id|videoplayback.*id).*begin\=[1-9][0-9]*
acl dontrewrite url_regex \.(php|asp|aspx|jsp|cgi|js)\?
acl dontrewrite url_regex threadless.*\.jpg\?r=
acl dontrewrite url_regex -i .(asx|asf)$
cache deny dontrewrite
#----------------------------------------------------------------------
acl raptor_lst url_regex -i "/etc/raptor/raptor.lst"
cache deny raptor_lst
cache_peer 192.168.10.2 parent 8080 0 proxy-only no-digest
dead_peer_timeout 2 seconds
cache_peer_access 192.168.10.2 allow raptor_lst
cache_peer_access 192.168.10.2 deny all
#----------------------------------------------------------------------
# Qos_Flows
# -----------------------------------------------------------------------------
qos_flows local-hit=0x30
qos_flows parent-hit=0x32
qos_flows disable-preserve-miss
#----------------------------------------------------------------------



2-#
# Opciones de SQUID 3.x
#----------------------------------------------------------------------
http_port 3128 intercept
visible_hostname proxy.os.com
icp_port 0
#----------------------------------------------------------------------
#error_directory /usr/share/squid3/errors/Spanish/
#----------------------------------------------------------------------
acl denegados url_regex -i "/etc/squid3/denegados.lst"
acl adblock url_regex "/etc/squid3/adblock.acl"
#----------------------------------------------------------------------
# Servidor DNS y Politica de Cambios
#----------------------------------------------------------------------
dns_nameservers 127.0.0.1 8.8.8.8
dns_retransmit_interval 5 seconds
dns_timeout 2 minutes
#----------------------------------------------------------------------
acl manager proto cache_object
acl localhost src 127.0.0.1/32 ::1
acl to_localhost dst 127.0.0.0/8 0.0.0.0/32 ::1
acl CONNECT method CONNECT

acl Safe_ports port 80          # http
acl Safe_ports port 21          # ftp
acl SSL_ports port 443
acl Safe_ports port 443         # https
acl Safe_ports port 70          # gopher
acl Safe_ports port 210         # wais
acl Safe_ports port 1025-65535  # unregistered ports
acl Safe_ports port 280         # http-mgmt
acl Safe_ports port 488         # gss-http
acl Safe_ports port 591         # filemaker
acl Safe_ports port 777         # multiling http
acl Safe_ports port 631         # cups
acl Safe_ports port 873         # rsync
acl Safe_ports port 901         # SWAT
acl Safe_ports port 1863        # MSN
#acl SSL_ports port 443          # https
acl SSL_ports port 563          # snews
acl SSL_ports port 873          # rsync

http_access allow manager localhost
http_access deny manager all
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access deny adblock
http_access allow localhost
http_access deny denegados
#----------------------------------------------------------------------
coredump_dir /var/spool/squid3
#----------------------------------------------------------------------
# Memoria reservada para cache
# Se recomienda que dedique aprox. 5MB de RAM por cada 1GB asignado a cache_dir
#----------------------------------------------------------------------
cache_mem 512 MB
#----------------------------------------------------------------------
# Maximo tamaño de archivo en cache de memoria
#----------------------------------------------------------------------
maximum_object_size_in_memory 128 KB
#----------------------------------------------------------------------
# Maximo y minimo tamaño de archivos cache en el Disco duro
#----------------------------------------------------------------------
maximum_object_size 800 MB
minimum_object_size 4 KB
#----------------------------------------------------------------------
# Sustituir archivos de cache cuando llegue a 96%
#----------------------------------------------------------------------
cache_swap_low 92
cache_swap_high 96
#----------------------------------------------------------------------
# Total de espacio en HD a ser usado por el cache, numero de carpetas,
# numero de subcarpetas en cache
# 295000 = 295 GB
#----------------------------------------------------------------------
cache_dir aufs /var/spool/squid3/cache1 100000  16 256
#----------------------------------------------------------------------
# Estandar de actualización de cache
# 1 mes = 10080 mins, 1 dia = 1440 mins
#----------------------------------------------------------------------
refresh_pattern -i \.jpg$ 86400 80% 43200 reload-into-ims
refresh_pattern -i \.gif$ 86400 80% 43200 reload-into-ims
refresh_pattern -i \.png$ 86400 80% 43200 reload-into-ims
refresh_pattern -i \.jpeg$ 86400 80% 43200 reload-into-ims
refresh_pattern -i \.bmp$ 86400 80% 43200 reload-into-ims
refresh_pattern -i \.tif$ 86400 80% 43200 reload-into-ims
refresh_pattern -i \.tiff$ 86400 80% 43200 reload-into-ims

refresh_pattern -i \.swf$ 86400 80% 43200 reload-into-ims
refresh_pattern -i \.html$ 10 20% 4320 reload-into-ims
refresh_pattern -i \.htm$ 10 20% 4320 reload-into-ims
refresh_pattern -i \.shtml$ 10 20% 4320 reload-into-ims
refresh_pattern -i \.shtm$ 10 20% 4320 reload-into-ims
refresh_pattern -i \.nub$ 2880 80% 21600 reload-into-ims
refresh_pattern -i \.exe$ 86400 80% 43200
refresh_pattern -i \.zip$ 86400 80% 43200
refresh_pattern -i \.mov$ 86400 80% 43200
refresh_pattern -i \.mpe?g?$ 86400 80% 43200
refresh_pattern -i \.avi$ 86400 80% 43200
refresh_pattern -i \.qtm?$ 86400 80% 43200
refresh_pattern -i \.viv$ 86400 80% 43200
refresh_pattern -i \.wav$ 86400 80% 43200
refresh_pattern -i \.aiff?$ 86400 80% 43200
refresh_pattern -i \.au$ 86400 80% 43200
refresh_pattern -i \.ram?$ 86400 80% 43200
refresh_pattern -i \.snd$ 86400 80% 43200
refresh_pattern -i \.mid$ 86400 80% 43200
refresh_pattern -i \.mp2$ 86400 80% 43200
refresh_pattern -i \.mp3$ 86400 80% 43200
refresh_pattern -i \.sit$ 86400 80% 43200
refresh_pattern -i \.zip$ 86400 80% 43200
refresh_pattern -i \.hqx$ 86400 80% 43200
refresh_pattern -i \.arj$ 86400 80% 43200
refresh_pattern -i \.lzh$ 86400 80% 43200
refresh_pattern -i \.lha$ 86400 80% 43200
refresh_pattern -i \.cab$ 86400 80% 43200
refresh_pattern -i \.rar$ 86400 80% 43200
refresh_pattern -i \.tar$ 86400 80% 43200
refresh_pattern -i \.gz$ 86400 80% 43200
refresh_pattern -i \.z$ 86400 80% 43200
refresh_pattern -i \.a[0-9][0-9]$ 86400 80% 43200
refresh_pattern -i \.r[0-9][0-9]$ 86400 80% 43200
refresh_pattern -i \.txt$ 86400 80% 43200
refresh_pattern -i \.pdf$ 86400 80% 43200
refresh_pattern -i \.doc$ 86400 80% 43200
refresh_pattern -i \.rtf$ 86400 80% 43200
refresh_pattern -i \.tex$ 86400 80% 43200
refresh_pattern -i \.latex$ 86400 80% 43200
refresh_pattern -i \.class$ 86400 80% 43200
refresh_pattern -i \.js$ 86400 80% 43200
refresh_pattern -i \.ico$ 86400 80% 43200
refresh_pattern -i \.css$ 10 20% 4320
#----------------------------------------------------------------------
refresh_pattern ^ftp:           1440    20%     10080
refresh_pattern ^gopher:        1440    0%      1440
refresh_pattern -i (/cgi-bin/|\?) 0     0%      0
#refresh_pattern (Release|Package(.gz)*)$       0       20%     2880
refresh_pattern .               0       20%     4320
#----------------------------------------------------------------------
# Log de acessos por el cache o para SARG
#----------------------------------------------------------------------
logfile_rotate 7
access_log /var/log/squid3/access.log
access_log /var/log/squid3/error.log
cache_store_log none
#----------------------------------------------------------------------
# Otras configuraciones
#----------------------------------------------------------------------
half_closed_clients off
server_persistent_connections off
client_persistent_connections off
log_fqdn off
quick_abort_min 0 KB
quick_abort_max 0 KB
quick_abort_pct 95
max_filedescriptors 65536
cache_effective_user proxy
cache_effective_group proxy
#----------------------------------------------------------------------
# Manteniendo objetos recientes y pequeños en memoria
#----------------------------------------------------------------------
memory_replacement_policy heap GDSF
cache_replacement_policy heap LFUDA
#----------------------------------------------------------------------
# Sitios que se les niega el cache  
#----------------------------------------------------------------------
acl nocache dstdomain .4shared.com .youtube.com .windowsupdate.com .gl$
no_cache deny nocache
#----------------------------------------------------------------------
# Negar cache para archivos con extension .asx e .asf |streaming|
#----------------------------------------------------------------------
acl asx url_regex -i \.asx$
cache deny asx
acl asf url_regex -i \.asf$
cache deny asf
#----------------------------------------------------------------------
acl raptor_lst url_regex -i "/etc/raptor/raptor.lst"
cache deny raptor_lst
cache_peer 192.168.10.2 parent 8080 0 proxy-only no-digest
dead_peer_timeout 2 seconds
cache_peer_access 192.168.10.2 allow raptor_lst
cache_peer_access 192.168.10.2 deny all
# -----------------------------------------------------------------------------
# Qos_Flows
# -----------------------------------------------------------------------------
qos_flows local-hit=0x30
qos_flows parent-hit=0x32
qos_flows disable-preserve-miss
#----------------------------------------------------------------------
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: marwill en Abril 25, 2014, 11:02:48 AM
Cita de: firecold en Abril 25, 2014, 10:52:31 AM
Mandame un MP con tus datos y lo areglaremos, Saludos
listo ta t los envie
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: jonimh en Mayo 03, 2014, 09:40:17 PM
al final de /etc/crontab tengo que poner esto?
30              23              *       *               *       root    /etc/publicidad.sh
me intriga saber ya que primero dice que tengo que poner esto
echo "## Adblock
30              23              *       *               *       root    /lugar/del/script" >> /etc/crontab


cual es lo correcto que tengo que poner? favor de orientarme amigos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Mayo 03, 2014, 11:44:49 PM
Cita de: jonimh en Mayo 03, 2014, 09:40:17 PM
al final de /etc/crontab tengo que poner esto?
30              23              *       *               *       root    /etc/publicidad.sh
me intriga saber ya que primero dice que tengo que poner esto
echo "## Adblock
30              23              *       *               *       root    /lugar/del/script" >> /etc/crontab


cual es lo correcto que tengo que poner? favor de orientarme amigos

Esta muy facil este espara colocarlo directo en crontab:

30              23              *       *               *       root    /etc/publicidad.sh

Y este es para agregarlo con la terminal o un script:

echo "## Adblock
30              23              *       *               *       root    /lugar/del/script" >> /etc/crontab


Por eso el echo, Saludos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: jonimh en Mayo 04, 2014, 06:40:04 PM
muchas gracias amigo siempre son una bendición a mis dudas
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: ronaldo09 en Julio 21, 2014, 12:35:30 PM
hola a todos muy bueno el tuto. estoy teniendo problemas a ejecutar el scrip ya que sale un mensaje.  /etc/squid3/publicidad.sh: línea 46: aviso: el documento-aquí en la línea 20 está delimitado por fin-de-fichero (se esperaba `EOF'). Esto es normal?. desde ya muchas gracias
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Julio 21, 2014, 04:51:59 PM
Cita de: ronaldo09 en Julio 21, 2014, 12:35:30 PM
hola a todos muy bueno el tuto. estoy teniendo problemas a ejecutar el scrip ya que sale un mensaje.  /etc/squid3/publicidad.sh: línea 46: aviso: el documento-aquí en la línea 20 está delimitado por fin-de-fichero (se esperaba `EOF'). Esto es normal?. desde ya muchas gracias

Amigo nos puedes mostrar que error te tira en la terminal, para poderte ayudar, ya que no te entiendo, pero con gusto te ayudare, ya que me e dado a la tarea de investigar y postear este script, Saludos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: ronaldo09 en Julio 22, 2014, 06:50:13 AM
hola. gracias por la pronta respuesta, cuando ejecuto el scrip  me tiera este mensaje: /etc/squid3/publicidad.sh: línea 46: aviso: el documento-aquí en la línea 20 está delimitado por fin-de-fichero (se esperaba `EOF'). este mensaje es normal? por que aun no bloquea las publicidades. desde ya muchas gracias
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Julio 23, 2014, 02:39:23 PM
Cita de: ronaldo09 en Julio 22, 2014, 06:50:13 AM
hola. gracias por la pronta respuesta, cuando ejecuto el scrip  me tiera este mensaje: /etc/squid3/publicidad.sh: línea 46: aviso: el documento-aquí en la línea 20 está delimitado por fin-de-fichero (se esperaba `EOF'). este mensaje es normal? por que aun no bloquea las publicidades. desde ya muchas gracias

Amigo seria de que nos vieramos por teamviewer y revisar cual es su problema, Saludos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: ronaldo09 en Septiembre 04, 2014, 03:45:36 PM
hola a todos y buenas firecold, por fin logre que funcione tu scrip. pero cuando cierro secion de hotmail me direcciona a una pagina ar.msn.com y me sale un error ya que es bloqueado por el squid y antes  no me negaba el acceso a esta url espero ser claro. desde ya muchas gracias
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Septiembre 06, 2014, 10:00:37 PM
Cita de: ronaldo09 en Septiembre 04, 2014, 03:45:36 PM
hola a todos y buenas firecold, por fin logre que funcione tu scrip. pero cuando cierro secion de hotmail me direcciona a una pagina ar.msn.com y me sale un error ya que es bloqueado por el squid y antes  no me negaba el acceso a esta url espero ser claro. desde ya muchas gracias

Amigo ronaldo09, te cuento es muy facil solucionarlo, ya me habian comentado este detalle y logre solucionar varios de ellos, agregando una regla a squid.conf, como sabras como parte de este script se añade esta regla:

acl adblock url_regex "/etc/squid3/adblock.acl"
http_access deny adblock


Pero como sabras o no, tambien ad-block plus tiene una lista de exclusiones, ya que hay sitios que son denegados pero no contiene anuncios, o son denegados por el contenido en este caso multimedia y puedes agregar una lista de exclusiones para el script para ayudar a que no bloquee ciertos sitios, siendo de esta manera:

acl adblock url_regex "/etc/squid3/adblock.acl"
acl shippuden dstdomain "/etc/squid3/exclusiones.txt"
http_access deny adblock !shippuden


En este caso yo le tengo como nombre shippuden, ya que me percate cuando me bloqueba este sitio donde miro una serie animada, pero con el tiempo fui agregando mas, espero te sirva, cualquier cosa me avisas, Saludos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: rubennoboa en Febrero 19, 2015, 02:06:44 PM
GRACIAS HASTA AHORA TRABAJA SUPER BIEN.... MUCHAS GRACIAS
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Febrero 19, 2015, 09:25:20 PM
Cita de: rubennoboa en Febrero 19, 2015, 02:06:44 PM
GRACIAS HASTA AHORA TRABAJA SUPER BIEN.... MUCHAS GRACIAS

Me alegro que te funcione, Saludos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: yosmer18 en Marzo 05, 2015, 02:21:04 AM
hola, tambien tengo este problema al ejecutar el script, ¿como puedo solucionarlo?

línea 43: aviso: el documento-aquí en la línea 17 está delimitado por fin-de-fichero (se esperaba `EOF')
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Marzo 05, 2015, 04:54:46 PM
Cita de: yosmer18 en Marzo 05, 2015, 02:21:04 AM
hola, tambien tengo este problema al ejecutar el script, ¿como puedo solucionarlo?

línea 43: aviso: el documento-aquí en la línea 17 está delimitado por fin-de-fichero (se esperaba `EOF')

Amigo te recomiendo que vuelvas a copiar el script, ya que no te tendria que dar problemas, la linea 17 es esta:

cat > /tmp/adblock.sed <<'EOF'

Saludos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: licramon en Marzo 05, 2015, 09:53:36 PM
Hola
Necesito el instalador de Raptorcache
por favor es  muy dificil encontrarlo
por favor compartan

muchas gracias

Ramon
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Marzo 06, 2015, 12:32:34 AM
Cita de: licramon en Marzo 05, 2015, 09:53:36 PM
Hola
Necesito el instalador de Raptorcache
por favor es  muy dificil encontrarlo
por favor compartan

muchas gracias

Ramon

Amigo no es el lugar, para poder su duda, ya que esta iria en Instalacion y Configuracion de RaptorCache, pero igual respondere su duda, este es el tema (http://www.alterserv.com/foros/index.php?topic=531.0) en cuestion, donde encontrara el script de instalacion, Saludos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: licramon en Marzo 07, 2015, 07:08:12 AM
Gracias
y excusame

hasta luego

ramon
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Marzo 07, 2015, 09:03:41 PM
Cita de: licramon en Marzo 07, 2015, 07:08:12 AM
Gracias
y excusame

hasta luego

ramon

Disculpeme usted, pero se trata de llevar el foro lo mas ordenado posible, para que todos puedan encontrar la informacion donde corresponde, Saludos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: licramon en Marzo 10, 2015, 10:45:59 PM
Hola
muchas gracias
me gustaria instalar paso a paso el raptorcache ya que no tengo conocimientos con debian7
tengo muchas interrogantes

puedes ayudarme por favor

muchas gracias

ramon
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Marzo 10, 2015, 10:56:57 PM
Cita de: licramon en Marzo 10, 2015, 10:45:59 PM
Hola
muchas gracias
me gustaria instalar paso a paso el raptorcache ya que no tengo conocimientos con debian7
tengo muchas interrogantes

puedes ayudarme por favor

muchas gracias

ramon

Solo digame como podria ayudarle y con gusto le ayudare, Saludos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: norman en Junio 07, 2015, 12:37:46 AM
se podrá utilizar en openwrt? tiene una versión mas vieja la squid stable 2.7.
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Junio 07, 2015, 03:57:35 PM
Cita de: norman en Junio 07, 2015, 12:37:46 AM
se podrá utilizar en openwrt? tiene una versión mas vieja la squid stable 2.7.

Sobre openwrt (http://www.alterserv.com/foros/index.php?topic=1757.msg15776#msg15776), ya hay un tema en la seccion de GNU/Linux, le dejo el enlace, Saludos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: rubennoboa en Junio 12, 2015, 09:38:51 AM
amigo habra una manera de bloquear los virus ... ???????? o habra una maner de poner un antivirus al raptorcache--???
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Junio 12, 2015, 02:22:04 PM
Cita de: rubennoboa en Junio 12, 2015, 09:38:51 AM
amigo habra una manera de bloquear los virus ... ???????? o habra una maner de poner un antivirus al raptorcache--???

fijate mi amigo que nunca lo he intentado, pero he oido de opciones de squid con Kaspersky o con integracion de ClamAV, es cuestion de que busques, Saludos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: alonsodlz en Agosto 28, 2015, 09:30:17 AM
Cita de: firecold en Abril 24, 2014, 06:19:24 PM
Si en todo caso el script es el que te da problemas, puedes volver a copiarlo en el post principal o en cristiano el primero del tema en cuestion, ya lo modifique para ver si lo que creo es el problema, Saludos

COMO SE SOLUCIONO ESTO?
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: alonsodlz en Agosto 28, 2015, 04:53:09 PM
Cita de: firecold en Abril 04, 2014, 02:26:07 PM
Buena tarde a cada uno de los amigos, compañeros y visitantes de este foro Alterserv.com, desde hace mucho tiempo trate de implemetar una solucion facil al bloqueo de publicidad y tengo cree un metodo que me ha funcionado desde hace 4 a 5 años, con las listas de bloqueo de publicidad de Adblock Plus una extension de navegadores web para esta misma tarea, antes lo hacia con squidguard pero era un poco complejo de hacer y aun mas de explicar, despues algunas personas en internet lo hicieron un poco mas facil solo con squid sin usar squidguard, pero hace menos de 2 años buscando encontre este script que hace practicamente lo mismo pero como ustedes saben la belleza de hacer scripts es facilitarte las tareas de una manera barbara, les dejo el script:

Código (cpp) [Seleccionar]
#!/bin/bash

tmp_dir=$(mktemp -d)

rm_temp() {
rm -rf "${tmp_dir}"
rm /tmp/adblock.sed && return 0;
}

acl=/etc/squid3/adblock.acl
touch $acl && chmod 777 $acl

source=(
https://easylist-downloads.adblockplus.org/easylist.txt
)

cat > /tmp/adblock.sed <<'EOF'
/.*\$.*/d;
/\n/d;
/.*\#.*/d;
/@@.*/d;
/^!.*/d;
s/\[\]/\[.\]/g;
s#http://#||#g;
s/\/\//||/g
s/^\[.*\]$//g;
s,[+.?&/|],\\&,g;
s#*#.*#g;
s,\$.*$,,g;
s/\\|\\|\(.*\)\^\(.*\)/\.\1\\\/\2/g;
s/\\|\\|\(.*\)/\.\1/g;
/^\.\*$/d;
/^$/d;
EOF

mv $acl "$acl".old
cd $tmp_dir
wget -nv ${source[*]} || $(mv "$acl".old $acl && rm_temp)
sed -f /tmp/adblock.sed $(ls) >> $acl

rm_temp

# squid3 -k reconfigure


Ahora bien para ello debes crear una regla en squid que se llamara:

acl adblock url_regex "/etc/squid3/adblock.acl"
http_access deny adblock


Ahora solo sera de ejecutar el archivo y crear el archivo /etc/squid3/adblock.acl, el script hara todo el trabajo y reiniciar squid con:

Código (bash) [Seleccionar]
sudo service squid3 restart

Despues de eso solo queda probar, esta garantizado, yo lo llevo usando sin problemas desde hace mas de 4 a 5 años con buenos resultados, Espero les Sirva, Saludos

sigue funcionando.... ? no me hayo alguien que me ayude
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: alonsodlz en Agosto 28, 2015, 05:24:46 PM
Cita de: alonsodlz en Agosto 28, 2015, 04:53:09 PM
sigue funcionando.... ? no me hayo alguien que me ayude

bueno jejeje me contesto pasa que no entraba como usuario root y tampoco le habia dado permisos a root  para ello se hace lo siguiente

http://www.esdebian.org/wiki/habilitar-sudo-debian-7

y se siguen los pasos que estan en la foto de la terminal...
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Agosto 30, 2015, 02:22:03 PM
Cita de: alonsodlz en Agosto 28, 2015, 04:53:09 PM
sigue funcionando.... ? no me hayo alguien que me ayude

Sigue funcionando sin problemas, yo lo sigo usando y cada 2 semanas actualizo las listas, ya que siempre salen nuevos sitios o dominios, por lo demas solo necesitas ser root, para poder ejecutarlo, Saludos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: tuaven en Octubre 28, 2015, 10:21:49 AM
Cita de: firecold en Agosto 30, 2015, 02:22:03 PM
Sigue funcionando sin problemas, yo lo sigo usando y cada 2 semanas actualizo las listas, ya que siempre salen nuevos sitios o dominios, por lo demas solo necesitas ser root, para poder ejecutarlo, Saludos

Hola buenos dias se puede aplicar el bloqueo de publicidad en raptorcache 2 mediante el manual?  ???
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Octubre 28, 2015, 12:49:06 PM
Cita de: tuaven en Octubre 28, 2015, 10:21:49 AM
Hola buenos dias se puede aplicar el bloqueo de publicidad en raptorcache 2 mediante el manual?  ???

Aunque tambien puedes usar este: Bloquear Publicidad (http://www.alterserv.com/foros/index.php?topic=1985.0), Saludos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: tuaven en Octubre 28, 2015, 06:26:00 PM
Cita de: firecold en Octubre 28, 2015, 12:49:06 PM
Aunque tambien puedes usar este: Bloquear Publicidad (http://www.alterserv.com/foros/index.php?topic=1985.0), Saludos

Muchas gracias amigo efectivamente estoy usando el manual que publicaste sin embargo estoy redirecionando los anuncios de las webs mas usadas por aqui  ;) Aunque la idea era bloquear todo anuncio :)
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Octubre 28, 2015, 06:53:01 PM
Cita de: tuaven en Octubre 28, 2015, 06:26:00 PM
Muchas gracias amigo efectivamente estoy usando el manual que publicaste sin embargo estoy redirecionando los anuncios de las webs mas usadas por aqui  ;) Aunque la idea era bloquear todo anuncio :)

Entonces pueden usar este tutorial con Squid y Adblock, el cual puede bloquear los anuncios sin problemas, Saludos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: jonimh en Octubre 29, 2015, 10:40:43 AM
Cita de: firecold en Agosto 30, 2015, 02:22:03 PM
Sigue funcionando sin problemas, yo lo sigo usando y cada 2 semanas actualizo las listas, ya que siempre salen nuevos sitios o dominios, por lo demas solo necesitas ser root, para poder ejecutarlo, Saludos
amigo firecold funciona con raptor 2, ya no lo implemente porque crei que no
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Octubre 29, 2015, 08:16:20 PM
Cita de: jonimh en Octubre 29, 2015, 10:40:43 AM
amigo firecold funciona con raptor 2, ya no lo implemente porque crei que no

Funciona sin problemas, ya que se implementa desde squid no desde Raptor, Saludos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: jonimh en Octubre 31, 2015, 09:54:22 AM
Cita de: firecold en Octubre 29, 2015, 08:16:20 PM
Funciona sin problemas, ya que se implementa desde squid no desde Raptor, Saludos
muchas gracias amigo firecold lo voy a implementar en mi servidor, un saludo
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Octubre 31, 2015, 06:39:28 PM
Cita de: jonimh en Octubre 31, 2015, 09:54:22 AM
muchas gracias amigo firecold lo voy a implementar en mi servidor, un saludo

Cualquier cosa me avisas, Saludos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: Maravento en Noviembre 11, 2015, 11:02:42 AM
Hola amigo firecold. gracias por el script. Tengo una propuesta, pero con algunas interrogantes:
Por que no meter dentro del mismo script más listas de adblockplus tanto de exclusión como de bloqueo
Ejemplo:
# excluir
https://easylist-downloads.adblockplus.org/exceptionrules.txt
https://easylist-downloads.adblockplus.org/antiadblockfilters.txt
# bloquear
https://easylist-downloads.adblockplus.org/malwaredomains_full.txt
https://easylist-downloads.adblockplus.org/easylist.txt

Y agregar al squid
##### squid3 rule #####
# BlackAds
acl adblock url_regex "/etc/squid3/adblock.acl"
acl malwaredomains_full dstdomain "/etc/squid3/malwaredomains_full.acl"
# WhiteAds and exclusiones.txt (personal list)
acl exceptionrules url_regex "/etc/squid3/exceptionrules.acl"
acl antiadblockfilters url_regex "/etc/squid3/antiadblockfilters.acl"
acl exclusiones dstdomain "/etc/squid3/exclusiones.txt"
# BlockAds
http_access deny adblock
http_access deny malwaredomains_full
http_access deny !noadblock
http_access deny !exclusiones
http_access deny !exceptionrules
http_access deny !antiadblockfilters
#######################

Pero tengo unas dudas. Si consideras viable meter todas las listas de adblockplus dentro del script...
1. Para las acls exceptionrules, antiadblockfilters y malwaredomains_full, he utilizado dstdomain o url_regex, según el caso, sin embargo, al no estar familiarizado con estas listas me pregunto: ¿es correcto?
2. Es recomendable repetir el mismo procedimiento descrito en el script para adblock.acl, también para los archivos exceptionrules.txt antiadblockfilters.txt y malwaredomains_full.txt, o el procedimiento es diferente para cada archivo mencionado?? (en caso de ser diferente, cuáles serían los cambios?)
Ejemplo:
#### exceptionrules #####
acl1=/etc/squid3/exceptionrules.acl
touch $acl1 && chmod 777 $acl1
source=(
https://easylist-downloads.adblockplus.org/exceptionrules.txt
)
cat > /tmp/adblock.sed <<'EOF'
/.*\$.*/d;
/\n/d;
/.*\#.*/d;
/@@.*/d;
/^!.*/d;
s/\[\]/\[.\]/g;
s#http://#||#g;
s/\/\//||/g
s/^\[.*\]$//g;
s,[+.?&/|],\\&,g;
s#*#.*#g;
s,\$.*$,,g;
s/\\|\\|\(.*\)\^\(.*\)/\.\1\\\/\2/g;
s/\\|\\|\(.*\)/\.\1/g;
/^\.\*$/d;
/^$/d;
EOF

mv $acl1 "$acl1".old
cd $tmp_dir
wget -nv ${source
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Diciembre 18, 2015, 02:47:11 PM
Cita de: Maravento en Noviembre 11, 2015, 11:02:42 AM
Hola amigo firecold. gracias por el script. Tengo una propuesta, pero con algunas interrogantes:
Por que no meter dentro del mismo script más listas de adblockplus tanto de exclusión como de bloqueo
Ejemplo:
# excluir
https://easylist-downloads.adblockplus.org/exceptionrules.txt
https://easylist-downloads.adblockplus.org/antiadblockfilters.txt
# bloquear
https://easylist-downloads.adblockplus.org/malwaredomains_full.txt
https://easylist-downloads.adblockplus.org/easylist.txt

Y agregar al squid
##### squid3 rule #####
# BlackAds
acl adblock url_regex "/etc/squid3/adblock.acl"
acl malwaredomains_full dstdomain "/etc/squid3/malwaredomains_full.acl"
# WhiteAds and exclusiones.txt (personal list)
acl exceptionrules url_regex "/etc/squid3/exceptionrules.acl"
acl antiadblockfilters url_regex "/etc/squid3/antiadblockfilters.acl"
acl exclusiones dstdomain "/etc/squid3/exclusiones.txt"
# BlockAds
http_access deny adblock
http_access deny malwaredomains_full
http_access deny !noadblock
http_access deny !exclusiones
http_access deny !exceptionrules
http_access deny !antiadblockfilters
#######################

Pero tengo unas dudas. Si consideras viable meter todas las listas de adblockplus dentro del script...
1. Para las acls exceptionrules, antiadblockfilters y malwaredomains_full, he utilizado dstdomain o url_regex, según el caso, sin embargo, al no estar familiarizado con estas listas me pregunto: ¿es correcto?
2. Es recomendable repetir el mismo procedimiento descrito en el script para adblock.acl, también para los archivos exceptionrules.txt antiadblockfilters.txt y malwaredomains_full.txt, o el procedimiento es diferente para cada archivo mencionado?? (en caso de ser diferente, cuáles serían los cambios?)
Ejemplo:
#### exceptionrules #####
acl1=/etc/squid3/exceptionrules.acl
touch $acl1 && chmod 777 $acl1
source=(
https://easylist-downloads.adblockplus.org/exceptionrules.txt
)
cat > /tmp/adblock.sed <<'EOF'
/.*\$.*/d;
/\n/d;
/.*\#.*/d;
/@@.*/d;
/^!.*/d;
s/\[\]/\[.\]/g;
s#http://#||#g;
s/\/\//||/g
s/^\[.*\]$//g;
s,[+.?&/|],\\&,g;
s#*#.*#g;
s,\$.*$,,g;
s/\\|\\|\(.*\)\^\(.*\)/\.\1\\\/\2/g;
s/\\|\\|\(.*\)/\.\1/g;
/^\.\*$/d;
/^$/d;
EOF

mv $acl1 "$acl1".old
cd $tmp_dir
wget -nv ${source
  • } || $(mv "$acl1".old $acl1 && rm_temp)
    sed -f /tmp/adblock.sed $(ls) >> $acl1

    rm_temp

    Gracias por todo y un saludo
Amigo Maravento le comento que dentro del script se encuentran los regex para añadir las listas de bloqueo, osea que yo puedo meter cuantas listas de bloqueo quiera, media vez se trate de easylist, ya que las expresiones regulares que utiliza son exclusivas  para estas listas, pero si quieres se pueden revisar las listas que quieres agregar para adaptar las expresiones, para sacar solo lo que se necesita, por eso:

Código (bash) [Seleccionar]
#!/bin/bash

tmp_dir=$(mktemp -d)

rm_temp() {
rm -rf "${tmp_dir}"
rm /tmp/adblock.sed && return 0;
}

acl=/etc/squid3/adblock.acl

source=(
https://easylist-downloads.adblockplus.org/easyprivacy.txt
https://easylist-downloads.adblockplus.org/easylist.txt
https://easylist-downloads.adblockplus.org/easyprivacy_nointernational.txt
https://easylist-downloads.adblockplus.org/easylist_noadult.txt
https://easylist-downloads.adblockplus.org/fanboy-social.txt
)

cat > /tmp/adblock.sed <<'EOF'
/.*\$.*/d;
/\n/d;
/.*\#.*/d;
/@@.*/d;
/^!.*/d;
s/\[\]/\[.\]/g;
s#http://#||#g;
s/\/\//||/g
s/^\[.*\]$//g;
s,[+.?&/|],\\&,g;
s#*#.*#g;
s,\$.*$,,g;
s/\\|\\|\(.*\)\^\(.*\)/\.\1\\\/\2/g;
s/\\|\\|\(.*\)/\.\1/g;
/^\.\*$/d;
/^$/d;
EOF

mv $acl "$acl".old
cd $tmp_dir
wget -nv ${source[*]} || $(mv "$acl".old $acl && rm_temp)
sed -f /tmp/adblock.sed $(ls) >> $acl

rm_temp


En el caso que quisieras agregar otras listas, como tambien lo que he visto es que las listas de exclusiones vienen de una manera diferente y que si la intentas agregar al script no sale como deberia, pero igual es cuestion de verla y saber que hay que quitar con las expresiones, Saludos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: Maravento en Diciembre 18, 2015, 04:15:44 PM
Gracias por tu respuesta. Muy bueno el script. He incluido una referencia a este hilo en el proyecto blacklistweb.com (http://blacklistweb.com), para aquellos que deseen extender el bloqueo en Squid3, no solo de dominios negros, sino también de publicidad (no incluido en el proyecto)
un saludo
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Diciembre 28, 2015, 05:36:47 PM
Cita de: Maravento en Diciembre 18, 2015, 04:15:44 PM
Gracias por tu respuesta. Muy bueno el script. He incluido una referencia a este hilo en el proyecto blacklistweb.com (http://blacklistweb.com), para aquellos que deseen extender el bloqueo en Squid3, no solo de dominios negros, sino también de publicidad (no incluido en el proyecto)
un saludo

Gracias amigo, perdon siempre por mi falta de tiempo ultimamente y por mis respuestas muy tardadas, Saludos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: jsuarez en Abril 12, 2016, 12:01:37 PM
buenas tardes colega firecold como puedo aplicar la reglas adblock en raptorcache2 porque me sale un error y no me bloquea espero de su ayuda gracias.
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: jsuarez en Abril 12, 2016, 12:24:50 PM
el error que me sale cuando ejecuto sudo /etc/publicidad.sh



root@RaptorCache:~# sudo /etc/publicidad.sh
ERROR: El certificado de "easylist-downloads.adblockplus.org" no es confiable.
ERROR: El certificado de "easylist-downloads.adblockplus.org" no tiene un emisor conocido.
sed: no se puede abrir el fichero /tmp/adblock.sed: No existe el fichero o el directorio
rm: no se puede borrar «/tmp/adblock.sed»: No existe el fichero o el directorio
root@RaptorCache:~#
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: lem13631363 en Abril 24, 2016, 08:53:26 PM
que fue aun funciona ?
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: lem13631363 en Abril 25, 2016, 05:49:53 PM
hola alguien me podria dar una manita ?
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: roxdng en Abril 25, 2016, 11:49:51 PM
Cita de: lem13631363 en Abril 25, 2016, 05:49:53 PM
hola alguien me podria dar una manita ?
Qué problema tienes?

Enviado desde Oneplus One

Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: lem13631363 en Abril 26, 2016, 12:41:02 AM
el certificado de "easylist-downloads.adblockplus.org" no tiene un emisor conocido
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: roxdng en Abril 26, 2016, 01:10:09 AM
Pues cambia la fuente, usa otro mirror o otras lista como las que usa abp

Enviado desde Oneplus One

Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: lem13631363 en Abril 26, 2016, 12:27:40 PM
hola jsuarez encontraste solucion¡?
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: jsuarez en Abril 26, 2016, 07:41:03 PM
Cita de: lem13631363 en Abril 26, 2016, 12:27:40 PM
hola jsuarez encontraste solucion¡?
hola amigo no e podido hacer esa configuracion por el error que me salio y lo deje asi
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: lem13631363 en Abril 27, 2016, 12:10:25 AM
gracias por responder como te va con el raptor lo usas con mk?
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: jsuarez en Abril 27, 2016, 08:15:18 AM
Cita de: lem13631363 en Abril 27, 2016, 12:10:25 AM
gracias por responder como te va con el raptor lo usas con mk?
si amigo lo uso con mikrotik y funciona bien por lo montento.
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: lem13631363 en Abril 27, 2016, 11:44:41 AM
j suarez te explico mi problema .... tengo una las con 12 computadoras... me hace full cache no tengo problema con eso  el problema es cuando en el queue simple agrego por ejemplo PC01 y le asigno un valor de  1M deja de funcionar  me abre sin problemas  paginas https  elproblema es en las paginas http por ejemplo en la pagina  elcomercio.com o metacafe.com   al abrir un enlace de video

o me carga unos segundos o simplemnte no caraga y se queda ahi o la misma pagian no teermina de abrir completo solo cuando deshbilito  la regla creada   PC01   --- 1M vuelve a funcionar sin problemas.
Debian GNU/Linux 7.10 (wheezy) / 27-04-2016 11:37 am
AMD Athlon(tm) II X2 240 Processor - 2 cores (64 bits)  / 3.81 GiB RAM
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: jsuarez en Abril 27, 2016, 12:46:17 PM
Cita de: lem13631363 en Abril 27, 2016, 11:44:41 AM
j suarez te explico mi problema .... tengo una las con 12 computadoras... me hace full cache no tengo problema con eso  el problema es cuando en el queue simple agrego por ejemplo PC01 y le asigno un valor de  1M deja de funcionar  me abre sin problemas  paginas https  elproblema es en las paginas http por ejemplo en la pagina  elcomercio.com o metacafe.com   al abrir un enlace de video

o me carga unos segundos o simplemnte no caraga y se queda ahi o la misma pagian no teermina de abrir completo solo cuando deshbilito  la regla creada   PC01   --- 1M vuelve a funcionar sin problemas.
Debian GNU/Linux 7.10 (wheezy) / 27-04-2016 11:37 am
AMD Athlon(tm) II X2 240 Processor - 2 cores (64 bits)  / 3.81 GiB RAM
amigo pasame los datos de teamviewer para revisarte el mikrotik a ver que esta mal
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: lem13631363 en Abril 27, 2016, 01:05:18 PM
super gracias
ahora mismo te lo paso por privado
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: lem13631363 en Abril 27, 2016, 10:42:42 PM
lo maximo jsuarez
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: rubennoboa en Junio 12, 2016, 11:12:00 AM
amigos alguien a podido implementar el Adblock para Bloqueo de Publicidad en raptor 2 porque estaba tratando de implementarlo pero al momento de correrlo me que da off line squid3
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Junio 13, 2016, 03:44:36 PM
Cita de: rubennoboa en Junio 12, 2016, 11:12:00 AM
amigos alguien a podido implementar el Adblock para Bloqueo de Publicidad en raptor 2 porque estaba tratando de implementarlo pero al momento de correrlo me que da off line squid3

Amigo que problemas te ha dado, la verdad yo he estado algo desconectado por cosas del trabajo, pero ya regresare a mi antiguo puesto y tendre mas tiempo, pero dime cual es el problema, ya revisastes tus logs, de porque esta offline squid, Saludos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: Szchmausser en Diciembre 22, 2016, 03:57:30 PM
Quiero aportar algo, para que no se vea el mensaje de "ERROR el URL solicitado no se ha podido conseguir", podemos hacer que ese mensaje sea cambiado. Solo tendríamos que colocar debajo de:

http_access deny adblock

lo siguiente:

#cambio de publicidad con html
deny_info http://192.168.10.2/bloqueo_publicidad.html (http://192.168.10.2/bloqueo_publicidad.html) adblock

ó

#cambio de publicidad con imagen
deny_info http://i.imgur.com/2djunqK.png (http://i.imgur.com/2djunqK.png) adblock

Donde con el parámetro deny_info, indicamos a squid que muestre un mensaje personalizado en caso de no conseguir la url, y donde http://192.168.10.2/bloqueo_publicidad.html (http://192.168.10.2/bloqueo_publicidad.html) es un archivo .html con referencia a una imagen transparente con medidas de 1×1 (o pagina personalizada), la cual sustituirá el horrible mensaje de squid. Esta demás mencionar que con esta medida las posibilidades son muchas, desde colocar nuestra propia publicidad (por el método html) o invisibilizar totalmente la publicidad (con imagen transparente).

Fuente: https://aacable.wordpress.com/2011/06/01/squid-howto-block-ads/

WebPanel v.1.4.3
Debian GNU/Linux 8.6 (jessie) / 22-12-2016 04:43 pm
Intel(R) Pentium(R) CPU G640 @ 2.80GHz - 2 cores (64 bits)  / 1.84 GiB RAM

RaptorCache v.2.0.4.4b
Squid v.3.5.20
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Diciembre 22, 2016, 05:23:28 PM
Cita de: Szchmausser en Diciembre 22, 2016, 03:57:30 PM
Quiero aportar algo, para que no se vea el mensaje de "ERROR el URL solicitado no se ha podido conseguir", podemos hacer que ese mensaje sea cambiado. Solo tendríamos que colocar debajo de:

http_access deny adblock

lo siguiente:

#cambio de publicidad con html
deny_info http://192.168.10.2/bloqueo_publicidad.html (http://192.168.10.2/bloqueo_publicidad.html) adblock

ó

#cambio de publicidad con imagen
deny_info http://i.imgur.com/2djunqK.png (http://i.imgur.com/2djunqK.png) adblock

Donde con el parámetro deny_info, indicamos a squid que muestre un mensaje personalizado en caso de no conseguir la url, y donde http://192.168.10.2/bloqueo_publicidad.html (http://192.168.10.2/bloqueo_publicidad.html) es un archivo .html con referencia a una imagen transparente con medidas de 1×1 (o pagina personalizada), la cual sustituirá el horrible mensaje de squid. Esta demás mencionar que con esta medida las posibilidades son muchas, desde colocar nuestra propia publicidad (por el método html) o invisibilizar totalmente la publicidad (con imagen transparente).

Fuente: https://aacable.wordpress.com/2011/06/01/squid-howto-block-ads/

WebPanel v.1.4.3
Debian GNU/Linux 8.6 (jessie) / 22-12-2016 04:43 pm
Intel(R) Pentium(R) CPU G640 @ 2.80GHz - 2 cores (64 bits)  / 1.84 GiB RAM

RaptorCache v.2.0.4.4b
Squid v.3.5.20

Buena idea, la verdad tengo un post de Deny_Info y no se me habia ocurrido, buena idea, la estare implementado, Saludos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: Szchmausser en Diciembre 22, 2016, 08:29:47 PM
Cita de: firecold en Diciembre 22, 2016, 05:23:28 PM
Buena idea, la verdad tengo un post de Deny_Info y no se me habia ocurrido, buena idea, la estare implementado, Saludos
Me gustaría que la colocaras en tu post inicial, así esta información estaría mas visible para los que quieran implementarla... Saludos!!
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Diciembre 23, 2016, 10:53:23 AM
Cita de: Szchmausser en Diciembre 22, 2016, 08:29:47 PM
Me gustaría que la colocaras en tu post inicial, así esta información estaría mas visible para los que quieran implementarla... Saludos!!
Gracias por la sugerencia, pronto estare modificando el post, Saludos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Enero 25, 2017, 11:18:07 AM
Una pequeña modificacion a dicho tema ha sido agregado al principio del tema, como tambien agregar estas dos fuentes en el script:


https://easylist-downloads.adblockplus.org/easylist.txt
https://easylist-downloads.adblockplus.org/easyprivacy.txt



Saludos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: dalepincha en Junio 03, 2017, 10:37:26 AM
Muy buenas tardes, serian tan amables de indicar el procedimiento desde el inicio, incluyendo como hacer un script y ejecutarlo en debian. Saludos y gracias.
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Junio 04, 2017, 03:24:44 PM
Cita de: dalepincha en Junio 03, 2017, 10:37:26 AM
Muy buenas tardes, serian tan amables de indicar el procedimiento desde el inicio, incluyendo como hacer un script y ejecutarlo en debian. Saludos y gracias.

Para que te des una idea de bash y como hacer un script, te dejo este enlace: DesdeLinux (https://blog.desdelinux.net/shell-bash-y-scripts-todo-sobre-shell-scripting/), y el script completo esta al principio de este tema, ya corregido, Saludos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: dalepincha en Junio 04, 2017, 08:07:35 PM
Muchas gracias, pude hacer el script, pero al ejecutarlo me aparace:

root@Squid3:/home/fede# adblock.sh: 13: adblock.sh: Syntax error: "(" unexpected
Que podra ser?

Muchas gracias!!
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Junio 05, 2017, 10:37:28 AM
Cita de: dalepincha en Junio 04, 2017, 08:07:35 PM
Muchas gracias, pude hacer el script, pero al ejecutarlo me aparace:

root@Squid3:/home/fede# adblock.sh: 13: adblock.sh: Syntax error: "(" unexpected
Que podra ser?

Muchas gracias!!


Amigo busca la linea 13 la cual te esta dando error, Saludos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: dalepincha en Junio 05, 2017, 12:41:14 PM
Hola, si la busque..

es esta:

source=(
https://easylist-downloads.adblockplus.org/easylist.txt
)

Esta tal cual la copie y pegue, pero me da ese error

Pongo Imagen

(http://fotowisp.net/img/2017/06/05/Sintitulo.jpg)

Saludos!
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Junio 06, 2017, 09:08:31 AM
Cita de: dalepincha en Junio 05, 2017, 12:41:14 PM
Hola, si la busque..

es esta:

source=(
https://easylist-downloads.adblockplus.org/easylist.txt
)

Esta tal cual la copie y pegue, pero me da ese error

Pongo Imagen

(http://fotowisp.net/img/2017/06/05/Sintitulo.jpg)

Saludos!

Fijate que probe el script sin problemas, que permisos le has dado al script ya que como sabes los script en Linux funcionan o no con permisos, Saludos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: dalepincha en Junio 06, 2017, 04:45:37 PM
he puesto los siguientes permisos

root@Squid3:/etc/squid3# chmod 777 adblock.acl
root@Squid3:/etc/squid3# chmod +x adblock.acl
root@Squid3:/etc/squid3# sh adblock.acl
adblock.acl: 13: adblock.acl: Syntax error: "(" unexpected

Pero sigue el inconveniente...
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: dalepincha en Junio 11, 2017, 01:45:14 PM
Alguien me podria dar una mano, por favor, sigo con el inconveniente syntax error Saludos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Junio 11, 2017, 02:49:45 PM
Cita de: dalepincha en Junio 11, 2017, 01:45:14 PM
Alguien me podria dar una mano, por favor, sigo con el inconveniente syntax error Saludos

Fijate que en Ubuntu no me da problemas, pero lo probe en Debian y me pasa los mismo que ti, en estos momentos lo estoy modificando,  dame tiempo y estare publicando la correccion, Saludos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: dalepincha en Junio 11, 2017, 03:41:20 PM
Muchas gracias!!

Te comento, el mismo codigo aplique

chmod 777 adblock.sh
chmod +x adblock.sh
./adblock.sh

Y lo ejecuto..

pero no me bloquea las publicidades, en squid.con puse las reglas asi:

(http://fotowisp.net/img/2017/06/11/Sintitulo.jpg)

Esta bien?

Saludos!
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Junio 11, 2017, 05:44:32 PM
Cita de: dalepincha en Junio 11, 2017, 03:41:20 PM
Muchas gracias!!

Te comento, el mismo codigo aplique

chmod 777 adblock.sh
chmod +x adblock.sh
./adblock.sh

Y lo ejecuto..

pero no me bloquea las publicidades, en squid.con puse las reglas asi:

(http://fotowisp.net/img/2017/06/11/Sintitulo.jpg)

Esta bien?

Saludos!



http_access allow milan !adblock
http_access deny adblock
deny_info http:// ...../..png adblock



Tus reglas deben poder permitir la red y al mismo tiempo bloquear la publicidad, Saludos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: dalepincha en Junio 12, 2017, 07:35:33 PM
Muchas gracias!! el proceso lo termine, me quedaria probar si funciona, que pagina podria ver que tenga propagandas?

Saludos
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: dalepincha en Agosto 28, 2017, 12:35:53 PM
Hola muy buenas tardes...

Creo que pude hacer funcionar el filtrado de propagandas... el resultado es este:

(http://fotowisp.net/img/2017/08/28/1.jpg)

No he podido hacer de reemplazar la propaganda bloqueada por una imagen... en squid.conf lo tengo asi:

(http://fotowisp.net/img/2017/08/28/2.jpg)

Por favor, me podrían dar una mano con esto?

Saludos!! y Gracias!!
Título: Re:Squid3 y Adblock para Bloqueo de Publicidad
Publicado por: firecold en Septiembre 15, 2017, 12:27:25 PM
El detalle es ver como tienes tus acl's, el otro detalle es que con https (443) no funciona del todo, Saludos