Pular para o conteúdo principal

NTOP - Uma excelente ferramenta

NTOP - Instalação no Debian

Ntop é uma ferramenta de monitoramento e gerência de rede para sistemas UNIX/Linux e Win32, e teve seu desenvolvimento e estudo na "University of Pisa", na Itália.

Seus variados recursos são similares ao TOP dos sistemas UNIX, que permitem ao usuário visualizar através de gráficos e de forma bem detalhada, todas as requisições a internet, podendo haver restrições impostas pelo gerente, qual a banda consumida, quais endereços das máquinas, reports(avisos) de falhas entre muitos outros.

O Ntop é um programa que monitora passivamente uma rede, coletando dados sobre os protocolos e sobre os hosts da rede.

Tem como característica e funcionalidade:

Analisar os pacotes que trafegam na rede, listar e ordenar o tráfego de rede de acordo com vários protocolos, exibir estatísticas de tráfego, armazenar estatísticas de forma permanentemente em bancos de dados, identificar passivamente várias informações sobre os hosts da rede, incluindo o sistema operacional executado e endereço de e-mail do usuário da estação, exibir a distribuição do tráfego IP entre vários protocolos da camada de aplicação, decodificar vários protocolos da camada de aplicação e inclusive os encontrados em softwares do tipo P2P atuar como coletor de fluxos gerados por roteadores e switches através da tecnologia NETFLOW;

Tendo sua interface em Web.
Uma característica boa dessa ferramenta é que pode ser acessada usando um browser web para gerenciar e visualizar as informações geradas pelo NTOP para melhor entender o status da rede.

O NTOP monitora e gera relatórios sobre o tráfego e suporte dos hosts por estes protocolos:
  • TCP/UDP/ICMP;
  • (R)ARP;
  • IPX;
  • DLC;
  • Decnet;
  • AppleTalk;
  • Netbios;
  • TCP/UDP. 


Informações Gerais

Artigo resultante de pesquisas realizadas em 2013/2 para o Projeto Integrador do curso de Administração de Redes da FATESG - Faculdade de Tecnologia SENAI de Desenvolvimento Gerencial. 

Instalação do NTOP no Debian / Ubuntu

Atualize os repositórios disponíveis
 sudo apt-get update

Instale a biblioteca RRDTool (Round Robin Database)
 sudo apt-get install librrds-perl rrdtool

Caso queira realizar a instalação manual siga as orientações desse site:
 http://martybugs.net/linux/rrdtool/

Instale a biblioteca no perl
 perl -MCPAN -e 'install RRD::Simple'

Instale o NTOP.
Será necessário criar uma senha para o admin.
 sudo apt-get install ntop

Libere a porta tcp/3000 do seu firewall, caso seja necessário
 iptables -A INPUT -s 192.168.0.0/24 -p tcp --dport 3000 -j ACCEPT

Rode os comandos a seguir, caso o script de instalação apresente alguns bugs
 sudo chown -R nobody:nogroup /var/lib/ntop
 sudo chmod 755 /var/lib/ntop
 sudo mkdir /var/lib/ntop/rrd
 sudo chown -R nobody:nogroup /var/lib/ntop/rrd
 sudo ntop &

Acesse o recurso através do browser, por exemplo:
Nesse momento informe a senha do admin
 http://localhost:3000

Ative o plugin rrdtool e comece a gerenciar seu servidor!


Tags: Ntop, Rede, apt-get, linux, debian
by Alexandre LLemes

Comentários

Postagens mais visitadas deste blog

Zabbix Appliance 3.x - senha padrão

Senha padrão do appliance Zabbix Sobre o Zabbix Zabbix  é um software que monitora diversos parâmetros de uma rede como a integridade e desempenho dos servidores. Oferece excelentes relatórios e visualização de dados de recursos com base nos dados armazenados, e usa um mecanismo de notificação flexível que permite aos usuários configurar e-mail com alertas para qualquer evento, o que permite uma reação rápida para os problemas do servidor. ( Wikipedia ) Para baixar o appliance zabbix, acesse a documentação: https://www.zabbix.com/documentation/3.0/pt/manual/appliance Para o front-end acesse: http://localhost/zabbix A senha padrão para o front-end é: Admin zabbix E para o console é: appliance zabbix Tags: Zabbix, monitoramento, appliance by Alexandre LLemes

Laravel framework permissão de arquivo - seguro

Laravel - diretórios O framework Laravel necessita de escrita nos  diretórios storage e bootstrap/cache . sudo chgrp -R www-data storage bootstrap/cache sudo chmod -R ug+rwx storage bootstrap/cache Observação: Não esqueça de modificar o dono da pasta (owner) do seu projeto para o apache. sudo chown www-data:www-data . -R Muitas das vezes com o servidor em produção e algum problema acontece, de imediato, para voltar o funcionamento, roda-se:  sudo chmod -R 755 storage bootstrap/cache E bom trabalho! Tags : Laravel, PHP,  Desenvolvimento by Alexandre LLemes

MySQL: Alterando a senha de usuário inclusive root

Esqueceu a senha do usuário MySQL? Alterar ou limpar a senha de um usuário MySQL, requer alguns passos. À medida que informaremos os métodos, alguns deles irão coincidir com o seu problema. Alterando a senha via comando mysqladmin Método 1 - Definindo a senha de root num primeiro momento Se não havia definido a senha de root para o MySQL, o servidor não irá requerê-la para todas as conexões como usuário root. Para defini-laI, vamos usar o mysqladmin: mysqladmin -u root password newpass Para modificar a senha do usuário root já predefinida: mysqladmin -u root -p oldpassword newpass Caso o sistema venha a pedir uma senha é porque a senha atual do usuário root está errada. Enter password: Se você informar a senha errada, obterá: mysqladmin: connect to server at 'localhost' failed error: 'Access denied for user 'root'@'localhost' (using password: YES)' Então sigas as instruções abaixo para recuperar a senha do usuário MyS