GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo instalar y usar el analizador de tráfico de red de Linux basado en la web Darkstat

Introducción

Si es un administrador de sistemas que administra un servidor Linux, desea una herramienta simple que lo ayude a monitorear su servidor.

Darkstat es una herramienta de estadísticas de red en tiempo real, liviana, simple y multiplataforma que captura el tráfico de la red, calcula estadísticas sobre el uso y entrega los informes a través de HTTP.

Instalar Darkstat

  • Para los sistemas operativos Ubuntu y Debian, ejecute:
sudo apt-get install darkstat -y
  • Para los sistemas operativos CentOS y RHEL, ejecute:
dnf install darkstat -y

Configurar Darkstat

  • Edite el archivo de configuración principal de Darkstat y defina su interfaz de red, puerto y dirección IP de escucha
vim /etc/darkstat/init.cfg
  • Luego modifique este valor de la siguiente manera
START_DARKSTAT=yes
INTERFACE="-i ens33"
DIR="/var/lib/darkstat"
PORT="-p 667"
BINDIP="-b 0.0.0.0"
DAYLOG="--daylog darkstat.log"

Nota :puede saber el nombre de su interfaz ejecutando el siguiente comando

nmcli c s 
  • Reiniciar el servicio Darkstat
systemctl restart darkstat

Comprobar el estado de Darkstat

systemctl status darkstat

Acceda a Darkstat a través de la interfaz de usuario web

  • Darkstat se está ejecutando y escuchando en el puerto 667 . Puede verificarlo con el siguiente comando:
ss -antpl | grep 667
  • Abra su navegador web y acceda a Darkstat interfaz web usando la URL http://Server_ip:667 como se muestra a continuación
  • Puede recargar gráficos automáticamente haciendo clic en endesactivado botones.
  • Obtendrá una lista de todos los hosts en la red que han intentado llegar al servidor haciendo clic en hosts sección

Administrar Darkstat desde CLI

  • Para recopilar estadísticas de red en ens33 interfaz, puede usar el  -i marca como se muestra a continuación.
darkstat -i ens33
  • También para publicar páginas web en un puerto específico, incluya -p  marcar así.
darkstat -i ens33 -p 80
  • Para controlar las estadísticas de red de un servicio determinado, utilice -f o indicador de filtro. El filtro capturará el tráfico relacionado con el servicio SSH.
darkstat -i ens33 -f "port 22"
  • Para cerrar Darkstat, envíe una señal SIGTERM o SIGINT al proceso principal de darkstat.

1- Obtener el proceso principal de darkstat ID (PPID ) usando el pidof comando:

pidof darkstat

2- Luego mata el proceso.

sudo kill -15 6352
OR
sudo kill -SIGTERM 6352

Conclusión

En esta guía, le mostramos cómo instalar y usar Darkstat en Linux para capturar el tráfico de red a través de HTTP.

Gracias.


Linux
  1. Cómo instalar y usar telnet en Kali Linux

  2. ¿Cómo instalar y usar Linux Screen?

  3. Cómo instalar y usar SSHFS en Linux

  4. Cómo instalar y usar Flatpak en Linux

  5. Cómo instalar y usar Traceroute en Linux

Cómo instalar y usar el comando Ping en Linux

Cómo instalar y usar Telnet en sistemas Linux

Cómo instalar y usar ZSH Shell en Linux

Cómo instalar y usar el comando fd en Linux

Cómo instalar y usar Nu Shell en Linux

Cómo instalar y usar Snapcraft en Linux