addcbq

Publicado por alexandre j evangelista 20/04/2005

[ Hits: 5.756 ]

Download addcbq




escript para criar usuario no cbq.clientes  nao foi eu que fiz

  



Esconder código-fonte

#!/bin/bash
clear
IP=1
char="Kbit"

while [ $IP != "0" ]; do
        echo -n "Digite o IP (ou "q" para encerrar): "
        read IP
        if [ $IP = "q" ]; then
         /sbin/cbq start &

         exit
        fi

echo -n "Digite um nome do cliente : "
read nome

echo -n "Digite o mec : "
read mec

echo -n "Digite o Valor da Banda em Kbit: "
read BANDA
let PESO=BANDA/10
  cont0=$(cat /script/cont0)
  let cont0=$cont0+1
  echo $cont0 > /script/cont0

echo "DEVICE=eth1,10Mbit,1Mbit" > /etc/sysconfig/cbq/cbq-$cont0.$nome
echo "RATE=$BANDA$char" >> /etc/sysconfig/cbq/cbq-$cont0.$nome
echo "WEIGHT=$PESO$char" >> /etc/sysconfig/cbq/cbq-$cont0.$nome
echo "PRIO=5" >> /etc/sysconfig/cbq/cbq-$cont0.$nome
echo "BOUNDED=yes" >> /etc/sysconfig/cbq/cbq-$cont0.$nome
echo "RULE=$IP" >> /etc/sysconfig/cbq/cbq-$cont0.$nome
echo "$mec" >> /etc/firewall/client/$mec
echo "$cont0) Nome $nome com o IP = $IP no  Mec = $mec e Banda = $BANDA$char" >> /etc/firewall/clientelista
clear
done

Scripts recomendados

Remover espaços em branco em nomes de arquivos

Incluindo lista de IP's nos arquivos de bloqueio do Squid automaticamente

Tratamento de zeros a esquerda

Renomear Arquivos

Simples script em Dialog


  

Comentários
[1] Comentário enviado por eduardofraga em 25/02/2007 - 22:38h

Legal esse script. Me ajudou bastante.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts