Problema Raptorcache y QoS mikrotik

Publicado por j0r9e, Septiembre 04, 2014, 03:25:43 PM

Tema anterior - Siguiente tema

j0r9e

Estimados,

Hace un par de días tenía solo el raptorcache en paralelo con un mikrotik y en queue tree-mangle registraba lo que salía del caché, pero ahora que le agregué unas reglas QoS, tanto el queue Raptor, como el Squid no registran bytes ni paquetes. La redirección la hago por NAT.

Espero me puedan ayudar, pongo unos pantallazos.

NAT


MANGLE


QUEUE TREE





robertjs

yo tambien tengo el mismo problema.. tube que desactivar mi QoS para que raptor trabaje bien...
espero alguien nos dee una mano ..

vipwebsolutions

Hola amigo segun veo utilizas hotspot, para que te funcione tienes que desmarcar el transparent proxy en el user profile y las reglas del nat debes colocarlas despues del hotspot.

faisan98

amigo podrias publicar tus reglas del nat hacia el raptorcache
me interesa, pero estoy confundido no se si redireccionar por nat o por mangle hacia el raptor
quien me aclara esto

venezu

amigo has el enmascarado a tu wan como a lo tienes a la lan del raptor y listo, asi como dice en tus reglas nat_raptor

andersonscinfo

Ola, sou novo por aqui e espero não incomodar falando em português, ontem eu instalei o RaptorCache, eu era usuario do ThunderCache 7.1, decidi experimentar o Raptor, assim que terminei a instalação aconteceu o mesmo comigo como esta acontecendo com vocês parte do problema eu resolvi adicionando estas linhas no final do squid.conf

Citar
# -----------------------------------------------------------------------------
# Qos_Flows
# -----------------------------------------------------------------------------
qos_flows local-hit=0x30
qos_flows parent-hit=0x32
qos_flows disable-preserve-miss

resolve o problema da marcação de TOS para o squid, falta agora resolver os pacotes do Raptor, talvez este código acima pode te ajudar.

Att.
Anderson Junior

faisan98

Realmente tengo varios meses tratando de implementar un buen Qos, pero sin buen resultado
tengo un RB1200, con 2gb de memoria ram
tengo una red wifi con el rango de ip:192,168.0.1/19
una red local con el rango de ip:192.168.40.1/24
un proxy cache en el ip:192.168.40.2
todo funciona pero en ocaciones la red se pone bastante lenta y youtube y facebook dejan de funcionar al igual que otras paginas
me gustaria poder contar con un QOS que le de prioridad a youtube y facebook
que pueda implementar el proxy cache para las dos redes

nota: he probado apagando el proxy y es el mismo resultado
gracias

/queue type
add kind=pcq name=BAJADA pcq-classifier=dst-address pcq-total-limit=10k
add kind=pcq name=SUBIDA pcq-classifier=src-address
/queue tree
add limit-at=20M max-limit=20M name=RaptorCache packet-mark=raptor-packs parent=global queue=default
add limit-at=20M max-limit=20M name="Squid 3.x" packet-mark=squid-packs parent=global queue=default
add max-limit=10M name=Download parent=LAN1 priority=1 queue=BAJADA
add max-limit=1M name=Upload parent=WAN1 priority=1 queue=SUBIDA
add name=PRIO1 packet-mark="PRIO 1" parent=Download priority=1 queue=BAJADA
add name=PRIO2 packet-mark="PRIO 2" parent=Download priority=2 queue=BAJADA
add name=PRIO3 packet-mark="PRIO 3" parent=Download priority=3 queue=BAJADA
add name=PRIO4 packet-mark="PRIO 4" parent=Download priority=4 queue=BAJADA
add name=PRIO5 packet-mark="PRIO 5" parent=Download priority=5 queue=BAJADA
add name=PRIO7 packet-mark="PRIO 7" parent=Download priority=7 queue=BAJADA
add name=PRIO8 packet-mark="PRIO 8" parent=Download queue=BAJADA
add name=PRIO.1 packet-mark="PRIO 1" parent=Upload priority=1 queue=SUBIDA
add name=PRIO.2 packet-mark="PRIO 2" parent=Upload priority=2 queue=SUBIDA
add name=PRIO.3 packet-mark="PRIO 3" parent=Upload priority=3 queue=SUBIDA
add name=PRIO.4 packet-mark="PRIO 4" parent=Upload priority=4 queue=SUBIDA
add name=PRIO.5 packet-mark="PRIO 5" parent=Upload priority=5 queue=SUBIDA
add name=PRIO.7 packet-mark="PRIO 7" parent=Upload priority=7 queue=SUBIDA
add name=PRIO.8 packet-mark="PRIO 8" parent=Upload queue=SUBIDA

