Projetado totalmente tem php, html, e alguns Shell script, de fácil entendimento, trazendo uma leveza ao usuário final, e sem ficar dependendo de outros serviços.
Totalmente Open Source, a unica restrição é, de avisar o autor, sobre qualquer alteração que tenha sido feita, assim podendo corrigir bugs, e falhas do sistema, já que o mesmo não trabalha com banco de dados.
Ao passar do tempo, com novas parcerias, novos desenvolvedores, e por conta própria desde de o início do projeto, irei disponibilizar neste blog, e nos demais sites, o manual de como instalar o painel, e é claro, avisar os usuários de novas atualizações, e de novos projetos caso alguém tenha interesse em participar. São eles.
- Criar pagina para mostrar requisições do samba, como ip do mico solicitando tal arquivo, logado com X usuário;
- Criar regras dinâmicas para o squid, como liberar MSN para determinado IP;
- Criar uma maneira de fazer a leitura dos logs do Squid de uma forma mais clara, podendo filtrar por dia, ip, e acessos bloqueado ou liberado;
- Integrar o MSN-Proxy (Esperando sair uma versão que funcione com o msn 2011);
- Integrar PostiFix Admin (Modificar CSS, deixar ele mais claro, adicionar algumas opção como fetchmail admin);
Entre outras tantas idéias que irão surgir aos poucos.
Um forte abraço a todos Marcos Carraro,
==================================================================================
Para download da versão 1.
https://github.com/marcoscarraro/Carraro-Dashboard
Screenshots.
Pagina index (status do sistema)
De Carraro DashBoard |
Squid em Tempo Real
De Carraro DashBoard |
Dhcp History, juntamente com o teste de conectividade e nmap.
De Carraro DashBoard |
Visualizador de Logs do sistema (Ainda em estado de aperfeiçoamento)
De Carraro DashBoard |
Tela padrão quando clicado em adicionar
De Carraro DashBoard |
Desligar ou Reiniciar o servidor
De Carraro DashBoard |
Design Padrão para adição de regras
De Carraro DashBoard |
Amarrar o IP ao MAC
De Carraro DashBoard |
Cara,
ResponderExcluirAguardo o seu projeto ficar pronto!
Abs!!
Muito interessante a tua idéia, a algum tempo atrás pensei numa idéia semelhante mais voltada para utilização de discos e status de serviços. Por exemplo utilização de quotas, status de serviços básicos como nfs, nis, mysql e afins.
ResponderExcluirParabéns pelo trabalho e por disponibiliza-lo para a comunidade.
Boa Tarde,
ResponderExcluir@raoni Já pode efetuar download, via guithub...
@lu Olha, não deve ser difícil fazer... so requer tempo, tempo é uma coisa que não consigo mais sobrar HEHHE.
Parabéns pela iniciativa. Ótima solução. A Galera Brasuca agradece!!!
ResponderExcluirVocê já pensou em utilizar o Lusca no lugar do velho guerreiro Squid?
Sabes me dizer, a compat com FreeBSD. Visto que tudo é Open, eu só vou trocar da lista de dependencias, ao inves de linux FreeBSD. =)
Obrigado.
ResponderExcluirSim, é totalmente, so teras de mudar metade das variáveis, como o caminho dos binários. somente isso.
Olha, já pensei em utilizar outras ferramentas para fazer cache/bloqueios.
Quem sabem com a ajuda dos amigos não poderemos fazer para o Lusca o que achas?
Abraços
funciona no Debian ??
ResponderExcluirBom Dia, funciona perfeitamente, talvez o phpsysinfo volte algum erro, mas isso não impede o funcionamento do resto do sistema!
ResponderExcluirOlá Marcos, queria agradecer a atenção desde já.
ResponderExcluirEu dei uma olhada no fórum vivaolinux e achei a sua ferramenta, como sou leigo gostaria de tirar algumas dúvidas antes de iniciar as modificações no servidor.
Bom, as dúvidas que tenho são as seguintes:
* O sistema é estável (não posso ter quedas no servidor, pois ele é intensamente utilizado, até mesmo para armazenamento)?
* A instalação é fácil(não exige muita experiência em linux)?
* É possível bloquear por usuário o acesso a internet e como funciona(exemplo: vou em um computador abro o navegador e ai abre uma pagina pedindo meu login e senha para liberar o acesso, é assim o funcionamento)?
* E por final: É possível eu limitar o tempo que o usuário pode ficar online por um período de 24h?
Desculpa a bateria de perguntas, é que gostaria de ter certeza antes de testar e começar a mexer nisso, pois onde irei instalar é um empresa de médio porte, a qual sou dono, e se fizer coisa errada ficaria meio complicado .
Obrigado desde já,
Abraços,
Att. Mateus.
* O sistema é estável (não posso ter quedas no servidor, pois ele é intensamente utilizado, até mesmo para armazenamento)?
ResponderExcluir- O sistema é php então não tem como deixar o sistema fora do ar, tenho em produção em alguns servidores.
* A instalação é fácil(não exige muita experiência em linux)?
- Precisa o necessário, apenas seguindo o passo a passo pode ser que tu não consiga chegar ao fim, pois pode ocorrer algum erro durante a instalação.
* É possível bloquear por usuário o acesso a internet e como funciona(exemplo: vou em um computador abro o navegador e ai abre uma pagina pedindo meu login e senha para liberar o acesso, é assim o funcionamento)?
- Atualmente ele funciona somente com IP, para fazer a autenticação é necessário mais tempo e ajuda no desenvolvimento, se tu entrar na minha pagina no github, pode baixar uma versão que tem autenticação por usuário, e testar.
* E por final: É possível eu limitar o tempo que o usuário pode ficar online por um período de 24h?
- Isso pelo painel ainda não é possivel, tu tens que fazer o bloqueio/scripts usando a cron squid iptables do linux.
abraços
Entendido Marcos, muito obrigado pelas respostas. Estarei implantando o sistema no servidor, caso surjam duvidas volto aqui.
ResponderExcluirObrigado,
Gostei do produto, achei muito interessante, mas para a administração melhorar voce aceitaria uma sugestão?
ResponderExcluirExiste outra ferramento o fproxyadmin que vincula a liberação ao dansguardian com as listas. Se o seu produto trabalhasse com este processo, onde se libera pelo dansguardian e todos os outros processos ligados a usuários seria um diferencial para o produto.
Obrigado,
Carlos Ribeiro
Bom dia Marcos, fiz o download e implantação do seu Dash em meu servidor, efetuei várias modifiações para que se adaptasse a minha estrutura. Ficou muito bom, ótimo painel, funciona perfeitamente. Só tenho uma dúvida, não estou conseguindo ajustar as páginas que abrme no frame da direita, deixar no centro da pg. Onde eu altero esse parametro no arquivo css??
ResponderExcluirVlw, muito obrigado desde já.
Ótimo trabalho parabéns, alguem pode me ajudar, como altero a senha de acesso na web o gerenciador?
ResponderExcluirBom dia Marcos, que ótimo trabalho o seu!
ResponderExcluirGostaria de tirar apenas uma dúvida, no centOS 6 o painel funciona perfeitamente,
já no centOS 7.1 tenho o problema do seguinte, no lugar onde apareceriam as configurações de hardware, tempo on do servidor, ip atual, configurações de memória, hard disk e entre outros fica apenas tudo branco.
Poderia ser algum serviço ou complemento que não tem no centOS 7 ou que deve ser instalado ou pode estar em outro caminho e é necessária dar permissão ou alterar algo?
Fico no aguardo, desde já agradeço!
Abraço
Bom Dia @Paulo Henrique Silva
ResponderExcluirEntão, da virada do centos 6 para o 7 houve bastante mudança, inclusive com a questão dos serviços, minha sugestão é mantenha o Centos 6.6, no centos 7 não tenho testado, creio que seja a questão de permissão do PHP para executar os comandos para pegar as informações do Hardware, e também precisa verificar os logs do PHP para verificar se não tem alguma função que não existe mais na nova versão do PHP o que pode acontecer...
abraços