Monitorizar nuestra red con, Raspberry pi y Darkstat

Darkstat es una herramienta para monitorizar una red de computadoras, el cual analiza el tráfico de la red y de acuerdo a los datos obtenidos genera un informe estadístico en formato HTML. Entre las observaciones que realiza el programa, permite: realizar la estadística de direcciones que se generan en la comunicación entre hosts, el tráfico que se produce y los diferentes números de puerto usados por los diversos protocolos.

Adicionalmente, el programa permite obtener un breve resumen y gráficos por periodos de tiempo de los paquetes analizados desde que

se empieza a ejecutar el programa.

 

Vamos a proceder a instalarlo, primero actualizando repostorios desde el terminal SSH (Utilizamos Putty en este caso)

Código:
sudo apt-get update


Instalamos DarkStat con:

Código: 
sudo apt-get install darkstat


Una vez instalado, vamos a editar el archivo de configuración de DarkStat con:

Código: 
sudo nano /etc/darkstat/init.cfg


Editando lo siguiente:

Código: 
START_DARKSTAT=no


Cambiamos a

Código: 
START_DARKSTAT=yes


Ahora eliminamos los # de toda esta linea de configuracion por defecto:

Código:
INTERFACE="-i eth0"
#DIR="/var/lib/darkstat"
#PORT="-p 666"
#BINDIP="-b 127.0.0.1"
#LOCAL="-l 192.168.0.0/255.255.255.0"



Quedando asi:

Código: 
INTERFACE="-i eth0"
DIR="/var/lib/darkstat"
PORT="-p 666"
BINDIP="-b 127.0.0.1"
LOCAL="-l 192.168.0.0/255.255.255.0"
 
En estas cinco últimas lineas, debemos de cambiar lo siguiente para adaptarlo a nuestra configuración:
Modificamos este parámetro si utilizamos otra Interface de RED.
 
Código: 
INTERFACE="-i eth0"
 
Suponiendo que queremos utilizar,por ejemplo, el puerto 1234 para conectarnos (POR DEFECTO 666)
Código:
PORT="-p 1234"

Y por último, aqui pondremos la dirección de Red de nuestra Pi, ejemplo 192.168.1.51
Código: 
BINDIP="-b 192.168.1.51"
Guardamos los cambios pulsando estas teclas, en este caso (putty ssh)
Control + X
tecleamos Y
ENTER


Una vez esta configurado todo correctamente,inicamos el servicio DarkStat con:
Código: 
sudo service darkstat restart

Ahora si vamos a nuestro navegador web, y ponemos la dirección de Red de nuestra Pi, y el puerto configurado anteriormente, deberia abrirnos el panel DarkStat, en este caso:
Código: 
192.168.1.51:1234

Todo Listo para monitorizar nuestra red!
Si quieres acceder en todo momento desde el exterior, podemos utilizar
NO IP
 
Tambien necesitarás abrir puertos en tu Router ( en este caso el 1234 )
 

Related Articles

Este espacio lo he creado pensando en los entusiastas como tú, para compartir y centralizar documentación sobre temas que me apasionan: Arduino, impresoras 3D, Raspberry Pi, y mucho más.

Además, he querido fusionarlo con mi canal de YouTube, donde exploramos retro-informática, Raspberry Pi, consolas retro, electrónica y otras maravillas del mundo tecnológico. Este es tu sitio si disfrutas aprendiendo, creando y reviviendo lo mejor de la tecnología de ayer y hoy.

¡Bienvenido!