Limitar numero de downloads simultaneos por clieente e extenção.
A ideia aqui é limitar o numero de downloads simultâneos por cliente por determinadas extenções pra quem tem pouca banda.
ip firewall mangle>
add chain=forward action=mark-connection new-connection-mark=LIMITADOS passthrough=yes in-interface=lan content=.mp3
add chain=forward action=mark-connection new-connection-mark=LIMITADOS passthrough=yes in-interface=lan content=.zip
add chain=forward action=mark-connection new-connection-mark=LIMITADOS passthrough=yes in-interface=lan content=.rar
add chain=forward action=mark-connection new-connection-mark=LIMITADOS passthrough=yes in-interface=lan content=.rar
add chain=forward action=mark-connection new-connection-mark=LIMITADOS passthrough=yes in-interface=lan content=.flv
add chain=forward action=mark-connection new-connection-mark=LIMITADOS passthrough=yes in-interface=lan content=.mp4
add chain=forward action=mark-connection new-connection-mark=LIMITADOS passthrough=yes in-interface=lan content=.exe
add chain=forward action=mark-connection new-connection-mark=LIMITADOS passthrough=yes in-interface=lan content=.iso
add chain=forward action=mark-connection new-connection-mark=LIMITADOS passthrough=yes in-interface=lan content=.nrg
add chain=forward action=mark-connection new-connection-mark=LIMITADOS passthrough=yes in-interface=lan content=.avi
add chain=forward action=mark-connection new-connection-mark=LIMITADOS passthrough=yes in-interface=lan content=.3gp
add chain=forward action=mark-connection new-connection-mark=LIMITADOS passthrough=yes in-interface=lan content=.mov
add chain=forward action=mark-connection new-connection-mark=LIMITADOS passthrough=yes in-interface=lan content=.mpeg
add chain=forward action=mark-connection new-connection-mark=LIMITADOS passthrough=yes in-interface=lan content=.mpg
add chain=forward action=mark-connection new-connection-mark=LIMITADOS passthrough=yes in-interface=lan content=.wav
add chain=forward action=mark-connection new-connection-mark=LIMITADOS passthrough=yes in-interface=lan content=.aac
ip firewall filter
add chain=forward action=drop protocol=tcp src-address-list=192.168.x.0/24 connection-mark=LIMITADOS connection-limit=2,32
Re: Limitar numero de downloads simultaneos por clieente e extenção.
boa tarde amigo
te adicionei la no skype, queria ver com você um QOS
obrigado
Re: Limitar numero de downloads simultaneos por clieente e extenção.
Citação:
Postado originalmente por
int21
A ideia aqui é limitar o numero de downloads simultâneos por cliente por determinadas extenções pra quem tem pouca banda.
ip firewall mangle>
add chain=forward action=mark-connection new-connection-mark=LIMITADOS passthrough=yes in-interface=lan content=.mp3
add chain=forward action=mark-connection new-connection-mark=LIMITADOS passthrough=yes in-interface=lan content=.zip
add chain=forward action=mark-connection new-connection-mark=LIMITADOS passthrough=yes in-interface=lan content=.rar
add chain=forward action=mark-connection new-connection-mark=LIMITADOS passthrough=yes in-interface=lan content=.rar
add chain=forward action=mark-connection new-connection-mark=LIMITADOS passthrough=yes in-interface=lan content=.flv
add chain=forward action=mark-connection new-connection-mark=LIMITADOS passthrough=yes in-interface=lan content=.mp4
add chain=forward action=mark-connection new-connection-mark=LIMITADOS passthrough=yes in-interface=lan content=.exe
add chain=forward action=mark-connection new-connection-mark=LIMITADOS passthrough=yes in-interface=lan content=.iso
add chain=forward action=mark-connection new-connection-mark=LIMITADOS passthrough=yes in-interface=lan content=.nrg
add chain=forward action=mark-connection new-connection-mark=LIMITADOS passthrough=yes in-interface=lan content=.avi
add chain=forward action=mark-connection new-connection-mark=LIMITADOS passthrough=yes in-interface=lan content=.3gp
add chain=forward action=mark-connection new-connection-mark=LIMITADOS passthrough=yes in-interface=lan content=.mov
add chain=forward action=mark-connection new-connection-mark=LIMITADOS passthrough=yes in-interface=lan content=.mpeg
add chain=forward action=mark-connection new-connection-mark=LIMITADOS passthrough=yes in-interface=lan content=.mpg
add chain=forward action=mark-connection new-connection-mark=LIMITADOS passthrough=yes in-interface=lan content=.wav
add chain=forward action=mark-connection new-connection-mark=LIMITADOS passthrough=yes in-interface=lan content=.aac
ip firewall filter
add chain=forward action=drop protocol=tcp src-address-list=192.168.x.0/24 connection-mark=LIMITADOS connection-limit=2,32
Olá Celso, parabéns pela ótima iniciativa, vai ser de grande ajuda p/ todos aqui do fórum.
Tenho duas perguntas: Minha rede é em bridge (tenho Vlan's bem simples entre minha base principal e as repetidoras). O limite imposto pela regra no filter é referente ao numero de downloads ou tamanho dos arquivos que serão baixados ?
Outra pergunta é sobre a bridge, pois vi que no mangle é setado a in-interface=lan. Como seria no meu caso, por causa da bridge e as Vlan's ?
Abraço.
Re: Limitar numero de downloads simultaneos por clieente e extenção.
Opa, como a regra diz 192.168.x.0/24 connection-mark=LIMITADOS connection-limit=2,32 ou seja:
192.168.x.0/24 seria o bloco de sua rede (mude de acordo a sua realidade)
connection-limit=2,32 seria o tratamento do download.
Em termos praticos seria:
o cliente 200 esta baixando 1 arquivo .exe
192.168.1.200 <----------------> 192.168.1.1
cliente servidor
Com isso pode-se alterar o numero para a sua vontade e usar o mesmo principio para outras implementacoes.