/ip firewall mangle
add action=mark-routing chain=prerouting comment=\
"Raptor - Mangle ====================>" dst-port=80 in-interface=LAN1 \
new-routing-mark=raptor_route passthrough=no protocol=tcp
add action=mark-routing chain=prerouting comment=\
"Raptor - Mangle ====================>" dst-port=80 in-interface=LAN4 \
new-routing-mark=raptor_route passthrough=no protocol=tcp
add action=mark-connection chain=forward comment="== RAPTORCACHE ==" content=\
"X-Cache: HIT from Raptor" new-connection-mark=raptor-connection
add action=mark-packet chain=forward connection-mark=raptor-connection \
new-packet-mark=raptor-packs passthrough=no
add action=mark-connection chain=forward comment="==SQUID - TOS 12==" dscp=12 \
new-connection-mark=squid-connection
add action=mark-packet chain=forward connection-mark=squid-connection \
new-packet-mark=squid-packs
add action=mark-connection chain=prerouting comment="PRIO - 7 MULTIDESCARGAS" \
connection-bytes=50000000-0 new-connection-mark="PRIO 7" protocol=tcp
add action=jump chain=prerouting jump-target="TERMINO DE PROCESAR" packet-mark=\
"PRIO 8"
add action=mark-packet chain=prerouting connection-mark="PRIO 8" \
new-packet-mark="PRIO 8"
add action=mark-connection chain=prerouting comment=P2P new-connection-mark=\
"PRIO 8" p2p=all-p2p
add action=mark-connection chain=prerouting comment="MARCO PRIO 1" \
new-connection-mark="PRIO 1" protocol=icmp
add action=mark-packet chain=prerouting connection-mark="PRIO 7" \
new-packet-mark="PRIO 7"
add action=jump chain=prerouting jump-target="TERMINO DE PROCESAR" packet-mark=\
"PRIO 7"
add action=mark-connection chain=output dst-port=53 new-connection-mark=\
"PRIO 1" protocol=udp
add action=mark-connection chain=prerouting dst-port=53 new-connection-mark=\
"PRIO 1" protocol=udp
add action=mark-packet chain=prerouting connection-mark="PRIO 1" \
new-packet-mark="PRIO 1"
add action=jump chain=prerouting jump-target="TERMINO DE PROCESAR" packet-mark=\
"PRIO 1"
add action=mark-connection chain=prerouting comment="marco prio 3 navegacion" \
dst-port=443,8000-9000 new-connection-mark="PRIO 3" protocol=tcp
add action=mark-connection chain=prerouting dst-port=1863,5190,777 \
new-connection-mark="PRIO 2" protocol=tcp
add action=mark-packet chain=prerouting connection-mark="PRIO 2" \
new-packet-mark="PRIO 2"
add action=jump chain=prerouting jump-target="TERMINO DE PROCESAR" packet-mark=\
"PRIO 3"
add action=mark-connection chain=prerouting comment=\
"PRIO 4 - PUERTOS LABORALES" dst-port=25,110,143,3389,1723,21-23 \
new-connection-mark="PRIO 4" protocol=tcp
add action=mark-packet chain=prerouting connection-mark="PRIO 4" \
new-packet-mark="PRIO 4"
add action=jump chain=prerouting jump-target="TERMINO DE PROCESAR" packet-mark=\
"PRIO 4"
add action=mark-connection chain=prerouting comment="MARCO PRIO 5" \
new-connection-mark="PRIO 5"
add action=mark-packet chain=prerouting connection-mark="PRIO 5" \
new-packet-mark="PRIO 5"
add chain="TERMINO DE PROCESAR"