Instalación Raptorcache 2

Instalación en Debian 8
https://cdimage.debian.org/mirror/cdimage/archive/8.10.0/amd64/iso-cd/debian-8.10.0-amd64-netinst.iso

Para usar Putty con el usuario root en Debian 8
Despues de instalar el ssh en el servidor(«apt-get install ssh») se necesita configurar el ssh para el accesso al usuario «root» que por defecto está deshabilitado en Debian 8.
Editar por terminal el archivo de configuración del ssh, para eso efectuamos los siguientes comandos

nano /etc/ssh/sshd_config

Dentro del editor buscar la línea «PermitRootLogin Without-Password» y cambiarlo a «PermitRootLogin yes» guardar con Ctrl + o y salir Ctrl + x, luego reiniciar el ssh

/etc/init.d/ssh restart

y con eso se tendría acceso a Putty con el usuario root.

Instalar Raptor
Ejecutar los siguientes comandos para iniciar la instalación de Raptor, el proceso es automático hasta que finalice la instalación.

wget http://www.raptor.alterserv.com/install_raptor2_d8.sh
chmod 777 install_raptor2_d8.sh
bash install_raptor2_d8.sh

Redirección y priorización de tráfico Mikrotik por Mangle (modificar «in-interface» por el nombre de su interface en la regla mark-routing)

/ip firewall filter
add action=accept chain=forward comment="Acepta RaptorCache" disabled=no src-address=192.168.10.0/30
/ip route
add check-gateway=ping disabled=no distance=1 dst-address=0.0.0.0/0 gateway=192.168.10.2 routing-mark=raptor_route scope=30 target-scope=10
/ip firewall mangle
add action=mark-routing chain=prerouting comment="Raptor - Mangle ====================>" disabled=no dst-port=80 in-interface=LAN new-routing-mark=raptor_route passthrough=no protocol=tcp
add action=mark-connection chain=forward comment="== RAPTORCACHE ==" content="X-Cache-Raptor: HIT from Raptor" disabled=no new-connection-mark=raptor-connection passthrough=yes
add action=mark-packet chain=forward connection-mark=raptor-connection disabled=no new-packet-mark=raptor-packs passthrough=no
/queue tree
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 max-limit=4M name="RaptorCache" packet-mark=raptor-packs parent=global-out priority=4 queue=default

Para la versión de Mikrotik 6.x la priorización se hace en queue simple, con las siguientes reglas

/queue simple
add max-limit=30M/30M name=RaptorCache packet-marks=raptor-packs queue=default-small/pcq-download-TC target="" total-queue=default

En el caso que tengan configurado como Hotspot o PPPoE en la versión de Mikrotik 6.x, pueden adicionar un script para que mantenga la regla de queues en primer lugar.

/system script
add name=RaptorCache policy=ftp,reboot,read,write,policy,test,winbox,password,sniff,sensitive,api source=\
"/queue simple move [find name=\"RaptorCache\"] [:pick [find] 0]"

Y luego a cuanto tiempo se ejecutará el script, en la regla pondremos que se ejecute a cada 10 segundos

/system scheduler
add disabled=no interval=10s name=RaptorCache on-event="/system script run RaptorCache" policy=\
ftp,reboot,read,write,policy,test,winbox,password,sniff,sensitive,api start-date=oct/11/2013 start-time=08:00:00

Activar las reglas de firewall en el servidor Raptor
Por ej. si «192.168.1.0/24» es el segmento de red de los usuarios y «eth0» es el nombre de la interface del servidor Raptor

 

En el caso se tenga varios segmentos de red de usuarios

 

Luego Reiniciar el Firewall

TOP