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 - robertjs

#1
Otros / HandyCache Repack 2015 update 1
Marzo 04, 2015, 03:25:46 PM
Hola a todos, como les prometi por aqui les traigo el HC el cual lo titule "Repack 2015", porque lo puse ese nombre, por la simple razon ...
De que use el HC cache que public nuesto amigo "JVProducciones".. y solo agrege algunas extenciones y reglas, aparte de eso que reordene un poco y borre lo que no se utilizaba.

Hay aun cosas por pulir y optimizar mas, pero ya les comparto lo que tengo,
Version HC 1.0.0.551 (El que ya usamos)

Dejare una guia de instalacion de nuestro amigo "JVProducciones"

CitarInstalación de HandyCache paralelo a Mikrotik

Después de hacer diversas pruebas y viendo los resultados brindados por este simple pero eficiente programa les comparto esta información recopilada de varios foros y paginas en otros idiomas (ruso y indonesio)

Detallo algunas de las funciones:

1.- Descargamos los videos de youtube en el formato flv o mp4 (como era anteriormente) puedes pausar y el video seguirá descargando.
2.- El video no cambiará automáticamente de resolución si esta en 360p al maximizar seguirá siendo 360p y un único archivo (actualmente cambia de múltiples resoluciones empeorando así el cacheo de partes)
3.- Se puede hacer que el video siempre cargue en 240p al maximizar seguirá siendo 240p (para isp que ofrecen velocidades inferiores a 1 mega al cliente, esto es excelente)
4.- bloqueo de publicidad y redireccionamientos  (implementación de reglas de bloqueo y redirección sin hacer que la red se torne lenta como pasa con el webproxy de mikrotik)
5.- Cache a https con instalación de certificados (instalando certificados a cada unos de los clientes se podría hacer cache a https Youtube, facebook y otros)
6.- manejo de extensiones escritos en código Lua q aumenta grandemente su capacidad
7.- lista Blanca para sitios donde no se quiere que pase por handycache o alguna de sus funciones

Reglas utilizadas:
Regla N° 1
Redireccionamiento:
Código (mk) [Seleccionar]
/ip firewall nat
add action=dst-nat chain=dstnat comment="Redirect Handycache" dst-address=\
    ! 192.168.10.2 dst-port=80,8080,8888,8880,8777,3477 in-interface="LAN" protocol=tcp \
    to-addresses=192.168.10.2 to-ports=8080

Muchos me preguntan si es posible redireccionar el puerto 443 (https), hasta el momento no se ha podido hacer ni creo que se pueda. si lo que quieren es usar https en los clientes se tendrá que hacer la redireccion de manera manual en cada uno de los clientes agregando ip del proxy y el puerto a usar..

Regla N° 2
Marcado de paquetes:
Código (mk) [Seleccionar]
/ip firewall mangle
add action=mark-connection chain=postrouting comment=HandyCache content=\
    "Server: HandyCache" new-connection-mark=handy-connection protocol=tcp \
    src-address=192.168.10.2
add action=mark-packet chain=postrouting connection-mark=handy-connection \
    new-packet-mark=handy-packs


Regla N° 3
y ahora el Fulcache:
Version 6.x
Código (mk) [Seleccionar]
/queue simple
add comment="Servidor Proxy HC" limit-at=15M/15M max-limit=5M/5M name=\
    HandyCache packet-marks=handy-packs priority=6/6 queue=default/default \
    target=""


Regla N° 3.1
Version 5.x (aun no lo e probado)
Código (mk) [Seleccionar]
/queue tree
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
    max-limit=5M name=HandyCache packet-mark=handy-packs parent=\
    global-out priority=4 queue=default


Opcional: Recomendado


Una regla que uso
La verdad que para mi dejar una regla general para fullcache no me llama mucho la atención así que utilizo una pequeña variante que hace que cada uno de mis clientes tenga 5 megas de fullcache y limito a 10 megas como máximo de salida general de la cache, les dejo una imagen para que se guíen mejor:
Se los recomiendo

Código (mk) [Seleccionar]
/queue type
add kind=pcq name=UserHC pcq-classifier=dst-address pcq-dst-address6-mask=64 \
    pcq-rate=5M pcq-src-address6-mask=64

Si usan esta regla opcional entonces no usen la regla N° 3 usen la siguiente regla.. que solo es la mikrotik Ver. 6.xxx

Código (mk) [Seleccionar]
/queue simple
add comment="Servidor Proxy HC" max-limit=15M/15M name=HandyCache \
    packet-marks=handy-packs priority=6/6 queue=default/UserHC


Video de instalacion:
Pendiente... Cargando....









Link de descarga: -----> HandyCache Repack 2015

