Gerenciador Rápido
April 18th, 2007
Este script é um simples auxílio para gravação de arquivos, de fácil entendimento e edição. Escrito em Shell Script .
Este Script foi desenvolvido para atender as necessidades de um cliente amigo e venho adotando para gerenciamento local pelos técnicos em provedores e redes corporativas aos quais dou suporte. Foi totalmente moldado a realidade deste cliente e pode ser moldado a sua, veja:
- O filtro de pacotes faz a leitura de um aquivo com respectivos dados de IP,MAC,NOMEDOCLIENTE e status para bloqueio.
- O controle de Banda faz a leitura de 3 arquivos com os ips dos clientes , cada arquivo caracteriza um plano de acesso
- Há um arquivo referente a lista de acesso do Servidor Proxy-Cache.
- Há um script isolado de para o controle de banda
Há maneiras de customização dos arquivos e scripts, a exemplo, o mesmo arquivo com dados de IPX MAC pode conter dados referentes a ao controle de banda , mas por carater didático , para melhor entendimento, escolhi esta forma de implementação para postar.
Este Script permite:
- Cadastrar Novos clientes, ipXmacXnome e demais atributos…
- Bloquear CLientes por nome, ip ou mac
- Desbloquear Clientes por nome, ip ou mac
- Cadastro no controle de banda de acordo o plano contratado
- Consultar Clientes conectados por nome, ip , ou mac
- Verficação de dados de clientes através consultar por nome, ip , ou mac
- Registro em arquivo de hosts , para resolução local de nome para consultas
- Registro em lista de acesso para o servidor Proxy-cache
confira a forma de gravação dos arquivos pelo gerenciador:
- /etc/rc.d/hosts.liberadosMAC
A;192.168.1.111;00:00:00:00:00:00;JOAOMARIA - /etc/rc.d/hosts.128 (Assim como os demais do arquivos lidos pelo controle de banda , hosts.64 e hosts.meioespeciais)
192.168.1.111 - /etc/lista/clientesfull (proxy-cache)
192.168.1.111 - /etc/hosts
192.168.1.111 JOAOMARIA
Vale lembrar que no momento do cadastro de clientes as operações para liberação de cliente são feitas de forma automatizada. Por exemplo,no momento do
cadastro do cliente já são cadastrados os respectivos dados nos diferentes arquivos , como hosts, lista de acesso e arquivo de ipxmac, assim também para
demais opções do gerenciador.
- Visualize o código Fonte
- Download do arquivo gerenciador.sh

June 10th, 2007 at 11:23 pm
Fala Rapaz, testei aqui e ficou muito bom, parabéns . Quem precisa de MK rsrsrs
June 18th, 2008 at 4:38 pm
[...] de gerenciamento de redes e provedores. Esta rotina foi desenvolvida associada ao código do gerenciador citado em posts antigos, onde a função é chamado antes da gravação dos ips no arquivo de [...]