RaptorCache - YouTube HTTP

Publicado por joemg6, Enero 18, 2015, 04:29:41 PM

Tema anterior - Siguiente tema

JVProducciones

Cita de: firecold en Enero 26, 2015, 02:14:49 PM
Mejor agrega estas reglas despues de:

acl CONNECT method CONNECT

Ya que recuerda que squid lee las reglas de arriba hacia abajo y ademas para que no imterrumpa las demas reglas, Saludos
Firecold y que pasara si agregas a google.com  en esa regla? Para que de arranque inicien en http....

willysantana

Cita de: firecold en Enero 26, 2015, 02:14:49 PM
Mejor agrega estas reglas despues de:

acl CONNECT method CONNECT

Ya que recuerda que squid lee las reglas de arriba hacia abajo y ademas para que no imterrumpa las demas reglas, Saludos

donde pongo esta regla.

te paso mi squid.conf para que lo revises.
#========================== Squid 3.x Conf ===========================#
#
# Opciones de SQUID 3.x
#----------------------------------------------------------------------
http_port 3128 intercept
visible_hostname proxy.os.com
icp_port 0
#----------------------------------------------------------------------
acl youtube url_regex -i youtube.com
request_header_access User-Agent deny youtube
request_header_replace User-Agent Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
#----------------------------------------------------------------------
#request_header_access User-Agent deny all
#request_header_replace User-Agent Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
#----------------------------------------------------------------------
#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 30 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 50000  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.77.100 parent 8080 0 proxy-only no-digest
dead_peer_timeout 2 seconds
cache_peer_access 192.168.77.100 allow raptor_lst
cache_peer_access 192.168.77.100 deny all
#----------------------------------------------------------------------
##################=====pega esto al final del squid.conf=====##################
#
# -----------------------------------------------------------------------------
# Qos_Flows
# -----------------------------------------------------------------------------
qos_flows local-hit=0x30
qos_flows parent-hit=0x32
qos_flows disable-preserve-miss

luistec

Cita de: firecold en Enero 26, 2015, 02:14:49 PM
Mejor agrega estas reglas despues de:

acl CONNECT method CONNECT

Ya que recuerda que squid lee las reglas de arriba hacia abajo y ademas para que no imterrumpa las demas reglas, Saludos
Esa regla no interrumpe a las demás reglas ya que solo accede a una parte especifica del header, en ese caso deniega y modifica, hay usuarios experimentados que tienen un orden distinto en sus reglas, claro eso si respetando la jeraquia de las directivas, es discutible, pero eso ya se acomoda más a una configuración personalizada.

Saludos.

willysantana

Cita de: firecold en Enero 26, 2015, 02:14:49 PM
Mejor agrega estas reglas despues de:

acl CONNECT method CONNECT

Ya que recuerda que squid lee las reglas de arriba hacia abajo y ademas para que no imterrumpa las demas reglas, Saludos

amigo algo como esto.
#========================== Squid 3.x Conf ===========================#
#
# Opciones de SQUID 3.x
#----------------------------------------------------------------------
http_port 3128 intercept
visible_hostname proxy.os.com
icp_port 0
#----------------------------------------------------------------------
#request_header_access User-Agent deny all
#request_header_replace User-Agent Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
#----------------------------------------------------------------------
#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 youtube url_regex -i youtube.com
request_header_access User-Agent deny youtube
request_header_replace User-Agent Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)

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

firecold

Cita de: luistec en Enero 26, 2015, 03:09:28 PM
Esa regla no interrumpe a las demás reglas ya que solo accede a una parte especifica del header, en ese caso deniega y modifica, hay usuarios experimentados que tienen un orden distinto en sus reglas, claro eso si respetando la jeraquia de las directivas, es discutible, pero eso ya se acomoda más a una configuración personalizada.

Saludos.

Tienes razon amigo, en mi caso soy un poco ordenado, por no decir exageradamente ordenado, gracias por la correccion, Saludos

willysantana

hola amigo todavía sigue el problema de los celular y el roku .alguien lo pudo resolver alguna ayuda gracias.

firecold

Cita de: willysantana en Enero 27, 2015, 07:31:05 AM
hola amigo todavía sigue el problema de los celular y el roku .alguien lo pudo resolver alguna ayuda gracias.

Yo te recomendaria mandarle un MP a Luistec, ya que es el experto en MK, Saludos

willysantana

Cita de: firecold en Enero 27, 2015, 10:04:54 AM
Yo te recomendaria mandarle un MP a Luistec, ya que es el experto en MK, Saludos

amigo uso el cache dns en el mk pero lo apague en el raptor no me trae algún problemas.

search proxy.os.com
#nameserver 127.0.0.1
nameserver 8.8.8.8
nameserver 8.8.4.4


tonyvzla

Cita de: willysantana en Enero 27, 2015, 03:31:20 PM
amigo uso el cache dns en el mk pero lo apague en el raptor no me trae algún problemas.

search proxy.os.com
#nameserver 127.0.0.1
nameserver 8.8.8.8
nameserver 8.8.4.4
Te recomiedo lo dejes asi

nameserver IP_MK_GATEWAY

Saludos
En ayuda de los mas desprotegidos

ZonawifiSDP

yo hice los cambios y nada!  ???

willysantana

