77% found this document useful (13 votes)
4K views3 pages

Marcado de Paquetes + Calidad de Servicio MikroTik - QoS

This document provides scripts and scheduler routines for implementing quality of service (QoS), automatic backups, and maintenance tasks on a MikroTik router. It includes scripts for marking traffic for QoS prioritization, creating queues for downstream and upstream bandwidth management, and scheduling automated router reboots, proxy cache maintenance, and backups to run periodically.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
77% found this document useful (13 votes)
4K views3 pages

Marcado de Paquetes + Calidad de Servicio MikroTik - QoS

This document provides scripts and scheduler routines for implementing quality of service (QoS), automatic backups, and maintenance tasks on a MikroTik router. It includes scripts for marking traffic for QoS prioritization, creating queues for downstream and upstream bandwidth management, and scheduling automated router reboots, proxy cache maintenance, and backups to run periodically.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 3

Marcado De Paquetes + Calidad De Servicio MikroTik - QoS

Scripts qos calidad de servicio


ACA ESTA EL SCRIPTS RECUERDA CAMBIAR EL NOMBRE DE TU INTERFACE WAN (ISP) EN LA
REGLA DE ABAJO NO LLEVA PARENTECIS

/ip firewall layer7-protocol


add name="Youtube1 " regexp=/
"^..+.(youtube.com|googlevideo.com|akamaihd.net).*$"
add name=facebook regexp="^..+.(facebook.com|facebook.net|fbcdn.com|fbsbx.com|
fbcdn.net|fb.com|tfbnw.net).*$"
add name=Whatsapp regexp="^..+.(whatsapp.com|web.whatsapp.com).*$"

/ip firewall mangle


add action=mark-connection chain=prerouting comment=ICMP new-connection-mark=
icmp_con passthrough=yes protocol=icmp
add action=mark-packet chain=prerouting connection-mark=icmp_con
new-packet-mark=Icmp_Mark passthrough=no
add action=mark-connection chain=prerouting comment=DNS dst-port=53
new-connection-mark=Dns_con passthrough=yes protocol=udp
add action=mark-packet chain=prerouting connection-mark=Dns_con
new-packet-mark=Dns_Mark passthrough=no
add action=mark-connection chain=prerouting comment="NAVEGACION HTTP/HTTPS"
dst-port=80,443 new-connection-mark=web_con passthrough=yes protocol=tcp
add action=mark-packet chain=prerouting connection-mark=web_con
new-packet-mark=Web_Mark passthrough=no
add action=mark-connection chain=prerouting comment="CONTRA STRIKER" dst-port=
27000-27999 new-connection-mark=Con_udp_con passthrough=yes protocol=udp
add action=mark-packet chain=prerouting connection-mark=Con_udp_con
new-packet-mark=Contra_mark passthrough=no
add action=mark-connection chain=forward comment=FACEBOOK layer7-protocol=
facebook new-connection-mark=face_con2 passthrough=yes
add action=mark-packet chain=forward connection-mark=face_con2 new-packet-mark=
face_mark passthrough=no
add action=mark-connection chain=forward comment="GOOGLE VIDEOS "
layer7-protocol="Youtube1 " new-connection-mark=Yout_con passthrough=yes
add action=mark-packet chain=forward connection-mark=Yout_con new-packet-mark=
You_mark passthrough=no
add action=mark-connection chain=prerouting comment=WhatsApp dst-port=
5222,5223,5228,5242,44000,49000. new-connection-mark=WhatsApp_Connection
passthrough=yes
protocol=tcp
add action=mark-connection chain=prerouting dst-port=3478 new-connection-mark=
WhatsApp_Connection passthrough=yes protocol=udp
add action=mark-packet chain=prerouting connection-mark=WhatsApp_Connection
new-packet-mark=WhatsApp_Marck passthrough=no
add action=mark-connection chain=prerouting comment="TODO LO DE MAS"
new-connection-mark=Todo_coo passthrough=yes
add action=mark-packet chain=prerouting connection-mark=Todo_coo
new-packet-mark=Todo_Mark passthrough=no

/queue type
add kind=pcq name=DOWN pcq-classifier=dst-address pcq-dst-address6-mask=64
pcq-src-address6-mask=64
add kind=pcq name=UP pcq-classifier=src-address pcq-dst-address6-mask=64
pcq-src-address6-mask=64

