Bloqueia MAC Adress salvos na lista
Publicado por Rone Pereira Martins (última atualização em 08/06/2011)
[ Hits: 5.490 ]
Homepage: http://www.cooperati.com.br/wordpress/2011/09/06/monitoramento-com-jffnms/
Crie o arquivo "macs.txt" com os dados abaixo, por exemplo:
00:f5:20:01:10:f2
0d:3d:2d:05:06:07
01:1d:00:50:06:07
O arquivo txt deverá ser salvo no mesmo diretório que o Script, depois de executar o script, confira as regras através do iptables -L.
#!/bin/bash ## Programa que bloqueia Mac Address através de lista echo ' 1. Proxy 2. Router' read resp if test "$resp" -eq 1 then for mac in $(cat macs.txt) do iptables -I INPUT -m mac --mac-source "$mac" -j DROP done else for mac in $(cat macs.txt) do iptables -I FORWARD -m mac --mac-source "$mac" -j DROP done fi ## Depois tem que criar o arquivo macs.txt com os dados abaixo por exemplo: ## 00:f5:20:01:10:f2 ## 0d:3d:2d:05:06:07 ## 01:1d:00:50:06:07 ## ## Depois de criar o arquivo executar o script e depois verificar as regras ## pelo comando iptables -L
Firewall para Compartilhamento de Conexão 3G
Atualizando o kde para kde3.5.7
Nenhum comentário foi encontrado.
Blender 5.0 Beta, Firefox 144 e avanço da IA dominam o dia no mundo Linux
Desktop Linux ganha fôlego enquanto distros refinam experiência e segurança
Wayland em alta, IA em debate e novos ventos para distros e devices
Qt 6.10 e Python 3.14 puxam o ritmo do software livre nesta quarta
Atualizações de Apps, Desktop e Kernel agitam o ecossistema Linux nesta terça-feira
Como mudar o nome de dispositivos Bluetooth via linha de comando
Adicionando o repositório backports no Debian 13 Trixie