Cita de: tonyvzla en Enero 27, 2015, 06:11:16 PM
Cita de: willysantana en Enero 27, 2015, 03:31:20 PM
amigo uso el cache dns en el mk pero lo apague en el raptor no me trae algún problemas.

search proxy.os.com
#nameserver 127.0.0.1
nameserver 8.8.8.8
nameserver 8.8.4.4
Te recomiedo lo dejes asi

nameserver IP_MK_GATEWAY

Saludos

hola amigo. la ip del mk para el server es 192.168.77.100 el gateway 192.168.77.1 dime como quedarías en mi caso.

search proxy.os.com
#nameserver 192.168.77.1
nameserver 8.8.8.8
nameserver 8.8.4.4

andret1719

Cita de: willysantana en Enero 27, 2015, 09:20:30 PM
hola amigo. la ip del mk para el server es 192.168.77.100 el gateway 192.168.77.1 dime como quedarías en mi caso.

search proxy.os.com
#nameserver 192.168.77.1
nameserver 8.8.8.8
nameserver 8.8.4.4


Pero quitandole el numeral no?
nameserver 192.168.77.1

ISPsuperspeed

AYUDA por favor! tengo problemas con youtube, al momento de cambiar de resolucion automaticamente de lentea la carga de los videos... no abra alguna manera de que salga los  videos a una sola resolucion?

willysantana

Cita de: andret1719 en Enero 27, 2015, 09:51:25 PM

Pero quitandole el numeral no?
nameserver 192.168.77.1

hola amigo. de este modo quien hara caché de dns? recuerda que el mk esta haciendo caché

07350286

Cita de: ISPsuperspeed en Enero 28, 2015, 01:28:32 AM
AYUDA por favor! tengo problemas con youtube, al momento de cambiar de resolucion automaticamente de lentea la carga de los videos... no abra alguna manera de que salga los  videos a una sola resolucion?
Si se puede amigo, instala este complemento en GoogleChorme y Firefox.   y lo configuras para que salga una sola resolución, aunque el usuario maximice la ventana del video, aún así sigue saliendo la misma resolución, ademas de esto tienen una opción para acelerar la carga de video Speed Booster - Better video preloading / buffering.

Para Google Chrome lo descarga desde aquí.

https://chrome.google.com/webstore/detail/magic-actions-for-youtube/abjcfabbhafbcdfjoecdgepllmpfceif

Para Firefox lo descarga desde aquí,  para instalar tienes que abrir primero Firefox, te vas en la opción complementos y lo arrastra el archivo descargado allí...

http://www.chip.de/downloads/Magic-Actions-for-YouTube-fuer-Firefox_56935285.html

ISPsuperspeed

Cita de: 07350286 en Enero 28, 2015, 09:55:35 AM
Si se puede amigo, instala este complemento en GoogleChorme y Firefox.   y lo configuras para que salga una sola resolución, aunque el usuario maximice la ventana del video, aún así sigue saliendo la misma resolución, ademas de esto tienen una opción para acelerar la carga de video Speed Booster - Better video preloading / buffering.

Para Google Chrome lo descarga desde aquí.

https://chrome.google.com/webstore/detail/magic-actions-for-youtube/abjcfabbhafbcdfjoecdgepllmpfceif

Para Firefox lo descarga desde aquí,  para instalar tienes que abrir primero Firefox, te vas en la opción complementos y lo arrastra el archivo descargado allí...

http://www.chip.de/downloads/Magic-Actions-for-YouTube-fuer-Firefox_56935285.html

gracias por tu ayuda, pero no abra alguna manera de hacerlo desde raptor? es que es un como tedioso ir cliente por cliente solo para instalarles el plugin. nuevamente se agradese

07350286

Cita de: ISPsuperspeed en Enero 28, 2015, 10:05:03 AM
gracias por tu ayuda, pero no abra alguna manera de hacerlo desde raptor? es que es un como tedioso ir cliente por cliente solo para instalarles el plugin. nuevamente se agradese
Lo siento allí no puedo ayudarte, habrá que preguntarles nuestro administrador y moderadores si se puede hacer desde squid..  Yo lo tengo implementado así como te comente, a mi se me hace fácil por tengo un cyber...

willysantana

Cita de: andret1719 en Enero 27, 2015, 09:51:25 PM

Pero quitandole el numeral no?
nameserver 192.168.77.1

hola amigo. de este modo quien hara caché de dns? recuerda que el mk esta haciendo caché

josemanuel155

un saludo a todos
como mi amigo que tambien no le caminaba el youtube porque se paraba a los 6 segundo cuando mucho llegaba a 14 segundo y se paraba y se quedaba en negro

la solucion  fue desintalar el adobe flahs y ahora si seven los videos   :o
un saludos para todos desde venezuela

angel

tengo un problema con el cacheo de youtube, ya puse esta directiva request_header_access User-Agent deny all
request_header_replace User-Agent Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
en el squid pero no tengo  hit de los videos que se han visto, el raptor lo tengo en modo gateway y esta trabajando bien, salvo con lo de youtube, me gustaria que me facilitaran la configuracion del squid en modo gateway de alguno que tambien lo tenga trabajando en modo gateway y tenga hit en los videos de youtube para ver que es lo que esta fallando en el mio gracias de antemano