Menú principal
Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Menú Mostrar Mensajes

Temas - jesger

#1
    Bueno , buenas a todos.

    hoy voy a compartir unas mejoras en relacion a raptor cache, que espero pronto incluyan en el software.
    (creo q me merecere una licencia gratis XD)

    bueno:
    como sabemos raptor funciona bien en el 85% de paginas web https, en la ultima actualizacion incluyeron un apartado en el cual podriamos agregar los link o regex que no queriamos q pasen por raptor.

    entre estas paginas estan los servicios moviles de youtube, whatsapp, facebook, google play, y el juego de LoL, movistar play, etc....

    algunos de estos servicios se solucionaron con la opcion antes mencionada, pero aun asi es nulo para algunas aplicaciones.

    Entonces: La solucion que encontre para estas paginas es el de evitar que pasen por raptor server ( es decir que ni siquiera haga el intento ), esto trae 2 ventajas principales.
              - evita sobrecargar el server raptor con trafico inesesario
              - soluciona el problema de webs y servicios.
    y para esto es necesario tener un mikrotik de router. en donde modificaremos (mejoraremos) las reglas:

    estas son las que existen

    • /ip firewall mangle
    • add action=mark-routing chain=prerouting comment="Raptor - Mangle ====================>" dst-port=80 in-interface=LAN new-routing-mark=raptor_route passthrough=\
    •    no protocol=tcp
    • add action=mark-routing chain=prerouting comment="Raptor - Mangle ====================>" dst-port=443 in-interface=LAN new-routing-mark=raptor_route \
    •    passthrough=no protocol=tcp src-address-list=https_users
    al modificar deben terminar asi:



    • como se ve, hay una lista llamada "no-cache-sitios" que es la lista donde incluiremos el link que queremos que evite pasar por el server de raptor. ( cabe resaltar que el hacer esto evita que pase todo el contenido que va redirecionado hacia la ip del link)
    • Hecho lo anterior. ya podemos empesar a agregar en /ip firewall address-list los link que queremos evitar que pasen por el server de raptor de manera directa como si no existiera un raptor en la red.
    • empecemos:
    • Para que funcionen los moviles con youtube y playstore facebook (aun se requiere el certificado instalado en el movil para la cache del resto de contenido)


    • add address=android.l.google.com list=no-cache-sitios
    • add address=safebrowsing.cache.l.google.com list=no-cache-sitios
    • add address=googleapis.l.google.com list=no-cache-sitios
      add address=video-stats.l.google.com list=no-cache-sitios
            add address=youtube-ui.l.google.com list=no-cache-sitios

    • add address=fblive.facebook.com disabled=yes list=no-cache-sitios
    • add address=star.c10r.facebook.com disabled=yes list=no-cache-sitios
    • add address=scontent.xx.fbcdn.net disabled=yes list=no-cache-sitios
    • add address=instagram.c10r.facebook.com disabled=yes list=no-cache-sitios
      add address=mqtt.c10r.facebook.com disabled=yes list=no-cache-sitios
      add address=z-m.c10r.facebook.com disabled=yes list=no-cache-sitios
      add address=z-p42-instagram.c10r.facebook.com disabled=yes list=no-cache-sitios
      add address=a.ns.t.fbcdn.net disabled=yes list=no-cache-sitios
      add address=b.ns.t.fbcdn.net disabled=yes list=no-cache-sitios


    para league of legends

    add address=auth.riotgames.com list=no-cache-sitios
    add address=entitlements.auth.riotgames.com list=no-cache-sitios
    add address=lq.la2.lol.riotgames.com list=no-cache-sitios
    add address=playerpreferences.riotgames.com list=no-cache-sitios
    add address=us.edge.rms.si.riotgames.com list=no-cache-sitios
    add address=la2.cap.riotgames.com list=no-cache-sitios
    add address=acs.leagueoflegends.com list=no-cache-sitios
    add address=contenttargeting.leagueoflegends.com list=no-cache-sitios
    add address=loadouts.la2.leagueoflegends.com list=no-cache-sitios

    Otros:

    add address=ucweb.movistarplay.com.pe comment="login movistarplay" disabled=yes list=no-cache-sitios
    add address=wvcypherdrm.gvp.telefonica.com comment="online movistarplay" disabled=yes list=no-cache-sitios
    add address=mum.mikrotik.com disabled=yes list=no-cache-sitios

    [/li]
Hecho esto ustedes ya podran ingresar y loguearse sin problemas en los distintos sitios web propuestos, esto no perjudica el contenido que nos interesa almacenar en cache, ya que las ip que estamos evitando hacer pasar por el servidor de cache son links de identificacion, resolucion, conexion a base de datos, y otros, pero los links  e ips del contenido cacheable seguiran pasando por el server de raptor