Update 1
-----> Update 1 / 11-03-2015
CitarMejoras:
+ Se agrego una mejora en el UserAgente "manipulacion de user egent de usuario para youtube y google". [El anterior user agente esta desactivado/no fue borrado]
+ Ahora youtube guarda los videos en partes, y incluso si cambias de resolucion, y esa parte guardada en el cache automaticamente carga del cache.
+ Se agrego una nueva extension donde algunas reglas no guardan archivos de algunas paginas dinamicas "Esta en modo fase prueba - pendiente para mejorar y optimizar mejor las reglas".

CitarPendientes:
* Aun no se pudo mantener la resolucion.
* Optimizar el cache de antivirus avast.
* HTML5 El firefox pendiente, aun no guarda en cache.

CitarRecomendaciones:
- No olviden siempre hacer un back del HC anterior que tengan, o renombrar para hacer las pruebas necesarias con el nuevo.
- Si fuera posible hagan uso de la herramienta "HandyCache Cache Cleaner" que esta en la carpeta HC, para limpiar arechivos ya pasados, no utilizables.



Agradecimientos:
Especiales por dejarnos publicar.
* Joemg6     --> Dueño del foro
* Moderadores           --> pongo moderadores porque no se cuanto hay :)

* JVProducciones
* HandyCache
*  Komunitas
*
* Otros que ya apareceran :)

EDITADO: Por Firecold


#2
Hola como estan, despues de tiempo por aqui...


Bueno mi consulta es la siguiente...
Alguien ya pudo armas un plugins de Youtube y googlevideo?

Haber si es asi, seria tan amable de compartirme los plugins necesarios para el chacheo de youtube..!!

Se los agradeceria mucho... porque tal ves nuestro amigo Joe se demore mas de lo esperado o no lo se,

Eh trato de adaptar el plugins de thunder que mejoraron dicen y que anda bien, el tal forkThunder o algo asi...
la cosa que pude complilar los cpp, pero no me funcionan.. tal ves no lo hice la manera correcta :c
porque las paginas em dejan en blanco :C

Espero sus respuestas
#3
Hola a todos.. bueno estaba haciendo pruebas de un pluging nuevos.. y me di cuenta que el squid3 me da todo solo puro MISS

aqui unas imagenes y la configuracion .. uso squid3 TOS12



Haber quien me ayuda.. en la configuracion correcta del TOS12
#4
Hola a todos.. como dice el titulo quiero que me ayuden a hacer un pluging de esta pagina de juego online via Flash .. o algo asi es creo yo..

esta es la web Legend Online

E tratado de hacerlo con el programita que publicaron.. puse el link oasgames.com

pero revisando con el chrome ..

salen estas direciones con oasgames.com:8080  Ejemplos de algunas capturas..

http://res72sqsa.oasgames.com:8080/sounds/BGM102506.flv
http://res72sqsa.oasgames.com:8080/images/mapName/1131.png?lv=c4da9d2fabf061bd8a906532cbf850db&
http://res72sqsa.oasgames.com:8080/images/head/19.swf?lv=076f8daf50d13b8449c591f51b2f835d&

y asi sucesivamente.. todo...

haber un buen samaritano que me ayude.. Gracias..!!!



#5
Hola como dice el titulo.. quiero hacer que la pagina movistar no pase por raptor..
haber si alguien me ayuda con una regla en espesifica.. para que esa pagina u otras no pases por raptor..
#6
Hola.
como dice el titulo.. quiero instalar este sistema en el servidor debian..

MikroWISP Manager

Queria saber si instalando de la forma en que ellos explican afectaria algo al raptor o al panel de control..

esper sus opiniones..

lo quiero instalar para llevar un mejor control en mi hotspot ..

saludos.
#7
Hola.. navegando y buscando informacion sobre como hacer fullcache a las paginas https:

Me logre encontrar esto.. que decian que seria posible hacerlo mediante squid3 ..

haber si algun experto revise y nos ayude :)

configure HTTPS support in squid3 debian

Saludos a todos...
#8
Hola.. a toda la comunidad-- haber si me pueden ayudar con este plugin ..
Aqi estan jugando el juego plantas vs zombies aventure..

aqui les dejo el link del juego..

Plantas Vs Zombies

Espero me ayuden.. gracias de ante mano
#9
Hola a todos .. tengo un problema.. el plugin socialpointgames.com no me hace nada .. o mejor dicho raptor no hace nada..

el plugin que uso es este

Código (cpp) [Seleccionar]
#include <iostream>
#include <cstring>
#include <vector>
#include "../utils.cpp"

using namespace std;

// regex
// http.*\.socialpointgames\.com.*(\.jpg|\.png|\.swf|\.mp3)
// use this line to compile
// g++ -I. -fPIC -shared -g -o socialpointgames.com.so socialpointgames.com.cpp

string dominiotxt="socialpg";
string get_filename(string url) {
                vector<string> resultado;
                if (url.find("?") != string::npos) {
                        stringexplode(url, "?", &resultado);
                        stringexplode(resultado.at(resultado.size()-2), "/", &resultado);
                        return resultado.at(resultado.size()-1);           
                } else {
                        stringexplode(url, "/", &resultado);
                        return resultado.at(resultado.size()-1);
                }
}