/queue tree
add limit-at=30M max-limit=60M name=QoS_Padre_Down parent=global queue=DOWN
add name=P1_Icmp packet-mark=Icmp_Mark parent=QoS_Padre_Down priority=1 queue=
DOWN
add name=P1_Dns packet-mark=Dns_Mark parent=QoS_Padre_Down priority=1 queue=
DOWN
add name=P2_Whatsapp packet-mark=WhatsApp_Marck parent=QoS_Padre_Down priority=
2 queue=DOWN
add name=P2_Contra_Striket packet-mark=Contra_mark parent=QoS_Padre_Down
priority=2 queue=DOWN
add name="P3_Navegacion Web" packet-mark=Web_Mark parent=QoS_Padre_Down
priority=3 queue=DOWN
add name=P4_Youtube packet-mark=You_mark parent=QoS_Padre_Down priority=4
queue=DOWN
add name=P2_Facebook packet-mark=face_mark parent=QoS_Padre_Down priority=2
queue=DOWN
add name="P7_TODO LO DE MAS" packet-mark=Todo_Mark parent=QoS_Padre_Down
priority=7 queue=DOWN

add limit-at=10M max-limit=20M name=Qos_Padre_Up parent=(ACA BA EL NOMBRE DE TU


ether1) queue=UP
add name=P1_Dns_Up packet-mark=Dns_Mark parent=Qos_Padre_Up priority=1 queue=UP
add name=P1_Icmp_Up packet-mark=Icmp_Mark parent=Qos_Padre_Up priority=1 queue=
UP
add name=P2_Contra_Striket_Up packet-mark=Contra_mark parent=Qos_Padre_Up
priority=2 queue=UP
add name=P2_Facebook_Up packet-mark=face_mark parent=Qos_Padre_Up priority=2
queue=UP
add name=P2_Whatsapp_Up packet-mark=WhatsApp_Marck parent=Qos_Padre_Up
priority=2 queue=UP
add name="P3_Navegacion Web_Up" packet-mark=Web_Mark parent=Qos_Padre_Up
priority=3 queue=UP
add name=P4_Youtube_Up packet-mark=You_mark parent=Qos_Padre_Up priority=4
queue=UP
add name="P7_TODO LO DE MAS_Up" packet-mark=Todo_Mark parent=Qos_Padre_Up
priority=7 queue=UP

SCRIPT PARA REINICIAR AUTOMATICAMENTE

add name="reiniciar" source="/system reboot"


policy=ftp,reboot,read,write,policy,test,winbox,password

SCRIPT PARA DETENER LA WEB-CACHE

add name="detener_proxy" source="/ip web-proxy set enabled=no"


policy=ftp,reboot,read,write,policy,test,winbox,password

SCRIPT PARA LIMPIAR WEB-CACHE

add name="Limpiar_Proxy" source="/ip web-proxy clear-cache"


policy=ftp,reboot,read,write,policy,test,winbox,password

SCRIPT PARA REINICIALIZAR LA WEB-CACHE

add name="Crear_Proxy" source="/ip web-proxy set enabled=yes"


policy=ftp,reboot,read,write,policy,test,winbox,password
SCRIPT PARA BACKUP AUTOMÁTICO DEL MIKROTIK

add name="respaldo_diario" source="/sy ba sav name=mk_bkp.backup"


policy=ftp,reboot,read,write,policy,test,winbox,password

RUTINAS UTILES

Deben ser aplicadas via Winbox; Menu "SYSTEM", submenu "SCHEDULER" o bien via "NEW
TERMINAL" en /system scheduler

Programar reinicios de 15 en 15 dias

add name="reiniciar" on-event=reboot start-date=aug/15/2008 start-time=06:05:00


interval=2w1d comment="REINICIO CADA 15 DIAS" disabled=no

Programar el mantenimiento automatico del WEB PROXY (Cada 5 dias)

add name="detener_proxy" on-event=detener_proxy start-date=Aug/15/2008 start-


time=05:00:00 interval=5d comment="Detener Proxy para mantenimiento" disabled=no

add name="Limpiar_Proxy" on-event=Limpiar_Proxy start-date=Aug/15/2008 start-


time=05:03:00 interval=5d comment="" disabled=no

add name="Crear_Proxy" on-event=Crear_Proxy start-date=Aug/15/2008 start-


time=05:10:00 interval=5d comment="Mantenimiento automatico del Web-Proxy"
disabled=no
Programar el respaldo automatico cada 6 horas

add name="respaldo_diario" on-event=respaldo_diario start-date=Aug/16/2008 start-


time=00:00:01 interval=6h comment="Crear respaldos cada 6 horas" disabled=no
PUBLICADO POR NEMECIO INTERIAN EN 20:41
ETIQUETAS: MIKROTIK RUTINAS, REINICIO AUTOMATICO DE MIKROTIK, RESPALDO AUTOMATICO
MIKROTIK, WEB-PROXY MIKROTIK

You might also like