Monitoreo de Red · 4 min read · Oct 11, 2025

Cómo instalar Ntopng Network Monitor en Debian 10

Ntopng es una herramienta de monitoreo de red gratuita, de código abierto y muy útil que se puede utilizar para monitorear el tráfico de red en tiempo real. Es una versión de próxima generación de ntop, de alto rendimiento y bajo consumo de recursos, basada en libpcap. Es multiplataforma y funciona en todas las plataformas Unix, MacOSX y Windows. Ntopng monitorea e informa sobre varios protocolos, incluidos TCP, UDP, ICMP, DLC, IPX, ARP, Netbios, Decnet y muchos más.

Características

  • Geolocalización de direcciones IP
  • Mostrar el tráfico de red y hosts IPv4/IPv6
  • Analizar el tráfico y clasificarlo según la fuente/destino
  • Almacenar estadísticas de tráfico en formato RRD
  • Informar y clasificar el uso del protocolo IP por tipo de protocolo

Requisitos

  • Un servidor que ejecute Debian 10.
  • Una contraseña de root configurada en su servidor.

Comenzando

Antes de comenzar, necesitará actualizar su sistema con la última versión. Puede hacerlo ejecutando el siguiente comando:

apt-get update -y  
 apt-get upgrade -y

Una vez que su servidor esté actualizado, reinicie su servidor para aplicar los cambios.

Instalando Ntopng

Por defecto, Ntopng no está disponible en el repositorio de Debian 10. Por lo tanto, necesitará agregar el repositorio de Ntopng a su sistema.

Puede instalar el repositorio de Ntopng con el siguiente comando:

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

Una vez que se haya agregado el repositorio, actualice el repositorio e instale Ntopng ejecutando el siguiente comando:

apt-get update -y  
 apt-get install pfring-dkms nprobe ntopng n2disk cento -y

Una vez que se haya completado la instalación, inicie el servicio Ntopng y habilítelo para que se inicie al reiniciar el sistema con el siguiente comando:

systemctl start ntopng  
 systemctl enable ntopng

Ahora puede verificar el estado de Ntopng con el siguiente comando:

systemctl status ntopng

Debería ver la siguiente salida:

? ntopng.service - ntopng herramienta de monitoreo y análisis de tráfico web de alta velocidad
   Cargado: cargado (/etc/systemd/system/ntopng.service; habilitado; configuración del proveedor: habilitada)
   Activo: activo (en ejecución) desde sáb 2019-09-21 02:05:50 EDT; hace 7 min
 PID principal: 3314 (ntopng)
    Tareas: 26 (límite: 1138)
   Memoria: 209.2M
   CGroup: /system.slice/ntopng.service
           ??3314 /usr/local/bin/ntopng /run/ntopng.conf

Sep 21 02:05:53 debian ntopng[3314]: 21/Sep/2019 02:05:53 [Ntop.cpp:707] Agregando 192.168.0.103/32 como dirección de interfaz IPv4 para enp0s3
Sep 21 02:05:53 debian ntopng[3314]: 21/Sep/2019 02:05:53 [Ntop.cpp:715] Agregando 192.168.0.0/24 como red local IPv4 para enp0s3
Sep 21 02:05:53 debian ntopng[3314]: 21/Sep/2019 02:05:53 [Ntop.cpp:735] Agregando ::1/128 como dirección de interfaz IPv6 para lo
Sep 21 02:05:53 debian ntopng[3314]: 21/Sep/2019 02:05:53 [Ntop.cpp:744] Agregando ::1/128 como red local IPv6 para lo
Sep 21 02:05:53 debian ntopng[3314]: 21/Sep/2019 02:05:53 [Ntop.cpp:735] Agregando fe80::a00:27ff:fe99:dc40/128 como dirección de interfaz IPv6 para enp0
Sep 21 02:05:53 debian ntopng[3314]: 21/Sep/2019 02:05:53 [Ntop.cpp:744] Agregando fe80::a00:27ff:fe99:dc40/64 como red local IPv6 para enp0s3
Sep 21 02:05:56 debian ntopng[3314]: 21/Sep/2019 02:05:56 [PeriodicActivities.cpp:72] Iniciado bucle de actividades periódicas...
Sep 21 02:06:09 debian ntopng[3314]: 21/Sep/2019 02:06:09 [PeriodicActivities.cpp:114] Cada script de actividad periódica utilizará 2 hilos
Sep 21 02:06:09 debian ntopng[3314]: 21/Sep/2019 02:06:09 [NetworkInterface.cpp:2791] Iniciado sondeo de paquetes en la interfaz enp0s3 [id: 1]...
Sep 21 02:06:09 debian ntopng[3314]: 21/Sep/2019 02:06:09 [NetworkInterface.cpp:2791] Iniciado sondeo de paquetes en la interfaz lo [id: 2]...

Configurando Ntopng

El archivo de configuración predeterminado de Ntopng se encuentra en /etc/ntopng/ntopng.conf. Necesitará editarlo para hacer algunos cambios:

nano /etc/ntopng/ntopng.conf

Cambie las siguientes líneas:

-G=/var/run/ntopng.pid
##Definir la interfaz de red para el monitoreo de red.
-i=enp0s3
##Definir el puerto HTTP para el servidor web.
-w=3000

Guarde y cierre el archivo cuando haya terminado. A continuación, cree un nuevo archivo ntopng.start para definir su red.

nano /etc/ntopng/ntopng.start

Agregue las siguientes líneas:

--local-networks "192.168.0.0/24"  ## dé sus rangos de IP locales aquí.
--interface 1

Guarde y cierre el archivo, luego reinicie Ntopng para aplicar los cambios de configuración:

systemctl restart ntopng

Accediendo a Ntopng

Ntopng ahora está en funcionamiento y escuchando en el puerto 3000. Abra su navegador web y visite la URL http://your-server-ip:3000. Debería ver la siguiente página:

Inicio de sesión de Ntopng

Proporcione el nombre de usuario y la contraseña predeterminados de Ntopng como admin/admin y haga clic en el botón Iniciar sesión. Debería ver la siguiente pantalla:

Cambiar contraseña

Ahora, proporcione su contraseña deseada y haga clic en el botón Cambiar Contraseña. Debería ver el panel de control predeterminado de Ntopng en la siguiente página:

Panel de control de Ntopng

Ahora, haga clic en Hosts > Todos los Hosts. Debería ver todos los hosts disponibles en su red en la siguiente pantalla:

Hosts de Ntopng

Ahora, haga clic en uno de los hosts, debería ver toda la información sobre este host en la siguiente pantalla:

Detalles de hosts de Ntopng

Ahora, haga clic en Hosts > Dispositivos. Debería ver la dirección Mac de todos los hosts en su red en la siguiente pantalla:

Dispositivos de host de Ntopng

Ahora, haga clic en Inicio > Hosts para ver la lista de los principales hosts en la siguiente pantalla:

Pantalla de hosts

Ahora, haga clic en el botón Puertos para ver una lista de los principales puertos de cliente y servidor en la siguiente pantalla:

Principales puertos de clientes

¡Felicidades! ha instalado y configurado correctamente Ntopng en su servidor Debian 10. Ahora puede monitorear fácilmente cualquier dispositivo en su red.

Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

No spam. Cancela la suscripción en cualquier momento.