extern "C" resposta getmatch(const string url) {
    resposta r;

    if ( (url.find("/dragoncity/") != string::npos)
       ) {
    dominiotxt="socialpg/dragoncity";
    }
    if ( (url.find("/socialwars/") != string::npos)
       ) {
    dominiotxt="socialpg/socialwars";
    }
    if ( (url.find("/socialempires/") != string::npos)
       ) {
    dominiotxt="socialpg/socialempires";
    }
    if ( (url.find(".socialpointgames.com/") != string::npos) and
   ((url.find(".jpg")!= string::npos) or
   (url.find(".png")!= string::npos) or
   (url.find(".mp3")!= string::npos) or
   (url.find(".swf")!= string::npos))
       ) {

           r.file = get_filename(url);
                if (!r.file.empty()) {
                        r.match = true;
                       r.domain = dominiotxt;
                } else {
                        r.match = false;
                }
        } else {
                r.match = false;
        }
        return r;
}


no se si esta bien o esta mal.. porque no trabaja nada ni me almacena.. en dominios no se muestra nada

a alguien le sucede lo mismo?
#10
Hola hola a todos.. bueno ase tiempo tengo un dilema .. e buscado e leido y asta el momento no e logrado acceder a mi accespoint remotamente se podria decir..

tengo mi mikrotik rb750gl y lo que kiero es ingresar a mi accespoint que lo tengo en hotspot.

trabajo con pppoe .. mi conexiones estan asi..

ether1= wan
ether2= lan
ether3= hotspot
ether4 raptorcache.

la cosa es como hagoa para ingresar a mi accespoint del erther2 al ether3

lei sobre amarres de mac ip bling de nat y cosas asi.. pero me enriedo :) haber si me tiene paciencia y me puede ayudar

el ip de mi accespoint es 192.168.1.200

el ip de mi lan es 192.168.15.1
el ip de hotspot 192.168.25.1

.. espero me aya podido explicar y me ayuden ..!! gracias.
#11
Plugins de Antivirus / [Aporte] Plugin de kaspersky
Agosto 12, 2013, 11:12:34 AM
Hola a todos, aqi les traigo el plugin funcional del kaspersky antivirus. espero les sea de mucha utilidad para algunos.

PD: Aun no se como poner los codigos de forma correcta pero lo pondre en en Quote.



Código (cpp) [Seleccionar]
#include <iostream>
#include <cstring>
#include <vector>
#include "../utils.h"
#include "../utils.cpp"

// use this line to compile
// g++ -I. -fPIC -shared -g -o kaspersky.com.so kaspersky.com.cpp
// Regex
// http.*\.kaspersky\.com.*(\.bz2|\.avc|\.kdc|\.dat|\.kd1|\.klz|\.exe|\.kfb|\.dif|\.kdz|\.diffs)

string get_filename(string url) {
vector<string> resultado;
if (url.find("?") != string::npos) {
stringexplode(url, "?", &resultado);
stringexplode(resultado.at(resultado.size()-2), "/", &resultado);
return resultado.at(resultado.size()-1);          
} else {
stringexplode(url, "/", &resultado);
return resultado.at(resultado.size()-1);
}
}

extern "C" resposta getmatch(const string url) {
resposta r;

if ( (url.find(".bz2") != string::npos) or (url.find("/diffs/") != string::npos) or (url.find(".avc") != string::npos) or
(url.find(".kdc") != string::npos) or (url.find(".klz") != string::npos) or (url.find(".dif") != string::npos) or
(url.find(".dat") != string::npos) or (url.find(".exe") != string::npos) or (url.find(".kdz") != string::npos) or
(url.find(".kdl") != string::npos) or (url.find(".kfb") != string::npos)
) {

   r.file = get_filename(url);
if (!r.file.empty()) {
r.match = true;
r.domain = "kaspersky";
} else {
r.match = false;
}
} else {
r.match = false;
}

return r;
}



Aqui un video de muestra de que funciona.



Bueno eso seria todo. espero les sirva.

PD: Conforme aprenda mas y encuentres mas cosas de utilidad y no esten aqi compartire. saludos
#12
Hola a todos comparto este video para todos aquellos que no saben agregar plugin.
El vídeo no puedo tener un nivel de excelencia.. pero aunque sea tiene la opción de guiar a aquellos que no son nuevo y quieran aprender a agregar plugin.!

Disculpen por no explicar mejor y las ortografías. es que como podrán ver lo hice rápido xD.!!

#13
Plugins de Antivirus / Ayuda con plunigs de Karpesky
Agosto 02, 2013, 12:52:18 PM
hola .. como dice el titulo me podrian ayudar a hacer un plunigs de el antvirus karpesky

por defaul el raptor viene con el plunigs de avats y me parece bien.. pero kisiera el karpesky ya que tambien algunas Pcs trabajo con tal antivirus.. gracias por su ayuda..