*************************************************************************************
league of legends ............................ :)
para finalizar voy a indicar una actualizacion que se tendra que realizar en el servidor raptor cache  para poder realizar el cache de todas la imagenes y videos de league of legends (que por cierto no son nada livianos, ni poquitos)

comencemos:

para ello usaremos puty

y ingresamos en nano /etc/raptor/brsts.lst
y agregamos:

\.whatsapp\.com
w[0-9]\.web\.whatsapp\.com
web\.whatsapp\.com
\.wikipedia\.org
\.instagram\.com
\.github\.com
\.riotgames\.com
\.leagueoflegends\.com
ll[0-9]+\.dragonbound\.net

luego en nano /etc/raptor/peers

y buscamos esta parte

#;
refresh_pattern -i ^http.*rp\.os.* 10080 80%  79900 override-expire override-lastmod ignore-reload ignore-no-store ignore-must-revalidate ignore-private ignore-auth
refresh_pattern ^http://([a-zA-Z0-9\-]+)\.squid\.internal/.* 241920 99% 241920 override-lastmod override-expire ignore-reload ignore-private ignore-no-store ignore-must-revalidate reload-into-ims ignore-auth store-stale
refresh_pattern ^ftp:           1440    20%     10080
refresh_pattern ^gopher:        1440    0%      1440
refresh_pattern -i (/cgi-bin/|\?) 0     0%      0
#refresh_pattern .               0       20%     4320
#;

donde agregamos lo siguiente en la parte superior

refresh_pattern -i ^https?:\/\/.*lolstatic.*\/(.*\.(webp|jpg|png)).* 3000 99% 252858 override-lastmod override-expire ignore-reload ignore-private ignore-no-store igno$

listo, con esto sera un relampago al habrir lol

seguiere trabajano espero lo y me consideren gracias
#2
buen dia , como siempre aportando a este proyecto.

Habran notado que youtube a aperturado una nueva web

https://music.youtube.com

el problema q sucede es que cuando se intenta reproducir algun video que esta almacenado en cache desde la pagina web normal, no reproduce o lo hace con herrores, y viceversa

https://www.youtube.com

la solucion la encontre al mejorar el codigo en store-id.pl
hay que agregar a la lista: @c = m/[&?]c\=([^\&\s]*)/;
asi:
} elsif ($_ =~ m/^https?\:\/\/.*(youtube|googlevideo).*videoplayback.*source=youtube.*/){
        @range = m/[&?](range\=[^\&\s]*)/;
        @lmt = m/[&?]lmt\=([^\&\s]*)/;
        @clen = m/[&?]clen\=([^\&\s]*)/;
        @cpn = m/[&?]cpn\=([^\&\s]*)/;
        @mime = m/[&?](mime\=[^\&\s]*)/;
        @c = m/[&?]c\=([^\&\s]*)/;
            
y tambien aqui:


}$out="OK store-id=http://video-srv.squid.internal/@itag&cpn=@cpn&@c&@lmt&@clen&@mime&@range"


esto traera en consecuencia q toda la cahe almacenada quede inutil, pero todo lo nuevo ya no tendra problema, y podremos almacenar el video de ambas paginas de youtube
#3
Buen dia amigos .... estoy requiriendo copilar SNMP de squid3 de raptor. y no encuentro el archivo configure
quisiera me ayudaran.  ademas tambien

cache_replacement_policy heap LFUDA no funciona y quiisera copilarlo ... que vendria hacer gracias ... o si lo pueden implementar en sus codigos  para actualizarlo

cabe aclara que lo tengo funcionando exelentemente http como https  el servidor raptor.

espero respuesta
#4
Bueno buen dia...
hoy quiero traer una mejora que realize en Raptorcache2 y que esta teniendo un resultado fantastico..
quisas lo puedan considerar para la siguiente actualizacion de raptor.
el detalle esta en hacer algunos cambios minusculos a la configuracion de raptor via terminal


lo primero seria editar en :

1º /etc/raptor/idst.pl
y reemplazar

($url=~ m/^https?:\/\/scontent.*\.(fbcdn|akamaihd)\.net(.*\.jpg).*/)
por esto

($url=~ m/^https?:\/\/scontent.*\.(fbcdn|akamaihd)\.net(.*\.(png|gif|jpg)).*/)

2º /etc/raptor/peers


acl str1 url_regex -i ^https?:\/\/scontent.*\.(fbcdn|akamaihd)\.net(.*\.jpg).*
por esto

acl str1 url_regex -i ^https?:\/\/scontent.*\.(fbcdn|akamaihd)\.net(.*\.(png|gif|jpg)).*
acl str1 url_regex -i ^https?:\/\/.*\.fbcdn\.net(.*\.(webp|mp4|jpg|bmp|png|flv|m4v|gif|jpeg)\??).*$



refresh_pattern -i ^https?:\/\/scontent.*\.(fbcdn|akamaihd)\.net(.*\.jpg).* 241920 99%
241920 ignore-no-store ignore-private override-expire override-lastmod reload-into-ims ignore-auth

