Claro estamos para apoyarnos, yo utilizo la versión 64 bits, por eso son bueno los códigos de fuente para poder compilarlos de acuerdo a la versión que tengamos.
Saludos.
Saludos.
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 MensajesCita de: ritjoe en Noviembre 02, 2012, 08:11:25 PMEl link está activo lo acabo de probar, tal vez hubo una saturación en ese momento, si vas a descargar de nuevo el script fijate de primero eliminar el archivo thunder312-64.sh en /root/ ya que si no pudo descargar antes habra creado un archivo con ese nombre pero sin ningun contenido por eso asegurate de borrar el archivo en /root/.
esta caido el link ??http://www.joemg.host56.com/tc3x/thunder312-64.sh
Cita de: linuchero en Noviembre 02, 2012, 06:42:43 PMClaro creas 5 reglas mark-packet para cada lista tanto para el thunder como el squid.
gracias luistec, era esto exactamente lo que buscaba, entonces en resumen, tengo que crear una regla en mangle para thinder y otra para squid para cada address list que yo kiera usar, cierto???
Supongamos que cree 5 address list, tendria que tener 5 reglas para thunder y 5 para squid en el mangle cierto??
Cita de: TENOCHS en Noviembre 02, 2012, 06:34:44 PMTambién lo que puedes hacer es deshabilitar el check de Transparent Proxy en Hotspot User Profiles, haber como va.
Hola Luistec si ya puse como en la imagen que dejaste y sin resultado aun sigue sin thundear
Cita de: TENOCHS en Noviembre 02, 2012, 03:40:59 PMPrimero cabe destacar que esas reglas no son optimizadas solo son de otro modo y sobre tu problema configuraste el Hotspot en Server Profiles como en la imagen anterior que puse, fijate es ese detalle.
Hola amigos y un saludo a esta gran comunidad hace pocos dias instale la version de thunder 3.1.2 x64 la instalacion todo ok 100% gracias a las vídeos guías mi problema es en las reglas qe se agregan FILTER NAT y MANGLE creo yo bueno actualmente estoy utilizando las reglas optimizadas si se fijan en la imagen en NAT donde tengo la regla de Redirect thunder la puse antes del masquerade como lei aqui ahi todo perfecto tengo internet !!! pero no hace cache el thunder !!!! pero cuando lo pongo adelante 1 ahi si thundea normalmente los videos super fast dejo tambien la imagen. Aqui el detalle cuando lo dejo en adelante en NAT la regla usuarios que recien ingresan a conectarse no tienen internet y no sale el portal hostpot nose cual seria el problema dejo imagenes del FILTER - NAT - MANGLE utilizo un RB750GL tambien dejo imagen de las interfaces tambien el IP ADDRESS nose por donde sea el error haber si me ayudan amigos.
Gracias por su ayuda
Cita de: JOtiniano en Noviembre 02, 2012, 12:05:47 AMFijate si el mangle y en el queues tree hay tráfico, acabo de probar esta regla y si funciona, ahi una captura
Estimado JOEMG,
Acabo de probar la regla con una maquina que tiene 128/128Kbps y la Descarga de un Archivo que tengo en el WebShare es de 16 a 18Kbps.
Al parecer no esta funcionado, eh colocado el Marcado de Paquetes por ensima de todas mis reglas en el Mangle, me eh percatado que mi PHP es: X-Powered-By: PHP/5.3.3-7+squeeze13, tambien eh modificado eso.
Nose que podra ser
SL2.
/ip firewall mangle
add action=mark-connection chain=postrouting comment="THUNDER CACHE FULL(TC 3.\
1) ================================================== =====================\
===============================" content="X-Cache: HIT from Thunder" \
disabled=no new-connection-mark=thunder-connection passthrough=yes \
protocol=tcp src-address=192.168.10.2
add action=mark-packet chain=postrouting connection-mark=thunder-connection \
disabled=no new-packet-mark=thunder-packs passthrough=yes
/ip firewall mangle
add action=mark-connection chain=postrouting comment="THUNDER CACHE FULL(TC 3.\
1) ================================================== =====================\
===============================" content="X-Cache: HIT from Thunder" \
disabled=no new-connection-mark=thunder-connection passthrough=yes \
protocol=tcp src-address=192.168.10.2
add action=mark-packet chain=postrouting connection-mark=thunder-connection \
disabled=no dst-address-list=list1 new-packet-mark=thunder-packs1 passthrough=yes
add action=mark-packet chain=postrouting connection-mark=thunder-connection \
disabled=no dst-address-list=list2 new-packet-mark=thunder-packs2 passthrough=yes
En el queues tree le asignas los limites a cada marca.
Cita de: thegeeks en Noviembre 02, 2012, 10:48:55 AMPuedes configurar en Server Profiles y configurar los datos del proxy
buenos días a todos quiero hacer una pregunta a ver si alguien me hecha la mano con un problema que tengo, he estado trabajando con mikrotik 5.20, con mis clientes uso hotspot instale thundercache 3.1.2 y lo configure en modo parent trabajaba muy bien exelente diría yo pero cuando trate de configurar en modo paralelo con las mismas reglas que publica el amigo Joemg en su tutorial me da problemas se desactiva a cada rato, si se reinicia mikrotik se desativa, si se apaga servidor thunder igual, pasan unas horas y lo mismo, lo que hago es mover la regla al principio de las reglas que pone hotspot en nat y ahí lo activa pero no me deja navegar en fin es estar jugando con la regla hasta que lo acepte y quisiera saber si usando hotspot las reglas son diferentes ya que la verdad no le encuentro ojala me ayuden gracias y quedamos pendientes.
Cita de: firecold en Noviembre 01, 2012, 12:50:05 AMEl detalle es que el codigo de fuente tiene que tener el nombre del servidor, viendo los datos el codigo seria
Pues despues de pensarlo un rato me puse a trabajar en el plugin de los juegos de zinga, y resulta que si me hace cache pero no de todo lo que quiero solo gif y png lo mas importante swf y mp3 nada, un amigo me ayudo pero igual nada, mostrare el codigo, talvez alguien que pueda, nos ayude un poco:#include <iostream>
#include <cstring>
#include <vector>
#include "../utils.cpp"
// use this line to compile
// g++ -I. -fPIC -shared -g -o zynga.com.so zynga.com.cpp
// regex
// http.*\.zynga\.com.*(\.swf|\.mp3|\.png|\.jpg|\.gif)
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(".static.zynga.com") != string::npos) or (url.find(".static.zgncdn.com") != string::npos) or (url.find(".zcache.zgncdn.com") != string::npos) or (url.find(".akamaihd.net") != string::npos) ) and ( (url.find(".swf") != string::npos) or (url.find(".mp3") != string::npos) or (url.find(".png") != string::npos) or (url.find(".jpg") != string::npos) or (url.find(".gif") != string::npos) )
) {
r.file = get_filename(url);
if (!r.file.empty()) {
r.match = true;
r.domain = "zynga_juegos";
} else {
r.match = false;
}
} else {
r.match = false;
}
return r;
}
Fuentes:http://empire-zc.static.zgncdn.com/assets/hashed/5514bb8b0a3c9ff88bf55f5820762861.swf
http://empire-zc.static.zgncdn.com/assets/83879/images/loading.gif
http://empire-zc.static.zgncdn.com/assets/83879/images/tabs/sprite-r.png
http://empire-zc.static.zgncdn.com/assets/hashed/6bb8802175b84e20cdb8b20c967d4338.png
http://empire-zc.static.zgncdn.com/assets/83879/ZGame.83879.swf
http://zcache.zgncdn.com/empire/ZCache.52767.swf
http://zynga2-a.akamaihd.net/zbar/v2/prod/promo/9e7dca17108b6219971b5ccbd2bc2d47.png
http://zgn.static.zynga.com/snapi_plugins/r21501-prod/plugins/zsc/images/zsc-icon.png
http://zynga1-a.akamaihd.net/zlive/zoom/r59057-prod/swf/zoomapi.swf
# Cityville
http://cityvillefb2.static.zgncdn.com/hashed/fe77f95a87a3e14ab2e6e9266d62a5b2.swf
http://cityvillefb0.static.zgncdn.com/static/assets/airports/air_terminal03/air_terminal03_SW.png
http://cityvillefb0.static.zgncdn.com/static/assets/municipals/mun_learningcenter/mun_learningcenter_b_SW.png
http://cityvillefb3.static.zgncdn.com/static/assets/construction/scaffold_SE.png
http://cityvillefb3.static.zgncdn.com/static/assets/sounds/ui/sfx_ui_dialog_show.mp3
http://cityvillefb2.static.zgncdn.com/hashed/9b2b0d3097f3b143d12ac31d5b1936ee.swf
http://cityvillefb3.static.zgncdn.com/hashed/c6e6f1e96faa55df90b8f3bc0a3b927f.swf
#include <iostream>
#include <cstring>
#include <vector>
#include "../utils.cpp"
// use this line to compile
// g++ -I. -fPIC -shared -g -o zgncdn.com.so zgncdn.com.cpp
// regex
// http.*\.zgncdn\.com.*(\.swf|\.mp3|\.png|\.jpg|\.gif)
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(".zgncdn.com/") != string::npos)
) {
r.file = get_filename(url);
if (!r.file.empty()) {
r.match = true;
r.domain = "zynga_juegos";
} else {
r.match = false;
}
} else {
r.match = false;
}
return r;
}
Cita de: HarukiWifi en Octubre 31, 2012, 02:00:48 PMPara subir los archivos lo puedes hacer con WINSCP ó un cliente FTP por ejm. filezilla e ingresar al servidor y copiar los archivos que quieres que se compartan a la carpeta "/var/www/web/Documents"
amigo JOEMG como subo archivos al servidor ? gracias de antemano
Cita de: cabp68 en Octubre 31, 2012, 01:36:49 PMUn detalle estas utilizando Mikrotik? o quieres hacer la configuración con tu router, en este caso puede ser en bridge o gateway.
le puse a mi servidor 192.168.1.2 el cual esta pasando directo del router
para que carga tendría que hacer el cambio de la siguiente manera para q cargue
IP_DE_MAQUINA="192.168.10.2"
PUERTO_DE_SQUID="3128"
HOST_NAME="routero-os.com"
TAM_DE_CACHE="100000"
IP_DE_RED_INTERNA="0.0.0.0/0"
por
IP_DE_MAQUINA="192.168.1.2"
PUERTO_DE_SQUID="3128"
HOST_NAME="routero-os.com"
TAM_DE_CACHE="100000"
IP_DE_RED_INTERNA="0.0.0.0/0" y asi en todo
Cita de: jjagredar en Octubre 31, 2012, 01:22:17 PMEl cleaner es solo para el thunder, para el contenido estático se configura en el squid.conf en la directiva refresh_pattern ahí se ve a cuanto tiempo expira el cache, pero el contenido estatico no ocupa mucho espacio a diferencial del dinámico.
Este cleaner aplica tanto para el contenido dinamico (thunder) como el contenido estatico (squid)?
/etc/thunder/./clean 45