você está aqui: Home  → Arquivo de Mensagens

Configurando Ntop 3.1 a partir do código fonte.

Colaboração: André Jaccon

Data de Publicação: 04 de Março de 2005

Neste artigo irei mostrar como configurar o Ntop 3.1, a partir do código fonte do software.

Considerações iniciais

SO: Debian Gnu/Linux 3.0 R4, Kernel 2.4.29

Pacotes necessários

Instalando as bibliotecas necessárias

Ambas as bibliotecas que iremos instalar via Apt-Get os mirrors que foram usados estão listados abaixo:

  deb http://ftp.br.debian.org/debian/ testing main
  deb-src http://ftp.br.debian.org/debian/ testing main
  deb http://download.unesp.br/linux/debian/ testing main
  deb-src http://download.unesp.br/linux/debian/ testing main
  deb http://ftp.br.debian.org/debian/ stable main
  deb-src http://ftp.br.debian.org/debian/ stable main
  deb http://packages.dotdeb.org ./
  deb-src http://sources.dotdeb.org ./

OBS: Para aqueles que não estão acostumados ou são novatos no Debian, as linhas acima devem ser adicionadas no arquivo /etc/apt/sources.list, e depois deve ser feito o update da base de dados de pacotes do Apt com o comando:

  # apt-get update

Compilando as bibliotecas e aplicativos necessários:

Libgdbm-dev

Para instalar a biblioteca libgdbm-dev você deve usar os comandos abaixo:

  # apt-get install libgdbm-dev

Lipng3-dev

Seguindo o exemplo acima para instalar o Libpng use os comandos abaixo:

  # apt-get install libpng3-dev

Os pacotes que iremos instalar abaixo foram compilados a partir do código fonte, estes pacotes podem ser encontrados nos sites mencionados na parte superior deste artigo.

Libpcap2

Em nosso caso usamos a biblioteca LibpCap2, para instalar a partir do código fonte use os comandos abaixo:

  # tar -zxvf libpcap-0.7.1.tar.gz
  # cd libpcap-0.7.1
  # ./configure
  # make
  # make install

Gd 2.0.33

Para instalar o GD a partir do fonte use os comandos:

  # tar -zxvf gd-2.0.33.tar.gz
  # cd gd-2.0.33
  # ./configure
  # make
  # make install

Ntop 3.1

Finalmente chegamos no último passo para instalação do Ntop, porém antes de descompactar e compilar o Ntop é necessário que você siga os passos abaixo:

1) Crie um grupo chamado ntop

  # groupadd ntop

2) Crie/Adicione o usuário Ntop ao grupo Ntop

  # useradd -s /bin/false -d /dev/null -g ntop ntop

3) Não é necessário criar uma senha para o usuário Ntop neste passo.

Tendo seguido os passos acima descompacte o Ntop 3.1 e depois compile seguindo os passos abaixo:

  # tar -zxvf ntop-3.1.tgz
  # ./configure
  # make
  # make install

Caso você tenha seguido com sucesso nossos exemplos de instalação seu Ntop 3.1 já deve estar pronto para ser colocado em produção faça um teste:

  # /usr/sbin/ntop -w 3000 -u ntop -i eth0

onde as flags:

  -w : indica a porta tcp a ser iniciado o serviço
  -u : indica o usuário a ser usado no Ntop 'o padrão é o ntop'
  -i : indica qual porta iremos monitorar

Estas são apenas algumas das flags que podem ser usadas pelo Ntop, verifique os diversos documentos que estão disponiveis dentro da sub-pasta docs do ntop, a pasta ntop que estou me referindo é a pasta descompactada para compilação do mesmo.

Você também pode personalizar a interface web do Ntop alterando os arquivos em /usr/share/ntop/html

É isso aí pessoal, qualquer dúvida ou informação é só entrar em contato através do projeto FSBOX.org, http://fsbox.org/



 

 

Veja a relação completa dos artigos de André Jaccon

Opinião dos Leitores

Fernando
08 Jun 2011, 10:15
Amigo,

Estou utilizando o Debian quando eu vou executar o make e make install na instalação do ntop o mesmo me apresenta uma menssagem de erro dizendo que ão encontrou nenhum diretório poderia me dizer oque pode estar acontecendo.
Vinivirtus
01 Fev 2011, 17:31
Amigo,

Estou utilizando o Debian quando eu vou executar o make e make install na instalação do ntop o mesmo me apresenta uma menssagem de erro dizendo que ão encontrou nenhum diretório poderia me dizer oque pode estar acontecendo.
Gladson
20 Out 2010, 18:23
André, uma outra pessoa instalou o Ntop na minha empresa e não sei a senha do Admin como faço para refazer essa senha?

Obrigado!
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script