definir cota para banda de internet
preciso de um programa ou método que me permita fazer cotas de acesso a banda de internet, tipo, tal usuario acesso tanto por mês, como se fosse um sistema de cota de disco.
é um tipo de cota como alguns provedores fazem, algo do tipo:
192.168.1.10 - navega 80GB por mês
192.168.1.11 - navega 80GB por mês
192.168.1.12 - navega 50GB por mês
valeu!
Re: definir cota para banda de internet
Da para fazer isso assim:
Loga todo o trafego de internet o dia inteiro
iptables -A FORWARD -j LOG # --> isso vai ficar bem grande.
Agora vamos precisar de: php nice, mysql/postgres, agora é so fazer um programa que:
Separa tudo por IP, SRC e DST ai agente ja vai ter TX e RX, facinho agora pega a entrada LEN que é o tamanho do pacote em bits e pronto temos o sistema.
Agora de 3 a 4x por dia vc pode colocar um outro script que ve se o usuario ja usou toda a banda limite dele e bloqueia ele iptables -t nat -I PREROUTING -p tcp --dport 80 -j SNAT --to xxx:80 onde XXX é um servidor que contem uma mensagem seus creditos acabaram.
Espero ter te ajudado se precisar de ajuda nos programas me chama ai que agente ve o que pode ser possivel de ser feito.
Re: definir cota para banda de internet
tem uma patch para o iptables q faz isso ela chama quota.
vide;
http://www.netfilter.org/projects/pa...tic/index.html