Montando um servidor PPPoE com autenticacao por radius + controle de volume de usuarios (Parte 4)

<!– @page { margin: 2cm } P { margin-bottom: 0.21cm } –>

4) Limitação de banda por IP
——————————

Essa parte do howto é opcional, so façaa se você quiser limitar banda por IP
ou classe de seus usuários.

Vamos pegar ainda o exemplo citado na secao 3 onde o usuário joao que tem
o IP 192.168.3.3, onde você quer limitar seu IP a 128k. Para isso use a
seguinte sintaxe com o ipfw:

# ipfw add 1 pipe 10 tcp from any to 192.168.3.3
# ipfw pipe 10 config bw 128Kbit/s

Agora caso queira limitar sua classe inteira:

# ipfw add 2 pipe 11 tcp from any to 192.168.3.0/24

# ipfw pipe 11 config bw 128Kbit/s

Agora caso queira limitar a entrada e saida de trafego ou seja o
download/upload da rede faca o seguinte:

# ipfw add 4 pipe 13 tcp from 192.168.3.0/24 to any out
# ipfw add 5 pipe 14 tcp from any to 192.168.3.0/24 in
# ipfw pipe 13 config bw 128Kbit/s
# ipfw pipe 14 config bw 128Kbit/s

Substitua os valores acima ou o IP de acordo com sua necessidade.

Agora para que isso seja iniciado no boot coloque no arquivo
/etc/ipfw.rules ( que foi criado na secao 1) as seguintes regras:

/sbin/ipfw add 1 pipe 10 tcp from any to 192.168.3.3
/sbin/ipfw pipe 10 config bw 128Kbit/s

Nota: ou uma das regras acima citada nos exemplos que melhor lhe
satisfazer.

salve o arquivo e pronto, quando sua maquina for rebootada as configura coes
ja serão setadas automaticamente.

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: