Bom dia,
Bom dia,
Parabéns pela postagem das regras.
Mas também precisamos alertar que tudo sempre tem de ser analisado para redes distintas, cada caso é diferente e é preciso estudar cada necessidade antes de sair copiando e colando sem saber o que tá fazendo.
Minha sugestão é que cada um dentro do que postou e postaremos faça um estudo das regras para aproveitar o que lhes possa ser útil.
Aqui minha rede é domestica e não tenho necessidade de limitar banda! O que faço é priorizar pacotes dentro da banda larga contratada.
Só para ficar um pouco mais claro dou aqui em minha regras prioridades ao que é mais rápido como acesso a sites por exemplo.
Diferente das suas, minhas priorizações são feiras em kbytes para que assim o efeito seja mais rapido e não tenha que fazer o mikrotik pensar tanto. Exempro:
Nas suas regras que estão determinadas por mega faz o mikrotik ficar um pouco sem determinhação entre os limites de "512k-1M" até alcançar a proxima regra de "2M-3M"... veja que ficou vago e por conta do mikrotik a banda entre 1Mega e 2Megas. Como ficou no escuro o exempro de 1900Megas até utrapaçar os 2Megar para novamente voltar a ser contabilizado.
Fazendo por kbytes esse espaço também fica entendido pelo mikrotik antes de pular de uma regra para a outra. Exempro:
1k-512k primeira regra a segunda regra de 513k-1024k a terceira regra de 1025k-2048k por por ai a diante... fazendo de mega em mega sempre deixamos o primeiro mega até o segundo mega por conta do mikrotik causando a ele maior processamento para entender o que queremos determinar, isso quando dá tempo!
#REGRAS QOS PRIORIZAÇÕES DE BANDA
/queue tree
add burst-limit=368640k burst-threshold=307200k burst-time=1m max-limit=\
204800k name=DOWLOAD parent=global queue=pcq-download-default
add burst-limit=358400k burst-threshold=256M burst-time=1m max-limit=153600k \
name=UPLOAD parent=global queue=pcq-upload-default
add name="prioridade 1" packet-mark="" parent=DOWLOAD priority=1 queue=\
pcq-download-default
add name="prioridade 2" parent=DOWLOAD priority=2 queue=pcq-download-default
add name="prioridade 3" parent=DOWLOAD priority=3 queue=pcq-download-default
add name="prioridade 4" parent=DOWLOAD priority=4 queue=pcq-download-default
add name="prioridade 5" parent=DOWLOAD priority=5 queue=pcq-download-default
add name="prioridade 6" parent=DOWLOAD priority=6 queue=pcq-download-default
add name="prioridade 7" parent=DOWLOAD priority=7 queue=pcq-download-default
add name="udp prioridade 1" parent=DOWLOAD priority=1 queue=\
pcq-download-default
add name=udp100 packet-mark=udp-100-dw-pk parent="udp prioridade 1" priority=\
1 queue=pcq-download-default
add name=udp500 packet-mark=upd-500-dw-pk parent="udp prioridade 1" priority=\
3 queue=pcq-download-default
add name=100 packet-mark=upd-other-dw-pk parent="udp prioridade 1" queue=\
pcq-download-default
add name=http packet-mark=download-http parent="prioridade 1" priority=1 \
queue=pcq-download-default
add name=prioridade1 parent=UPLOAD priority=1 queue=pcq-upload-default
add name="udp prioridade 1 " parent=UPLOAD priority=1 queue=\
pcq-upload-default
add name="udp other " packet-mark=upd-other-up-pk parent="udp prioridade 1 " \
queue=pcq-upload-default
add name="udp100 " packet-mark=upd-other-up-pk parent="udp prioridade 1 " \
priority=1 queue=pcq-upload-default
add name="udp500 " packet-mark=upd-500-up-pk parent="udp prioridade 1 " \
priority=3 queue=pcq-upload-default
add name=prioridade2 parent=UPLOAD priority=2 queue=pcq-upload-default
add name=prioridade3 parent=UPLOAD priority=3 queue=pcq-upload-default
add name=prioridade4 parent=UPLOAD priority=4 queue=pcq-upload-default
add name=prioridade5 parent=UPLOAD priority=5 queue=pcq-upload-default
add name=prioridade6 parent=UPLOAD priority=6 queue=pcq-upload-default
add name=prioridade7 parent=UPLOAD priority=7 queue=pcq-upload-default
add name="http " packet-mark=upload-http parent=prioridade1 priority=1 queue=\
pcq-upload-default
add name=ssl packet-mark=ssl-dw-pk parent="prioridade 7" queue=\
pcq-download-default
add name=jogos packet-mark=jogos-dw-pk parent="prioridade 1" priority=1 \
queue=pcq-download-default
add name="jogos " packet-mark=jogos-up-pk parent=prioridade1 priority=1 \
queue=pcq-upload-default
add name=voip packet-mark=voip-dw-pk parent="prioridade 1" priority=1 queue=\
pcq-download-default
add name="voip " packet-mark=voip-up-pk parent=prioridade1 priority=1 queue=\
pcq-upload-default
add name=icmp packet-mark=icpm-dw-pk parent="prioridade 1" priority=1 queue=\
pcq-download-default
add name="icmp " packet-mark=icpm-up-pk parent=prioridade1 priority=1 queue=\
pcq-upload-default
add max-limit=102400k name="torrent 51413" packet-mark=download-torrent-pk \
parent="prioridade 7" queue=pcq-download-default
add max-limit=51200k name="torrent 51413 " packet-mark=upload-torrent-pk \
parent=prioridade7 queue=pcq-upload-default
add name=1-512bytes-dw-pk packet-mark=1-512bytes-dw-pk parent="prioridade 1" \
priority=1 queue=pcq-download-default
add name=1-512bytes-up-pk packet-mark=1-512bytes-up-pk parent=prioridade1 \
priority=1 queue=pcq-upload-default
add name=513k-1024kbyte-dw-pk packet-mark=513k-1024kbyte-dw-pk parent=\
"prioridade 2" priority=2 queue=pcq-download-default
add name=513k-1024kbyte-up-pk packet-mark=513k-1024kbyte-up-pk parent=\
prioridade2 priority=2 queue=pcq-upload-default
add name=1025k-5120kbyte-dw-pk packet-mark=1025k-5120kbyte-dw-pk parent=\
"prioridade 3" priority=3 queue=pcq-download-default
add name=5121k-9216kbyte-dw-pk packet-mark=5121k-9216kbyte-dw-pk parent=\
"prioridade 4" priority=4 queue=pcq-download-default
add name=9217k-30720kbyte-dw-pk packet-mark=9217k-30720kbyte-dw-pk parent=\
"prioridade 5" priority=5 queue=pcq-download-default
add name=30721k-102400kbytes-dw-pk packet-mark=30721k-102400kbytes-dw-pk \
parent="prioridade 6" priority=6 queue=pcq-download-default
add name=infinito-dw packet-mark=Infinite-dw-pk parent="prioridade 7" \
priority=7 queue=pcq-download-default
add name=1025k-5120kbyte-up-pk packet-mark=1025k-5120kbyte-up-pk parent=\
prioridade3 priority=3 queue=pcq-upload-default
add name=5121k-9216kbyte-up-pk packet-mark=5121k-9216kbyte-up-pk parent=\
prioridade4 priority=4 queue=pcq-upload-default
add name=9217k-30720kbyte-up-pk packet-mark=9217k-30720kbyte-up-pk parent=\
prioridade5 priority=5 queue=pcq-upload-default
add name=30721k-102400kbytes-up-pk packet-mark=30721k-102400kbytes-up-pk \
parent=prioridade6 priority=6 queue=pcq-upload-default
add name=infinito-up packet-mark=Infinite-up-pk parent=prioridade7 priority=7 \
queue=pcq-upload-default
add disabled=yes name=speedtest.net packet-mark=speedtest.net parent=global \
#REGRAS MARCAÇÂO DE PACOTES
/ip firewall mangle
add action=mark-connection chain=forward comment=connection-download \
in-interface=INTERNET-FIBRA new-connection-mark=connection-download \
passthrough=yes
add action=mark-packet chain=forward comment=downloadglobal-pk \
connection-mark=connection-download new-packet-mark=downloadglobal-pk \
passthrough=yes
add action=mark-connection chain=prerouting comment=connection-upload \
in-interface=REDE-CASA new-connection-mark=connection-upload passthrough=\
yes
add action=mark-packet chain=prerouting comment=uploadglobal-pk \
connection-mark=connection-upload new-packet-mark=uploadglobal-pk \
passthrough=yes
add action=mark-packet chain=forward comment=ICMP new-packet-mark=icpm-dw-pk \
packet-mark=downloadglobal-pk passthrough=no protocol=icmp
add action=mark-packet chain=forward new-packet-mark=icpm-up-pk packet-mark=\
uploadglobal-pk passthrough=no protocol=icmp
add action=mark-packet chain=forward comment=download-http new-packet-mark=\
download-http packet-mark=downloadglobal-pk passthrough=no port=80,8080 \
protocol=tcp
add action=mark-packet chain=forward comment=upload-http new-packet-mark=\
upload-http packet-mark=uploadglobal-pk passthrough=no port=80,8080 \
protocol=tcp
add action=mark-packet chain=forward comment="TORRENT 51413" new-packet-mark=\
download-torrent-pk packet-mark=downloadglobal-pk passthrough=no port=\
51413 protocol=tcp
add action=mark-packet chain=forward new-packet-mark=upload-torrent-pk \
packet-mark=uploadglobal-pk passthrough=no port=51413 protocol=tcp
add action=mark-packet chain=forward comment=SSL disabled=yes \
new-packet-mark=ssl-dw-pk packet-mark=downloadglobal-pk passthrough=no \
port=443 protocol=tcp
add action=mark-packet chain=forward disabled=yes new-packet-mark=ssl-up-pk \
packet-mark=uploadglobal-pk passthrough=no port=443 protocol=tcp
add action=mark-packet chain=forward comment="SSL UDP" new-packet-mark=\
ssl-dw-pk packet-mark=downloadglobal-pk passthrough=no port=443 protocol=\
udp
add action=mark-packet chain=forward new-packet-mark=ssl-up-pk packet-mark=\
uploadglobal-pk passthrough=no port=443 protocol=udp
add action=mark-packet chain=forward comment="JOGOS ON-LINE" new-packet-mark=\
jogos-dw-pk packet-mark=downloadglobal-pk passthrough=no \
src-address-list="JOGOS ON-LINE"
add action=mark-packet chain=forward dst-address-list="JOGOS ON-LINE" \
new-packet-mark=jogos-up-pk packet-mark=uploadglobal-pk passthrough=no
add action=mark-packet chain=forward comment=VOIP new-packet-mark=voip-dw-pk \
packet-mark=downloadglobal-pk passthrough=no port=50003,50002,5001 \
protocol=udp
add action=mark-packet chain=forward new-packet-mark=voip-up-pk packet-mark=\
uploadglobal-pk passthrough=no port=50003,50002 protocol=udp
add action=mark-packet chain=forward comment=UDP-100 new-packet-mark=\
udp-100-dw-pk packet-mark=downloadglobal-pk packet-size=0-100 \
passthrough=no protocol=udp
add action=mark-packet chain=forward new-packet-mark=udp-100-up-pk \
packet-mark=uploadglobal-pk packet-size=0-100 passthrough=no protocol=udp
add action=mark-packet chain=forward comment="UDP 500" new-packet-mark=\
upd-500-dw-pk packet-mark=downloadglobal-pk packet-size=100-500 \
passthrough=no protocol=udp
add action=mark-packet chain=forward new-packet-mark=upd-500-up-pk \
packet-mark=uploadglobal-pk packet-size=100-500 passthrough=no protocol=\
udp
add action=mark-packet chain=forward comment="UDP OTHER" new-packet-mark=\
upd-other-dw-pk packet-mark=downloadglobal-pk passthrough=no protocol=udp
add action=mark-packet chain=forward new-packet-mark=upd-other-up-pk \
packet-mark=uploadglobal-pk passthrough=no protocol=udp
add action=mark-packet chain=forward comment="PACOTES " connection-bytes=\
1-512000 new-packet-mark=1-512bytes-dw-pk packet-mark=downloadglobal-pk \
passthrough=yes
add action=mark-packet chain=forward connection-bytes=1-512000 \
new-packet-mark=1-512bytes-up-pk packet-mark=uploadglobal-pk passthrough=\
yes
add action=mark-packet chain=forward connection-bytes=513000-1024000 \
new-packet-mark=513k-1024kbyte-dw-pk packet-mark=downloadglobal-pk \
passthrough=yes
add action=mark-packet chain=forward connection-bytes=513000-1024000 \
new-packet-mark=513k-1024kbyte-up-pk packet-mark=uploadglobal-pk \
passthrough=yes
add action=mark-packet chain=forward connection-bytes=1025000-5120000 \
new-packet-mark=1025k-5120kbyte-dw-pk packet-mark=downloadglobal-pk \
passthrough=yes
add action=mark-packet chain=forward connection-bytes=1025000-5120000 \
new-packet-mark=1025k-5120kbyte-up-pk packet-mark=uploadglobal-pk \
passthrough=yes
add action=mark-packet chain=forward connection-bytes=5121000-9216000 \
new-packet-mark=5121k-9216kbyte-dw-pk packet-mark=downloadglobal-pk \
passthrough=yes
add action=mark-packet chain=forward connection-bytes=5121000-9216000 \
new-packet-mark=5121k-9216kbyte-up-pk packet-mark=uploadglobal-pk \
passthrough=yes
add action=mark-packet chain=forward connection-bytes=9217000-30720000 \
new-packet-mark=9217k-30720kbyte-dw-pk packet-mark=downloadglobal-pk \
passthrough=yes
add action=mark-packet chain=forward connection-bytes=9217000-30720000 \
new-packet-mark=9217k-30720kbyte-up-pk packet-mark=uploadglobal-pk \
passthrough=yes
add action=mark-packet chain=forward connection-bytes=30721000-102400000 \
new-packet-mark=30721k-102400kbytes-dw-pk packet-mark=downloadglobal-pk \
passthrough=yes
add action=mark-packet chain=forward connection-bytes=30721000-102400000 \
new-packet-mark=30721k-102400kbytes-up-pk packet-mark=uploadglobal-pk \
passthrough=yes
add action=mark-packet chain=forward connection-bytes=102401000-0 \
new-packet-mark=Infinite-dw-pk packet-mark=downloadglobal-pk passthrough=\
no
add action=mark-packet chain=forward connection-bytes=102401000-0 \
new-packet-mark=Infinite-up-pk packet-mark=uploadglobal-pk passthrough=no
add action=mark-connection chain=forward comment=\
-----------speedtest.net------------- connection-state=established,new \
disabled=yes dst-address-list=speedtest.net new-connection-mark=\
speedtest.net passthrough=yes src-address-list=0.0.0.0/0
add action=mark-packet chain=forward comment=\
"---------A speedtest.net-----------" connection-mark=speedtest.net \
connection-state=established,new disabled=yes dst-address-list=\
speedtest.net new-packet-mark=speedtest.net passthrough=yes \
src-address-list=0.0.0.0/0
#REGRAS PARA SPEEDTEST
/ip firewall filter
add action=add-dst-to-address-list address-list=speedtest.net \
address-list-timeout=none-dynamic chain=forward content=speedtest.net \
disabled=yes
add action=add-dst-to-address-list address-list=speedtest.net \
address-list-timeout=none-dynamic chain=forward content=nperf.com \
disabled=yes
#REGRAS JOGOS ON-LINE
/ip firewall address-list
add address=104.109.14.0/24 list="JOGOS ON-LINE"
add address=52.67.246.0/24 list="JOGOS ON-LINE"
add address=18.231.182.0/24 list="JOGOS ON-LINE"
add address=216.52.53.0/24 list="JOGOS ON-LINE"
add address=18.157.74.0/24 list="JOGOS ON-LINE"
add address=177.54.144.0/24 list="JOGOS ON-LINE"
add address=104.41.45.0/24 list="JOGOS ON-LINE"
add address=99.84.22.0/24 list="JOGOS ON-LINE"
add address=74.201.106.0.24 list="JOGOS ON-LINE"
add address=35.231.75.0/24 list="JOGOS ON-LINE"
add address=35.157.96.0/24 list="JOGOS ON-LINE"
add address=18.202.94.0/24 list="JOGOS ON-LINE"
add address=99.80.135.0/24 list="JOGOS ON-LINE"
add address=191.232.168.0/24 list="JOGOS ON-LINE"
add address=92.38.150.0/24 list="JOGOS ON-LINE"
add address=92.38.155.0/24 list="JOGOS ON-LINE"
add address=35.199.101.0/24 list="JOGOS ON-LINE" |
Minhas interfeces são "INTERNET-FIBRA" para o pppoe e "REDE-CASA" para a bridgem que deve ser auterado para interfeces de quem for testar no modo copiar e colar no terminal.
Lembrando que não sou nem um expert, também estou aprendendo e ainda posso ter deixado passar algo que ainda não entendi.