School Work, cache, y tuhnder">
Thunder Cache
Thunder Cache
Thunder Cache
Thunder 3.1.2
// Una imagen de mi nuevo proxy thundercache 3.2.1 de JOEMG.
// Como vern 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 mquina.
Iniciado por WALYN
video-- http://www.youtube.com/watch?v=140mUe9agog
ponerlo 64bit la ip 192.168.10.2..esta instalacin 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
contrasea thunder31 y entra como root y depues la clave que le pusiste en la
instalacin de debian..
vdeo de la instalacin---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
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.
Donde el valor 18 es el valor DSCP que ThunderCache utiliza por defecto para marcar todo el
trfico saliente del cach.
Una vez marcados los paquetes, slo tendremos que darle uso a esa marca, entonces
procederemos a configurar la respectiva regla en Queue Tree.
/queue tree
add name=fullcache packet-mark=fullcache parent=global-out priority=8 maxlimit=5M queue=default
Donde 5M quiere decir la velocidad mxima que tendrn los elementos que salgan del cache, ya
cada uno puede colocar el lmite que crea conveniente. Si no se quiere tener restriccin de
velocidad o tenerlo ilimitado, entonces se tendra que colocar el valor 0.
Ya con esto nuestro servidor Thunder estara todo configurado y funcionando, cualquier problema
con esta u otras guas, utilizar el Foro de Soporte