Usuário: | clicsis |
Nome: | Isomi Luiz da Silva |
Cadastrado desde: | 20/05/2007 |
Último login: | 10/06/2015 15:07h |
Cidade: | Senhor do Bonfim/BA |
Visitas ao perfil: | 6.690 |
Distribuição: | Debian |
Distribuições secundárias: | |
Escrever depoimento
1. Cara.. valeu !!!! otima resposta na parte do shaper no debian... Muito obrigado.
2. E AI BROTHER BLZ SEGUE O SCRIPT INFELISMENTE PERDI SEU EMAIL .
#!/bin/bash
rm -f /etc/shaper/*
rm /etc/provedor/users.sh
touch /etc/provedor/users.sh
chmod +x /etc/provedor/users.sh
LISTA=`cat /etc/usuarios`
for USUARIO in $LISTA; do
CODIGO=`echo $USUARIO | awk -F "|" '{print $1}'`
NOME=`echo $USUARIO | awk -F "|" '{print $2}'`
IP=`echo $USUARIO | awk -F "|" '{print $3}'`
CON=`echo $USUARIO | awk -F "|" '{print $4}'`
DOWN=`echo $USUARIO | awk -F "|" '{print $5}'`"kbit"
UP=`echo $USUARIO | awk -F "|" '{print $6}'`"kbit"
MAC=`echo $USUARIO | awk -F "|" '{print $7}'`
PRIO=`echo $USUARIO| awk -F "|" '{print $8}'`
STAT=`echo $USUARIO | awk -F "|" '{print $9}'`
# checa se esta ativado
if [ "$STAT" = "A" ]; then
UPLOAD="/etc/shaper/cbq-"$CODIGO"."$NOME"_upload"
DOWNLOAD="/etc/shaper/cbq-"$CODIGO"."$NOME"_download"
touch $UPLOAD
touch $DOWNLOAD
chown 755 /etc/shaper/*
# eth1 corresponde a interface de rede conectada aos usuarios
# mude se necessario
echo "DEVICE=eth1,100Mbit,10Mbit" >> $UPLOAD
echo "RATE=$CON""KBit" >> $UPLOAD
echo "WEIGHT=$UP" >> $UPLOAD
echo "PRIO=$PRIO" >> $UPLOAD
echo "BOUNDED=yes" >> $UPLOAD
echo "ISOLATED=yes" >> $UPLOAD
echo "MARK=30" >> $UPLOAD
echo "DEVICE=eth1,100Mbit,10Mbit" >> $DOWNLOAD
echo "RATE=$CON""KBit" >> $DOWNLOAD
echo "WEIGHT=$DOWN" >> $DOWNLOAD
echo "PRIO=$PRIO" >> $DOWNLOAD
echo "RULE=""$IP" >> $DOWNLOAD
echo "BOUNDED=yes" >> $DOWNLOAD
echo "ISOLATED=yes" >> $DOWNLOAD
echo "iptables -t nat -A POSTROUTING -s $IP"" -j MASQUERADE" >> /etc/nat/users.sh
echo "iptables -A FORWARD -s $IP"" -j ACCEPT" >> /etc/nat/users.sh
echo "iptables -A FORWARD -d $IP"" -j ACCEPT" >> /etc/nat/users.sh
arp -s $IP $MAC
fi
done
sh /etc/firewall.sh
/etc/init.d/shaper restart
## FIM DO ARQUIVO ##
3. este script é muito bom, só que estou precisando imprementar o comando TIME OU SEJA. Quero que no horário de 08:00 (manhã) até as 18:00(tarde) o cliente tal navegue a 100 k e de 18:00(tarde) até 08:00 (manhã) ele navege a 256 k). tem como imprementar
Home Page: http://www.tecalerta.com.br
Profissão: Técnico de Suporte
Habilidades:
(Linux): Gerenciamento de Provedores, Bind, Squid, Proxy, Firewall, Gerenciamento de usuários e Controle de Banda. (Windows): Suporte técnico a Usuários de rede Windows, Desenvolvimento Access, VB e Ambiente Microsoft.
Descrição:
Atuei na área de ensino de informática por mais 3 anos e atualmente trabalho como técnico de suporte em informática para usuários em ambiente Microsoft Windows através de empresa terceirizada "atividade iniciadas desde 1998" e presto suporte técnico a manutenção a provedores. Começei a me ineterssas por linux (Mais especificamente em Debian) a partir do início de 2006 quando almejei está à frente de um provedor de internet para qual trabalho nos dias de hoje.
Artigos: | 1 |
Confs: | 0 |
Dicas: | 6 |
Scripts: | 0 |
Screenshots: | 0 |
Posts: | 99 |
Melhor resposta: | 0 |
Comentários: | 11 |
Ranking: | 946° geral | N/A mensal |
Pontos: | 164.055 |