Breiner
(usa Ubuntu)
Enviado em 24/03/2015 - 11:29h
Obrigado "souzacarlos" e "consultoria-mk".
Após mais algumas pesquisas e com as dicas que me deram consegui priorizar a banda conforme precisava...
1ºPasso: Criei uma marcação de conexao com origem da máquina a ser priorizada exceto quando o destino for a rede local
2ºPasso: Marquei os pacotes da conexão criada anteriormente
3ºPasso: Marquei os pacotes com o tráfego que não estivesse com a marcação da conexão criada no 1ºPasso
4ºPasso: Criei as filas de acordo com minha necessidade
Segue abaixo as regras criadas:
/ip firewall mangle
add action=mark-connection chain=prerouting dst-address=!192.168.1.0/24 new-connection-mark=priorizacao_conn src-address=192.168.1.100
add action=mark-packet chain=prerouting connection-mark=priorizacao_conn new-packet-mark=priovizacao_pkt passthrough=no
add action=mark-packet chain=prerouting connection-mark=!priorizacao_conn new-packet-mark=trafego_restante passthrough=no
/queue tree
add max-limit=3M name=link_total parent=global queue=default
add limit-at=1512k max-limit=3M name=Priorizacao packet-mark=priovizacao_pkt parent=link_total priority=1 queue=default
add limit-at=512k max-limit=6M name="Trafego Restante" packet-mark=trafego_restante parent=link_total queue=default
Dessa forma, o IP 192.168.1.100 ficou com 1512kbps garantidos e as outras máquinas dividiram o link restante.