Pessoal, recebi várias respostas e vou tentar respondê-las todas de uma vez:

>Basta usar o iptables bloqueando todos os endereços MAC, menos os 
> listados por você.
O problema é que aqui na rede eu tenho os visitantes e as minhas máquinas,
são cerca de 100 máquinas, que tb recebem o ip via dhcp. Quando entrei pra
trabalhar já estava assim, e resolvi deixar dessa forma pra não ter que
cadastrar os 100 ips mais o visitantes...

> Qual o problema com cat, grep, awk, sed e cut? :-)
Nenhum problema, o problema é otimizar a coisa num script só.. :-)
Sou muito leigo nisso, por isso peço ajuda...

>Em qual linguagem você quer fazer essa coisa?
>Shell Script mesmo? Ou vai partir para C ou outra coisa?
>Onde está armazenada essa lista dos MACs válidos?

Pretendia fazer com shell script mesmo.. a lista de macs válidos eu posso
fazer um arquivinho simples, listando um por linha por exemplo... 

O que eu não sei fazer: consigo até usar o grep pra separar as linhas que eu
quero, ou seja, as que tem os macs no dhpcd.leases mas não sei como fazer
pra comparar com outra lista e me voltar só os intrusos... 

Alguma luz a mais?

Valeu pela ajuda até agora.. 

Abraço a todos

Daniel


Responder a