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 265 vezes!

Deixe o seu comentário

netdeep