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

Mensajes - jjagredar

#1
Hace algun tiempo lo tuve en parent con webproxy para redirecciones o blokeos, pero como todos dicen q en paralelo es mejor y el webproxy de mikrotik genera muchas conexiones simultaneas, opte por cambiarme, ahora ando en esto, el dansguardian toma al squid como proxy a la escucha de su puerto, lo q eleva el ping y mira q ya lo tengo alto. Gracias hermano! Otra solucion?
#2
Saludos, deseo redireccionar algunas paginas web por thunder a una pagina diseñada por mi que diga "Acceso Restringido" o Algo Parecido, es posible? El denegado no me sirve ya q deja en la barra de direcciones la url del sitio al q se queria accesar, en fin, se trata de q mi proveedor me redireciona a un portal con una url muy caracteristica cuando me retraso la renta y no quiero q eso lo vean mis clientes, ya logre que no vean el portal con el denegado, edite la pagina de error de acceso de squid para q no muestre la url, pero igual en la barra de dirreciones queda reflejada.
#3
Cita de: dgonzaleznet en Noviembre 26, 2012, 11:22:04 AM
claro probablemente tienes el reloj del sistema operativo en horario cambiado

root@proxy:~# date
lun nov 26 11:17:53 ECT 2012

A mi me sale correcta la hora, sino lo tienes pues prueba corrigiendo en el bios de tu thunder primero la hora y luego haces un date para ver que tal caso contrario, debes corregir la hora con comando, luego te puedo ayudar con eso, primero confirma que sea la hora en el sistema
Solucionado!

Cambiar hora sistema.

# date --set "2012-11-28 21:15"

Cambiar hora bios.

# hwclock --set --date="2012-11-28 21:15"

Efectivamente tenian diferentes horas, gracias por el soporte Daniel!
#4
Saludos a todos, mi thunder se reinicia cada mañana a las 8:30 a.m justo cuendo se inician las actividades de labores, revise la hora en debian hwclock -r y está correcta, asi mismo me imagino que debe estar la del bios aun que no la he visto, verifique el crontab y asi esta la configuracion

SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

# m h dom mon dow user   command
17 *   * * *   root    cd / && run-parts --report /etc/cron.hourly
25 6   * * *   root   test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
47 6   * * 7   root   test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
52 6   1 * *   root   test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )
#


## Agendamiento Thunder
# min(0-59)  hora(0-23)  diames(1-31)  mes(1-12)  diasem(0-7)  user   comando
#               2               *       *               *       root    /etc/init.d/thunder restart; sleep 2; /etc/init.d/squid restart
5               *               *       *               *       root    /etc/thunder/memoria.sh
59              3               *       *               *       root    shutdown -r now
59              1               *       *               *       root    /etc/thunder/./clean 28
30              23              *       *               *       root    squid -k rotate
59              22              *       *               *       root    /etc/thunder/thunderotate.sh
*/5             *               *       *               *       root    /etc/thunder/killcpumax.sh

# Agendamiento Sarg
59              21               *       *               *       root    sarg

# DNS Cache
*/2               *               *       *               *       root    rndc dumpdb



Sera que debo alterar el horario en el schedule debido a que soy de venezuela o algo anda mal?
#5
Firewall & NAT / Es posible un servicio ddns propio?
Noviembre 19, 2012, 12:17:12 PM
Cita de: joemg6 en Noviembre 07, 2012, 10:17:53 AM
Ingresar al WebPanel desde fuera de la red local (internet)

Con esta regla de redirección podemos ingresar a ver el ThundeReport desde cualquier parte en que tengamos una conexión a internet, para esto se tiene que poner la siguiente regla en el mikrotik que este haciendo la función de router.
Código (mk) [Seleccionar]

/ip firewall nat
add chain=dstnat protocol=tcp dst-port=5800 action=dst-nat to-addresses=192.168.10.2 to-ports=80

En este caso hemos puesto el Puerto 5800 puede ser cualquier otro puerto libre.

Y desde el navegador web ingresamos
http://tu-ip-publica:5800/thunder/

Si cuentan con el script que actualiza su IP publica por ej. con una cuenta Dyndns o change ip, se ingresaría por ej.

http://tu-cuenta.dyndns-remote.com:5800/thunder/

Hola joemg, si bien es cierto los que no contamos con ip publica fija, tenemos que por lo mas facil contratar servicios ddns o registrarnos a los ddns gratuitos no-ip, dyndns entre otros los cuales estan presentando limitaciones, habra alguna manera de instalar un servicio de dns en el thunder, el cual haga la misma funcion que no-ip o dyndns ???
#6
Plugins para ThunderCache 3.1.2 / Re:plugin speedtest
Noviembre 16, 2012, 11:08:33 PM
Cita de: luistec en Noviembre 12, 2012, 08:30:59 PM
Al medir varias veces me mostro esa url donde esta el contenido, si dices que te sale otra url de otro servidor sería que pongas esos datos, como interezado en este plugin te corresponde poner esos detalles.

Saludos.
Luego de la tercera prueba...




Una vez hice otro plugin para 200.1.104.50 y no hacia hit.
Tengan feliz fin de semana.
#7
Me respondo, el procedimento para acceder al ap ubiquity es el mismo que el usado para entrar al thunder, si tienen hotspot seria bueno hacer ip binding al ap, aca el resultado testeado totalmente fuera del ambito de la red local y todo peluche! Espero le sirva a alguien.


sshot-23 por jjagredar, en Flickr



sshot-24 por jjagredar, en Flickr
#8
Editado ya lo logre subo imagenes o video al mmomento....

Como se podra administrar remotamente dada esta configuracion:

Modem 3g Usb (4)
  Router 3g     (4)                                      thunder
         ¡                                                     ¡
         ¡                                                     ¡
Mk Rb750 Balanceador ---------------  Mikrotik (Router)--------Switch---------Cabinas
                                                               ¡
                                                               ¡
                                                          hotspot
                                                   Ap Ubiquity Picost
#9
Plugins para ThunderCache 3.1.2 / Transformice!
Noviembre 12, 2012, 08:49:11 PM
Arreglado gracias a LUISTEC.

Editado: Funciono bien por un dia, ahora nuevamente sale Version Incorrecta, al parecer hubo un cambio de version.
Código (cpp) [Seleccionar]

#include <iostream>
#include <cstring>
#include <vector>
#include "../utils.cpp"

// use this line to compile
// g++ -I. -fPIC -shared -g -o transformice.com.so transformice.com.cpp  
// Regex
// http.*\.transformice\.com.*\.swf

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(".transformice.com/") != string::npos) and (url.find(".swf") != string::npos)    
) {

   r.file = get_filename(url);
if (!r.file.empty()) {
r.match = true;
r.domain = "transformice.com";
} else {
r.match = false;
}
} else {
r.match = false;
}
return r;
}
#10
Plugins para ThunderCache 3.1.2 / Re:plugin speedtest
Noviembre 12, 2012, 07:36:49 PM
Pon el plugin en tu thunder y haz varias mediciones para que veas como cambia el header.
#11
Plugins para ThunderCache 3.1.2 / Re:plugin speedtest
Noviembre 09, 2012, 01:01:39 PM
Cita de: luistec en Noviembre 01, 2012, 06:42:40 PM
Sería que especificarán para que servidor de speedtest quieren hacer los plugins, para asi ayudarles a ver como sería el codigo.
Ya lo intenté con flowtrinidad, tiene 2 servers, un plugin por server, y solo hacia hit a 1, agradeceria tu ayuda al igual q los hermanos trinitarios. Saludos luis, siempre presente en el foro!
#12
Servidores de archivos / Re:Webshare
Noviembre 06, 2012, 07:49:35 AM
Existe alguna manera de accesar a webshare de manera remota o publica?
#13
Plugins de juegos / Re:Plugins Friv
Noviembre 04, 2012, 05:34:58 PM
#14
Plugins de juegos / Plugins Friv
Noviembre 02, 2012, 08:29:32 PM
Saludos a todos quiero aportar este plugin, se trata de juegos friv, muy usado en mi cyber, esta pagina web consta de 3 servidores: friv.com, gamib.com, gamib.net.

