Carraro Dashboard é um painel simples para servidor de rede, que dá o administrador de rede uma opção rápida e unificada para monitorar e manter regras de proxy Squid, DHCP, logs e status dos serviços instalados, inclusive do hardware. Hoje veremos como fazer a instalação do mesmo.
Carraro Dashboard é um painel simples para servidor de rede, que dá o administrador de rede uma opção rápida e unificada para monitorar e manter regras de proxy Squid, DHCP, logs e status dos serviços instalados inclusive do hardware.
O que a ferramenta é capaz de fazer?
Gerenciar Squid;
Adicionar usuários;
Bloquear sites;
Extensões;
Expressões regulares.
Amarar o IP ao MAC;
Visualizar IPs utilizados na rede;
Teste de conectividade e portas abertas;
Status do sistema;
Dentre outras funções.
Totalmente desenvolvido em php e com alguns pequenos scripts shell, que torna a realização das tarefas mais rápida.
Do que vamos precisar?
De uma máquina, não precisa ser top, claro não vamos colocar um k6 para sustentar uma rede gigante. No cenário estou utilizando um singelo:
Processador Celeron
Memória RAM 512Mb
Disco 160Gb sata II
Distro, essa parte é muito intrigante, pois eu programei o painel para trabalhar com Debian e CentOS, mais voltada ainda para o CentOS, já tive relatos que no Debian, algumas funções não funcionaram, então, se desejar usar esta ferramenta em outra distro não asseguro que irá funcionar corretamente.
Mas o que não funciona perfeito?
A parte de verificação de hardware, poderá voltar alguns erros, pois o resto é basicamente php com arquivos de texto e alguns shell scripts.
[1] Comentário enviado por masterboyx em 21/09/2011 - 09:31h
Muito bom Artigo e Plataforma Marcos Carraro. Gostei bastante do seu Sistema. Estou finalizando uma plataforma de Firewall que estou desenvolvendo e possui várias funções também. Parabéns....
[5] Comentário enviado por rogerboff em 21/09/2011 - 11:45h
Caro Marcos Carraco,
Parabéns pela iniciativa, achei bastante interessante a sua ideia e junto com a wlmproxy que encontrei no seu blog, acho que seria uma ferramenta ideal para controle de rede em empresas.
Utilizo hoje o Endian Firewall para controlar os acessos as redes, vpns e internet, o qual está atendendo perfeitamente, tirando alguns inconveniências as vezes, mas seria interessante utilizar o seu projeto para desenvolver algo interno e também algo para comunidade.
Testei a muito tempo atrás o BrazilFW, muito bom por sinal, mas devido a falta de alguns recursos e tempo acabei abandonando ele, mas seria uma ideia mesclar o seu projeto com o deles, o que poderia gerar UTM brasileiro de primeira qualidade (Sei que existem projetos brasileiros, mas nem todos os recursos estão disponíveis) e totalmente gratuito.
Estou com pouco tempo (Trabalho, curso e namorada... Sendo que essa ultima acaba com o meu tempo livre.), mas me proponho a ajudar em projeto desse porte, como acho que teriam mais pessoas dispostas a ajudar.
[6] Comentário enviado por marcoscarraro em 21/09/2011 - 11:50h
@roger
Obrigado mestre.
É também ando meio sem tempo, faculdade, trabalho, curso, estudos, festinhas HEHEHE.
Estou trocando várias idéias com o William fundador do wlmproxy, quem sabe num futuro proximo não integramos ambos serviços. Sempre é bom contar com pessoas que podem ajudar no desenvolvimento.
A ideia seria criar um pacote, rpm ou deb, ou um shell script, que faça toda a instalação, para o usuário não depender de um sistema pronto, e sim de uma interface, independente do sistema a utilizar, pois muitas vezes temos que reinstalar o nosso GW, para instalar um outro como o BRasilFW, Endian, e lá vai....
O blog fica de e-mail aberto a todos que quiserem contribuir com o projeto.
[11] Comentário enviado por rogerboff em 21/09/2011 - 21:03h
Caro Marcos,
Instalei ele em uma máquina virtual com Debian, pegou as informações corretas, mas não testei o restante das funções. Encontrei somente alguns problemas referentes a codificação do texto, pois algumas partes estão com codificações diferentes.
Sobre a questão do designer, está show de bola, com uma layout limpo e claro. Irei fazer mais alguns testes e te aviso posteriormente.
[14] Comentário enviado por danniel-lara em 22/09/2011 - 17:34h
Tchê , como a Lais não irá palestrar minha palestrar irá no lugar
bom será no mesmo horário da sua .
bom depois vamos trocar uma idéia nos corredores
Abraço
[15] Comentário enviado por juniorbiu em 19/09/2013 - 18:20h
Marcos, boa tarde.
Não sei se ainda trabalha neste projeto, que acho fantástico, mas tenho um problema ao implanta-lo em um servidor CENTOS.
Nos arquivos de liberações e bloqueios, eu consigo inserir um novo IP ou endereço, porem não consigo remover ou alterar.
Existe algo que necessite fazer?
Abs
Jr
[16] Comentário enviado por marcoscarraro em 21/09/2013 - 12:55h
Buenas Junior,
Tche, seguinte faz tempo que não boto mais a mão no sistema por n motivos, mas até onde esta sendo testado o mesmo esta funcionando perfeitamente, qual é a versão do centos que tu usa? Tentou utilizar um chmod -R 777 * ? Abraços
[17] Comentário enviado por juniorbiu em 25/09/2013 - 09:23h
Dr., funcionou perfeitamente!!!
Muito obrigado.
Posso fazer você lembrar mais deste sistema? hehehe
Eu não consigo fazer com que o sistema gerencie o serviço do Squid.
Simplesmente o botão não faz nada.
Olhei se o link ou comando sudo estava ok e esta, mas não vai.
Tem alguma dica?