por esto

refresh_pattern -i ^https?:\/\/scontent.*\.(fbcdn|akamaihd)\.net(.*\.(png|gif|jpg)).*
241920 99% 241920 ignore-no-store ignore-private override-expire override-lastmod reload-into-ims ignore-auth
refresh_pattern \.*(xx|ak)\.fbcdn\.net.*\.(mp4|jpg|bmp|png|flv|m4v|gif|jpeg) 241920 99% 241920 ignore-no-store ignore-private override-expire override-lastmod reload-into-ims ignore-auth


de esta manera le estamos diciendo a raptor que tambien guarde imagenes en formato PNG y GIF y videos mp4 que son mas pesados.. eso quiere decir que nececitaremos de un buen equipo cache
#5
Buen dia

en esta oportunaidad quisera saber cual es la funcion de este dato
cache_peer_access

si lo aplico en squid que efectos tendria

quiiera poner la siguiente regla en mi squid

acl lst url_regex -i "/etc/squid/no_cache_contenido.lst"
acl exts url_regex -i \.(cab|exe|msi|msu|zip|deb|rpm|bz|bz2|gz|tgz|rar|bin|7z|mp3|mp4|flv)$
cache_peer_access 192.168.10.2 allow exts
cache_peer_access 192.168.10.2 deny lst
cache_peer_access 192.168.10.2 deny all

quisiera que me aclaren porq eh visto info pero no tengo mucho detalle

en la lista esta lo siguiente
^http.*(10\.(([0,1]?[0-9]{1,2}|2[0-4][0-9]|25[0-5])\.){2}([0,1]?[0-9]{1,2}|2[0-4][0-9]|25[0-5])).*
^http.*(172\.(1[6-9]|2[0-9]|3[0-1])\.([0,1]?[0-9]{1,2}|2[0-4][0-9]|25[0-5])\.([0,1]?[0-9]{1,2}|2[0-4][0-9]|25[0-5])).*
^http.*(192\.168\.([0,1]?[0-9]{1,2}|2[0-4][0-9]|25[0-5])\.([0,1]?[0-9]{1,2}|2[0-4][0-9]|25[0-5])).*
http.*(\.cgi|\.css)(\?|$).*

quiero evitar el cache de este contenido y no se si lo estoy haciendo bien
#6
bueno dia.

mi consulta  viene a si es que podria agregar mis reglas de squid, por ejemplo refres_pattner y mas sin dañar el funcionamiento de raptor, y en que parte deberia ir... soy nuevo en esto   y quisiera su ayuda
#7
Plugins para RaptorCache / Plugin 2017
Febrero 11, 2017, 09:50:54 PM
Hola a todos. El motivo de este post es que a la actualidad no hay manera de saber que plugins están activos y funcionales para raptor cache 2 . todos los post son antiguos. Entonces valdría la pena el realizar una lista 2017 de los plugin funcionales y así mejorar las prestaciones de raptor . 

Por cierto EH instalado el certificado en mi móvil androi y funciona bien en la mayoría Dr casos. Pero hay un serio problema con la app de facebook . simplemente no muestra. Esperó se considere esto.  . 
#8
RaptorCache en General / problema con firefox
Febrero 10, 2017, 09:34:17 AM
https://www.mozilla.org/es-ES/firefox/new/

usuarios conectados a raptor no pueden ingresar a la web de firefox

todos los demas ok 

sale error 71
#9
hola a todos... el dia de ayer eh instalado raptor2 en mi server con debian 8 sin ningun percance.

lo hice tal cual esta en el siguiente link 

http://www.alterserv.com/foros/index.php?topic=2308.0

http://www.raptorcache.org/

el problema es que pongo el ip de acceso 192.168.10.2:82 y me sale el panel de login.... pongo admin admin y luego sale error 500 y no carga nada

le puse trafico y tampoco hace cache... en el mikrotik esta todo configurado y ok.... hice la prueba con el puerto 80 a otro server squid y funciona bien el mikrotik redirigiendo el trafico pero cuando pongo raptor cache no pasa nada ....

non se si alguien me pueda ayudar a solucionarlo .....
#10
Squid 2.7 & Squid 3.x / agregar disco duro externo a squid
Diciembre 18, 2016, 05:21:54 PM
Hola a todos... bueno al llano sucede que ehmontado en mi server squid un disco duro usb  de 1TB pero no se como hacer para queste tambien trabaje con squid ya que la memora del server solo tiene 40GB y se llena muy rapido..... 

antiguamente el disco externo lo trabajaba con mikrotik y sin problemas.... pero me indicaron que squid era mas potente ... pero no logro hacer que trabaje con el disco duro externo solo con su dico principal


agradeceria su ayuda..


posdata

ya esta formateado el disco duro externo en ext4

gracias por su ayuda