Olá Alessandro,
Criei uma interface assim em shell-script. Você pode baixar aqui:
http://preguica.sytes.net:8080/pub/esacbq.tar.gz
Tenho ele rodando no meu servidor (Um AMD 500 com 128MB, mas
anteriormente rodava num Pentium 200 com 64MB), com Slackware 10.0.0. O
principio eh o seguinte:
Exite um usuario no sistema chamado 'esacbq', com home em
'/home/esacbq' e um arquivo de configuracao do sudo ('/etc/sudoers').
Ele tem um Firewall que ficara em /home/esacbq/firewall/gw-firewall (do
qual vc terá que colocar pra rodar no /etc/rc.d/rc.local). Além de fazer
as regras por MAC, ele controla a banda (vc tem de ter o script de cbq,
e as configuracoes do cbq rodando em /etc/cbq, e esse diretorio do cbq
setado para o usuadio esacbq.
Bem, ser vc abrir o script /home/esacbq/esacbq-menu vc vai comecar a
entender o principio. No meu linux, mudei o shell padrão (/bin/bash) do
usuario esacbq pelo script /home/esacbq/esacbq-menu, entao quando vc
logar como esacbq ja cai no script (assim, vc pode passar a bola adiante
pra alguem fazer essa parte adminstrativa).
Recapitulando: O esacbq eh um script com uma interface
shell-interativa, do qual roda com o sudo. O mesmo faz NAT, controle por
MAC e controle de banda via CBQ, e está rodando num slackware 10.0.0,
mas pode ser adaptado pra outro linux semmuito stress.
Até mais,
Alessandro da Silveira escreveu:
>Ola amigo, eu utilizo o Myauth, vc podera coletar maiores informacoes no site
>www.myauth.com.br, ele roda em cima do slackware.
>
>Abracos,
>
>Alessandro da Silveira
>Gerente de Tecnologia e Servicos
>DATAPROTEC Consulting Ltda.
>www.dataprotec.com.br
>---------------------------------
>Sent from my TREO600 Wireless Handheld
>
>-----Original Message-----
>From: Diniz Alexandre Daminelli
>Date: 10/16/06 5:19 pm
>To: [email protected]
>Subj: [shell-script] Controle de Acesso por MAC
>
>Olá Pessoal...
>
>vcs conhecem , possuem, ou já ouviram falar, de algum programa ou mesmo
>script, que controle o acesso a rede/internet por meio do MAC?
>.
>ou seja, algo do tipo: somente quem for cadastrado é que pode ter acesso a
>rede, seria bom que este software tivesse uma interface visual para o
>cadastro dos mesmos...
>
>Alguem tem alguma sugestão?
>
>Obrigado...
>
>
>
--
[ ]'s
Elias Andrade
Estinave/PNG - Ti
_______________________________________________________
Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular.
Registre seu aparelho agora!
http://br.mobile.yahoo.com/mailalertas/
---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
aviso.
---------------------------------------------------------------------
Sair da lista: [EMAIL PROTECTED]
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil
Links do Yahoo! Grupos
<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/shell-script/
<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html