Conheço o
ntop em outras distribuições, porém essa semana tive que instalá-lo em um G4, mas a dica fica para aqueles que tem MAC, ou quem tenha um PS3 e queira instalar o Yellow Dog
Linux com ntop nele (um sonho particular).
Coisas que você vai precisar:
Baixe em todos os fontes, fica mais fácil do que tentar achar os
ppc.rpm (pacotes prontos para PowerPC em rpm). No CD do
Yellow Dog tem o
Libevent 1.1, porém o
ntop solicita no mínimo o 1.3. O libpcap tem também no CD, porém na versão 0.9.
Você terá que gerar um grupo e um usuário para o ntop com o nome de "ntop".
# groupadd ntop
# useradd -s /bin/false -d /dev/null -g ntop ntop
A instalação das dependências é apenas:
./configure
Ntop:
./configure
Ocorreu um erro que não achava a pasta do rrdtool (possivelmente existe um modo mais fácil de se fazer isso). Abra o "configure" com o vim.
# vim configure
Localize esta linha:
RRD_HOME=/usr/local/rrdtool
(Para localizar com o VI ou VIM utilizando "/Oqueeuqueroachar")
Altere ela para o local onde esta instalado rrdtool. O meu ficou assim:
RRD_HOME=/usr/local/rrdtool-1.3.7
No meio do ./configure você irá notar que ele baixa um arquivo
GeoLiteCity, que é um pacote que irá informar de qual pais é o IP que está acessando a rede.
Quando você for instalar o ntop talvez ele de um erro: "m4 not found".
Parece que este m4 está relacionado ao GeoLiteCity. Porém, para contornar este erro, gere a pasta m4 na pasta onde esta o fonte do ntop.
mkdir m4
Diríamos: /root/install/ntop/
Terá que ser gerada uma pasta em:
# mkdir /root/install/ntop/m4
# make
# make install
Quando você iniciar o ntop pela primeira vez ele ira definir a senha do administrador do sistema. Tem um detalhe muito interessante e totalmente furado no sistema de senha do ntop, quando você for alterar a senha, ou no caso de você esquecer a senha do administrador e utilizar o comando:
# ntop -A
Caso você posteriormente utilize este comando ele não irá solicitar a senha antiga. O que faz com que algum engraçadinho possa alterar a senha.
Agora falta apenas iniciar o programa.
# ntop -i eth0
Feito tudo apenas digite no seu navegador preferido: http://localhost:3000
Neste link existem informações úteis (parâmetros) sobre o ntop também:
Monitorando redes utilizando Ntop
:D
Nenhum comentário foi encontrado.