Monitoramento de Rede · 4 min read · Oct 11, 2025

Como Instalar Ntopng para Monitorar o Tráfego de Rede no Debian 11

Você é um administrador de sistema ou engenheiro de rede procurando uma ferramenta de monitoramento de rede leve, fácil de usar e multiplataforma? Bem, então o Ntopng pode ser a ferramenta que você está procurando.

Ntopng é uma ferramenta de monitoramento de rede de código aberto que monitora o tráfego de rede em tempo real a partir de uma interface web. Ntopng é a edição de próxima geração do ntop original. É uma ferramenta multiplataforma disponível em quase todos os sistemas operacionais, incluindo Windows, Unix/Linux, macOS e BSD.

Ntopng oferece muitos recursos, como:

  • Filtragem e ordenação de tráfego de acordo com sua origem e destino
  • Suporta vários protocolos, incluindo TCP, UDP, SMTP, ICMP, ARP, FTP, Netbios, SSH, Telnet e muitos mais
  • Fornece Geolocalização de endereços IP
  • Gera alertas e notificações ao detectar comportamento incomum na rede
  • Navegação e visualização fácil dos dados de tráfego a partir da interface web
  • Suporte à análise de tráfego de rede criptografado
  • Descobre os protocolos de aplicação (YouTube, Facebook, BitTorrent etc.) usando a tecnologia de Inspeção Profunda de Pacotes.

Neste artigo, você aprenderá como instalar o Ntopng no Debian 11.

Passo 1: Pré-requisitos

  • Um sistema executando Debian 11.
  • Um usuário com privilégios sudo

Passo 2: Atualizar o sistema

Antes de começar a instalação, é recomendado atualizar seu sistema base Debian executando o seguinte comando:

sudo apt update -y
sudo apt upgrade -y

Passo 3: Configurar o repositório do Ntopng:

O Ntopng não faz parte do repositório padrão do Debian 11, então você precisa configurar o repositório do Ntopng em seu sistema Debian. Para fazer isso, execute o seguinte comando:

wget http://apt.ntop.org/buster/all/apt-ntop.deb
sudo dpkg -i apt-ntop.deb

O comando acima adicionará o repositório “ntop.list” em seu sistema. Em seguida, aplique as alterações do repositório executando o comando abaixo:

sudo apt update -y

Passo 4: Instalar e Configurar o Ntopng

Execute o comando abaixo no terminal para instalar o pacote Ntopng com as dependências necessárias:

Sudo apt install ntopng pfring-dkms nprobe n2disk cento -y

O Ntopng escuta na porta 3000 por padrão. Você pode configurar sua interface de rede e mudar o número da porta padrão e outras configurações editando o ntop.conf

sudo vim /etc/ntopng/ntopng.conf

Agora, faça as alterações de acordo com o nome da interface do seu sistema. Aqui, você pode especificar mais de um nome de interface.

#    -i|--interface  
#    Especifica a interface de rede ou ponto de coleta a ser usado pelo ntopng para rede.  
-i=eth0  
# -i=eth2  
#    Define a porta HTTP do servidor web incorporado.  
-w=3000

Salve e feche o arquivo assim que tiver feito as alterações necessárias.

Você pode fornecer o intervalo de IP da rede em um arquivo separado. Crie um novo arquivo chamado ntopng.start no diretório raiz do Ntopng.

sudo vim /etc/ntopng/ntopng.start

Adicione seu intervalo de IP da rede conforme mostrado abaixo:

--local-networks "192.168.0.0/24"  ## forneça seus intervalos de IP locais aqui.  

--interface 1

Salve e saia do arquivo. Você precisa reiniciar o serviço Ntopng para aplicar as alterações de configuração:

systemctl restart ntopng

Em seguida, inicie o serviço Ntopng na inicialização e verifique o status do serviço usando o comando abaixo:

sudo systemctl enable ntopng
sudo systemctl status ntopng

Saída:

ntopng service - ntopng ferramenta de monitoramento e análise de tráfego web de alta velocidade  

Loaed: loaded (/etc/systemd/system/ntopng.service; enabled; vendor preset: enabled)  
Active: active (running) since Tue 2023-02-28 16:45:28 UTC; 1min 0s ago  
Process: 15335 ExecStartPre=/bin/sh -c /usr/bin/ntopng-utils-manage-config -a check-restore  && /usr/bin/ntopng-utils-manage-config -a resto  
Process: 15350 ExecStartPre=/bin/sh -c /bin/cat /etc/ntopng/ntopng.conf > /run/ntopng.conf.raw (code=exited, status=0/SUCCESS)  
Process: 15352 ExecStartPre=/bin/sh -c /bin/cat /etc/ntopng/ntopng.conf.d/*.conf >> /run/ntopng.conf.raw 2>/dev/null || true (code=exited, s  
Process: 15354 ExecStartPre=/bin/sh -c /bin/sed "/^[ ]*-e.*$\|^[ ]*-G.*\|^[ ]*--daemon.*\|[ ]*--pid.*/s/^/#/" /run/ntopng.conf.raw > /run/nt  
  
   Main PID: 15356 (ntopng-main)  
   Tasks: 24 (limit: 525)  
  Memory: 140.6M  
     CPU: 9.146s  
  CGroup: /system.slice/ntopng.service  
          ??15356 /usr/bin/ntopng /run/ntopng.conf  
  
Feb 28 16:45:29 debian11 ntopng[15356]: 28/Feb/2023 16:45:29 [startup.lua:35] Processando startup.lua: por favor, aguarde...  
Feb 28 16:45:30 debian11 ntopng[15356]: 28/Feb/2023 16:45:30 [startup.lua:120] [lists_utils.lua:827] Atualizando listas de categorias...

Você pode verificar o serviço Ntopng em seu sistema com o seguinte comando:

sudo ss -tnlp | grep ntopng

A saída deve ser semelhante ao seguinte:

LISTEN 0   4096    0.0.0.0:3000   0.0.0.0:*  users:(("ntopng-main",pid=15356,fd=37))

Passo 5: Acessar o Ntopng a partir de um navegador web

Abra seu navegador web e escreva a URL http://your-server-ip:3000. Observe que você precisa substituir o endereço IP do seu sistema seguido pelo número da porta, e você será redirecionado para a página de login do Ntopng:

Digite o nome de usuário e a senha padrão como admin/admin, e clique no botão Login. Você deve ver a seguinte captura de tela:

Defina uma nova senha e clique no botão “Alterar Senha”. Você deve ver a página do painel padrão do Ntopng conforme mostrado na captura de tela abaixo:

Em seguida, clique na opção Hosts > Hosts do lado esquerdo, e você verá uma lista de hosts disponíveis para sua rede.

Você também pode verificar os detalhes da sua interface de rede no painel esquerdo clicando na opção interface > Detalhes.

Conclusão

Parabéns! Você instalou o Ntopng no seu Debian 11. O Ntopng oferece muitas outras opções que podem ser muito úteis para monitoramento de rede em tempo real e geração de alertas. Você pode ver informações do sistema e também o ponto de alerta configurado. Sinta-se à vontade para me perguntar se você tiver alguma dúvida.

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.