Olá Diniz,

   Fiz um script para um provedor de acesso wireless que fazia algo parecido. 
Basicamente eu tinha uma função que percorria um arquivo formatado (de acordo 
com preferencias do contratante) e definia variaveis como HOSTNAME, IP, MAC, 
UPSTREAM, DOWNSTREAM, .. e abaixo da função eu fazia coisa do tipo:


   function foreachClient { ..... }

   cp dhcpd.conf.std dhcpd.conf
   foreachClient 'echo $HOSTNAME { fix-addr $IP; mac $MAC } >> dhcpd.conf'


   E reconstruia novos arquivos de configuração baseado no arquivo formatado. 
Se ele percebesse alteração (MD5SUM) no arquivo antes e depois ele reiniciava 
o serviço dhcp (nota: o exemplo acima é meramente ilustrativo).

   []'s

-- 
   0010111100101010010100110100100101000111
       Fernando LEMES da Silva
       M$N: ferlemes AT yahoo com br
       www.koho.com.br (0x53E56DAA)
   0101001101001001010001110010101000101111


Em Segunda 16 Outubro 2006 22:19, Diniz Alexandre Daminelli escreveu:
> 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...
> Diniz A. Daminelli


---------------------------------------------------------------------
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

 

Responder a