Prezados, boa noite, conto com ajuda de todos, creio que seja simples para muitos mais para mim não.
Tenho hoje meu script de firewall rodando em meus servidores linux cujos os mesmo compartilham internet em condominio, porém quando o cliente não paga o serviço, vamos lá e desligamos o cabo, porém gostaria de automatizar isso, penso na seguinte situação, 2 arquivos.
bloqueio.txt - onde informa-se as macs
bloquear.sh - ao executar, lê o conteudo do bloqueio.txt
Resumindo, eu adiciono a mac do cliente dentro do arquivo txt e ao executar o bloquear.sh ele lê o conteudo e bloqueia a mac, fazendo com que mesmo que o usuário fixe um ip no micro, o mesmo não consiga navegar. Mediante isso ele só voltara a navegar quando rodarmos novamente nosso script de firewall para que ele seja liberado.
As macs ficaram organizadas assim dentro do txt como exemplo:
00:00:00:00:00:00,
00:00:00:00:00:00,
Sempre separada por virgula para que facilite o entendimento.
Alguém poderia me ajudar.
Sendo bem honesto, criar o shell script e as devidas regras de iptables para esse bloqueio, estou sendo honesto, já pesquisei, mais não sei como fazer.
Grato a todos.