// Una imagen de mi nuevo proxy thundercache 3.2.1 de JOEMG.
// Como verán cambia muchisimo. Actualmente se trabaja con plugins, pero en mi caso donde el ancho de banda no me da problemas ayudarme un poco con youtube, actualizaciones, entre otros no está nada mal.
Extraido del Foro Ryohnosuke:
Nota Importante. Antes de ir a trabajar con el thunder es importante modificar nuestro Mikrotik para que permita al Thunder tener acceso a Internet y descargar lo necesario.
El ambiente de ejemplo es el siguiente: supongan que ya nuestro mikrotik tiene la interfaz (puerto ethernet) que dedicaremos a usar como cache:
1) Le damos un nombre a la interfaz en el mikrotik: Cache, Thunder, Proxy o el nombre que querramos.
2) En el mikrotik vamos a ip>adress y creamos un nuevo rango de Ips del orden del thunder (nuestro thunder será por defecto la 192.168.10.2)
3) recomiendo luego ir a ip>dhcp server y crear una nueva DHCP pero ahora que tenga la interfaz que arriba nombramos para el thunder.
4) crear una regla en ip>firewall>nat, aqui crearemos un masquerade igual al que tenemos para nuestra red local pero en lugar de usar la interfaz de salida Local o LAN o cosa parecida creamos una identica pero que tenga la interfaz de salida de la interfaz del thunder.
Una vez realizado esto en nuestro mikrotik procedemos a instalar el thunder en su máquina.
Iniciado por
WALYN
COMO INSTALAR THUNDERCACHE 3.1.2 PASO POR PASO
1-primero instala debian 6.0.5 64bit
link --
debian-6.0.6-amd64-i386-netinst.iso
video--
http://www.youtube.com/watch?v=140mUe9agog
ponerlo 64bit la ip
192.168.10.2..esta instalación es de un disco duro si quiere poner mas disco en modo RAID aqui estan los link
parte 1 http://www.youtube.com/watch?v=-x2rZe2Z9as
parte 2 http://www.youtube.com/watch?v=_rpHq...feature=relmfu
(ojo) los videos son de ubuntu pero es lo mismo que debian.
cuando termines..instala esto
apt-get update
apt-get upgrade
apt-get install ssh
2-digita esto o usa putty para hacerlo de tu pc y en
mysql tienen que poner la contraseña thunder31 y entra como root y depues la clave que le pusiste en la instalación de debian..
vídeo de la instalación---
http://www.youtube.com/watch?v=Y4ahpSp5DnM
Codigo para actualizar repositorios antes de instalar el thunder.
mkdir /var/spool/squid/cache1
chown -R proxy:root /var/spool/squid/cache1
Luego de correr el código de arriba procedemos a descargar el thunder.
wget
http://www.joemg.host56.com/tc/thunder312-64.sh
Permisos de escritura y lectura:
chmod 777 thunder312-64.sh
Inicio de la aplicación:
./thunder312-64.sh
reboot
Ahora si tienen otro disco para hacer cache debemos agregarlo con los siguientes script:
fdisk -l
wget http://www.joemg.host56.com/tc/tcmdisk.sh
chmod 777 tcmdisk.sh
./tcmdisk.sh
3-para mikrotik
/ip firewall filter
add action=accept chain=forward comment="Acepta thunder 3.1" disabled=no \
src-address=192.168.10.0/30
/ip firewall nat
add action=dst-nat chain=dstnat comment="Redirect Thunder 3.1" disabled=no \
dst-port=80 protocol=tcp src-address=!192.168.10.2 to-addresses=\
192.168.10.2 to-ports=3128
/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
add action=mark-connection chain=postrouting comment="TOS 12 (TC 3.1)=========\
================================================== ========================\
==================================" disabled=no dscp=12 \
new-connection-mark=proxy-hits passthrough=yes protocol=tcp src-address=\
192.168.10.2
add action=mark-packet chain=postrouting connection-mark=proxy-hits disabled=\
no new-packet-mark=proxy-squid passthrough=yes
/queue tree
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=4M name="T-cache_hits" packet-mark=proxy-squid parent=\
global-out priority=4 queue=default
/queue tree
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
max-limit=4M name=ThunderCache packet-mark=thunder-packs parent=\
global-out priority=4 queue=default
donde vas a ir cuando termines-----http://192.168.10.2/thunder
clave admin----usuario admin
// En lo particular recomiendo que las reglas del MANGLE, el NAT y Queue TREE para este full cache esten arriba de cualquier otra regla, como veran en las siguientes imagenes:
Fijense que en el NAT la regla de redireccionamiento está por encima de la del masquerado del Internet.
disculpa una duda..en esta version hay limitaciones como en el thundercache 7.1 ??
ResponderEliminarNo, ninguna limitación en el cache-HIT.
ResponderEliminardisculpa pero el link de debian no anda...podrias poner uno q si ??
ResponderEliminarCon un por favor, claro que si. Enlace reparado, debian 6.0.6
Eliminarsip una disculpa..falto el por favor...gracias
ResponderEliminarese thunder ya biene incorporado con sus plugins o como es su funcionamiento...??
ResponderEliminarTrae los plugins incorporados.
Eliminarholas disculpa..cuando pongo este codigo mkdir /var/spool/squid/cache1 me sale q no se puede crear el directorio,.... a q se debe eso..por favor espero me ayudes..
ResponderEliminarSalta ese paso. No lo ejecutes ya lo retiro del tutorial.
Eliminarse puede cambiar la IP 192.168.10.2 ??...o es obligatorio esa misma ???...xq en mi RB450 estaba configurado 192.168.5.33 como IP de mi thundercache 7.1.....espero tu respuesta .. gracias de antemano..
ResponderEliminarNo es obligatorio, siempre que sepas usar bien el Linux y puedas luego modificar tu thunder no habria problemas. Pero dejarlo con la ip por defecto agiliza la instalación basada en los tutoriales que hay presentes, incluso las reglas en el ip>firewall>filter rules y mangle
Eliminarwaoooo por fin lo instale...gracias...pero xfa podrias explicar la utilizacion de las pestañas del menu ??...hay varias....y tmb xq me aparece solo 5 plugins y tu tienes muchos ??...
ResponderEliminarLos plugins comenzarán aparecer a medida que se vayan "abriendo" páginas. Todo será automático basado en la lista de plugins que ya viene predeterminado en el thunder.
Eliminarhola..disculpa como puedo arreglar el thunder.lst ?? ... borre por equivocacion los textos desde la letra b al final...por fa espero me responda y me ayudes pegando todo el texto..gracias....
ResponderEliminarvuelve a montar el thunder. Es lo mejor.
Eliminartengo un problema en especial con la pagina de tucarro.com y tuinmueble.com coloca las imagenes de mercadolibre
ResponderEliminarTambién las he notado, habrá que eliminar esa carpeta en especial dentro del thunder para ver si se corrige. Al hacerlo y funcionarme de forma satisfactoria lo explico por acá.
Eliminarsolo comentar en on-off el plugin #http.*\.mlstatic\.com.*\.jpg
Eliminary listo
Por favor, me puedes decir si el Thunder 3.1.2 se recupera satisfactoriamente a fallos de energia.
ResponderEliminarSi, se recupera muy bien, incluso hay un script que coloquè en otro de los post, que permite que el mikrotik siga funcionando en caso de que el thunder tarde un poco más en iniciarse que el mikrotik.
EliminarPero obviamente recomiendo al menos un ups sencillo para evitar que las subidas o bajadas dañen directamente al thunder porque al fin y al cabo son aparatos electrónicos.
hola por favor me pueden ayudar necesito que me den una mano ya e instalado 7 veces el thunder 3.1.2 y nada que logro hacer que funciones su estado siempre me dice offline las otras funciones trabajan el squid e seguido la guia a pies de la letra y nada que puedo hacer en ese caso abra que modificar algunos registro en arrancador thunder a ver si cambia su estado a online
ResponderEliminarEn tu caso lo primero es saber si has instalado la version 32 o 64 bit en el procesador correspondiente.
EliminarA mi me pasa exactamente lo mismo que al amigo Anónimo ya reinstale el thunder312 como 5 veces, el squid funciona y todo lo demas menos el thunder, instale la distribución debian de 64 bits y la instalación del thunder de 64 bits, la maquina es dell precision 380 pentium dual core 64 bits 1gb 160gb + 500gb
EliminarDe antemano gracias
hola: tengo un pc ht P4 3200 32bit y 4 gb de ram disco de 80, 1000gb en disco esclavo, este equipo soportara para 40 clientes ? en mi red?.
ResponderEliminarsaludos
hola buen dia una consulta por mas que pongo tal y como muestran las imagenes nada no me funciona el thunder pero si lo cambio en el nat el Redirect Thunder al inicio del NAT si hace el thundeo me podrian decir qe puede estar mal xq cuando pongo como primero en el NAT mis usuarios no tienen internet no sale el portal hostpot. Alguna ide de lo que me suceda. Gracias por su ayuda.
ResponderEliminarme da errror wget http://www.joemg.host56.com/tc/thunder312-64.sh nunca conecta
ResponderEliminarEs porque posiblemente el thunder no tenga acceso a Internet.
EliminarHolaamigos logre instalar TC312 con este excelente tuto... pero tengo un problema es que al arrancar el TC solo esta activo por unos segundos, el ping respone solo un poco y luego dice (TIMEOUT) podrian iluminarme donde radicaria el problema. Gracias y saludos...
ResponderEliminarte recomiendo realices esto http://atdottelecom.blogspot.com/2012/10/thunder-3-constantes-offline.html
EliminarCon eso resuelves los offline.
Awesome great work. running and stable tanks.
ResponderEliminaryou welcome!
EliminarHola, instale la version 32 bits, pero no veo actividad en las reglas solo en el redireccionamiento y nada en lo demas, a que se debae
ResponderEliminarverifica que las reglas de mangle esten en primer lugar que cualquier otra
EliminarHola, tengo un problema con la instalacion. Cuando ejecuto el script de joemg arranca bien pero veo problemas cuando intenta bajar algunos paquetes del repositorio de Brazil.
ResponderEliminarNo ocurre con todos, q repositorio me recomendas?
Saludos y gracias
Instala los repositorios de Alemania
EliminarGracias, ya lo conseguí, el problema era porque el script cambia los DNS del Debian en un determinado momento y generaba conflicto con los DNS de mi Mikrotik. En ese momento ya no se podia conectar a ningun repositorio.
EliminarTe hago otra pregunta, veo que publicaste los videos para poner los discos en RAID pero luego publicas un link con un script para adicionar otro disco.
Cuál es la diferencia entre las dos formas?
Saludosss
Hola amigo probando este thunder 3.1 veo q en los videos q son largos no los cachea .los vuelve a sacar del internet ...sto solo pasa con los videos de youtube son largos cmo ejemplo videos de peliculas. como puedo solucionar ste problema amigo.Desde ya muchas gracias x tus buenos consejos a tdos los mienbros d ste foro.Saludos.
ResponderEliminarAmigos voy a instalarlo en un disco de 80 gigas ide el sistema, y quiero colocar 4 discos de 1 tera sata para que haga el cacheado, como hago eso
ResponderEliminarsaludos pregunto como aumento el tiempo para que los archivos gurdados en cache no se borren tan rapidopr que mi servidor tiene un disco de 1tb y solo llega a guardar 104 gb y luego baja a 103 gb no pasa de hay
ResponderEliminar