friv.com solo carga la pantalla inicial, gamib.com es para google chrome, gamib.net es para explorer y firefox, aparentemente existe una version distinta de los juegos o servidores distintos segun el explorador, llego a esa conclusion ya que inicialmente complie el plugin gamib.com y en el explorador chrome cargaba excelente del cache a full, luego abrí con explorer y firefox y naaada no hacia cache.

Es cuando uso la herramienta de firefox y me doy cuenta que utilizaba otro servidor gamib.net, entonces procedo a realizar el plugin y luego de hacerlo, se comenzo a hacer cache en el explorer y firefox de lo bello!

Asi que bueno aca les dejo mi aporte, como no se mucho de programacion realice tres plugins, si pueden mejorarlo para que sean solo uno mejor seria buenisimo, puse a los 3 plugins para que se identificara en el relatorio como friv solamente para no hacer tan extenso el relatorio, no se si esto estara bien. Saludos. Por ultimo les agradeceria si alguien tiene el http debugger, lo he buscado por toda la red y naaaada.

Friv.com
Código (cpp) [Seleccionar]

#include <iostream>
#include <cstring>
#include <vector>
#include "../utils.cpp"

// use this line to compile
// g++ -I. -fPIC -shared -g -o friv.com.so friv.com.cpp  

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(".friv.com/") != string::npos)  
) {

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


Gamib.com
Código (cpp) [Seleccionar]

#include <iostream>
#include <cstring>
#include <vector>
#include "../utils.cpp"

// use this line to compile
// g++ -I. -fPIC -shared -g -o gamib.com.so gamib.com.cpp  

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(".gamib.com/") != string::npos)  
) {

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

Gamib.net
Código (cpp) [Seleccionar]

#include <iostream>
#include <cstring>
#include <vector>
#include "../utils.cpp"

// use this line to compile
// g++ -I. -fPIC -shared -g -o gamib.net.so gamib.net.cpp  

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(".gamib.net/") != string::npos)  
) {

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

Thunder.lst

http.*\.friv\.com.*\.swf
http.*\.gamib\.net.*(\.png|\.swf)
http.*\.gamib\.com.*(\.png|\.swf)
#15
Plugins para ThunderCache 3.1.2 / Re:plugin speedtest
Noviembre 01, 2012, 06:32:35 PM
Cada host tiene almenos 2 o 3 servidores distintos donde se alojan las .jpg de diferentes resoluciones. Intente una vez creando 1 plugin por cada servidor del host ewinet vzla y no me funciono. Seria interesante realizar ese script.
#17
Este cleaner aplica tanto para el contenido dinamico (thunder) como el contenido estatico (squid)?
#18
Cita de: luistec en Octubre 31, 2012, 01:03:15 PM
El thunder trae un cleaner amigo, este se encuentra en la carpeta del thunder, puedes ejecutar de esta forma por el terminal

/etc/thunder/./clean 45

Donde el numero 45 es el numero de dias en que los archivos no han hecho hit, puedes cambiarlo a un valor menor de dias para que limpie el cache.

Saludos
Agradecido Amigo, me salvastes!!!  :)
#19
Saludos a toda la comunidad en especial a joemg, al cual quiero felicitar por este nuevo foro y agradecer por todas sus enseñanzas, dios multiplique infinitamente tus conocimientos hermano!

Ahora bien mi problema tal lo indique es que me estoy quedando sin espacio en disco duro, cabe destacar que tengo una arquitectura para mi thunder bastante modesta P4 2.8 doble nucleo 1 Gb ram y 80gb DD.

Antecedentes, anteriormente tenia un PIV 2.4 514 ram y 40gb DD, el cual se lleno al cabo de seis meses (en realidad tengo un cyber con 20 pcs y solo 13 clientes inalambricos) en si al llenarse el disco duro, el mysql empezo a arrojar un error y no logre llegar a levartarlo y fue que me decidi a hacer una instalacion en limpia en el equipo actual al cual hice referencia al inicio.

Actualmente tuve que apagar el thunder y desabilitar la redireccion en mikrotik para que no me sucediera lo mismo mientras buscaba una solucion, la idea no es montar otro dd, sino limpiar el contenido que no haya hecho hit en menor cantidad de dias, espero puedan ayudarme. Gracias.