Limitação de banda por IP
1- Crie um arquivo chamado rc.qos em /etc/rc.d/
vim /etc/rc.d/rc.qos
2- Insira os seguintes comandos abaixo dentro do arquivo criado:
#!/bin/bash
# Os ip's que entraram no controle de banda
ips='10.10.0.0/16'
# A placa de rede que tera o controle de banda
p_rede="lan-1"
# Velocidade para os clientes
velocidade=200mbit
# LIMPANDO TUDO
tc qdisc del dev $p_rede root
tc qdisc add dev $p_rede root handle 1:0 htb default 1000
count=1
for IPS in $ips
do
tc class add dev $p_rede parent 1:0 classid 1:$count htb rate $velocidade
tc filter add dev $p_rede protocol ip parent 1:0 prio 1 u32 match ip dst $IPS flowid 1:$count
tc filter add dev $p_rede protocol ip parent 1:0 prio 1 u32 match ip src $IPS flowid 1:$count
count=`expr $count + 1`
done
3- Edite este arquivo de acordo com a rede p_rede que irá fazer o controle e a velocidade que irá permitir para cada usuário.
4- Agora é necessário dar permissão de execução ao arquivo
chmod +x /etc/rc.d/rc.qos
5- Edite o arquivo rc.sysinit em /etc/rc.d/.
vim /etc/rc.d/rc.sysinit
6- Coloque no final do arquivo o caminho do arquivo que foi criado.
/etc/rc.d/rc.qos
7- Agora na interface WEB do firewall vá em Proxy e adicione a velocidade em Limitação por host GREEN:
Este artigo foi lido 1424 vezes!
Deixe o seu comentário