Cómo instalar Darkstat en Rocky Linux 9

En este tutorial, le mostraremos cómo instalar Darkstat en Rocky Linux 9. Para aquellos de ustedes que no lo sabían, Darkstat es un analizador de tráfico de red basado en web y de código abierto que captura y analiza el tráfico de red. Darkstat proporciona información útil sobre el uso de la red, los principales usuarios de la red y el desglose del tráfico por protocolo. Además, Darkstat ofrece varias funciones para el filtrado de tráfico y la generación de estadísticas.

Este artículo asume que tiene al menos un conocimiento básico de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y se supone que está ejecutando en la cuenta raíz, si no, es posible que deba agregar ‘ sudo ‘ a los comandos para obtener privilegios de root. Le mostraré la instalación paso a paso del analizador de tráfico de red de código abierto Darkstat en Rocky Linux. 9.

requisitos previos

  • Un servidor que ejecuta uno de los siguientes sistemas operativos: Linux rocoso 9 .
  • Se recomienda que utilice una instalación de sistema operativo nueva para evitar posibles problemas.
  • Acceso SSH al servidor (o simplemente abra la Terminal si está en una computadora de escritorio).
  • Una conexión a Internet activa. Necesitará una conexión a Internet para descargar los paquetes y dependencias necesarios para Darkstat.
  • A non-root sudo user o acceder a la root user . Recomendamos actuar como un non-root sudo user sin embargo, puede dañar su sistema si no tiene cuidado al actuar como root.

Instalar Darkstat en Rocky Linux 9

Paso 1. El primer paso es actualizar su sistema a la última versión de la lista de paquetes. Para hacerlo, ejecute los siguientes comandos:

                      sudo dnf check-update
sudo dnf update
                    

Paso 2. Instalación de Darkstat Linux Network Traffic Analyzer en Rocky Linux 9.

De forma predeterminada, Darkstat está disponible en el repositorio base de Rocky Linux 9. Ahora instalamos la última versión de Darkstar usando dnf El comando:

                      sudo dnf install darkstat
                    

Paso 3. Configuración de Darkstat.

Después de instalar Darkstat, debemos configurarlo para que se inicie automáticamente y capture datos de tráfico. De forma predeterminada, Darkstat escucha en el puerto 666 y la interfaz de red está configurada en eth0. Podemos modificar estos ajustes editando el archivo de configuración:

                      nano /etc/darkstat/init.cfg
                    

Cambia las siguientes líneas:

                      START_DARKSTAT=yes
INTERFACE="-i eth0"
DIR="/var/lib/darkstat"
PORT="-p 666"
BINDIP="-b 0.0.0.0"
DAYLOG="--daylog darkstat.log"
                    

Guardar y close el archivo, luego reinicie el servicio Darkstat para aplicar los cambios:

                      sudo systemctl restart darkstat
                    

Paso 4. Configure el cortafuegos.

Si usa Firewalld en distribuciones basadas en RHEL, puede hacer lo siguiente:

                      sudo firewall-cmd --zone=public --add-port=666/tcp
sudo firewall-cmd --reload
                    

Paso 5. Acceso a la interfaz web de Darkstat.

Una vez instalado correctamente, abra su navegador web y acceda a Darkstat usando la URL https://your-IP-address:666 . Será redirigido a la siguiente página:

Paso 6. Administrar Darkstat desde la línea de comandos.

Darkstat proporciona varias opciones de línea de comandos para administrar y configurar el servicio. Aquí hay algunas opciones útiles de la línea de comandos de Darkstat:

  • Configuración de la interfaz de escucha.

De forma predeterminada, Darkstat escucha en todas las interfaces de red disponibles. Sin embargo, puede especificar una interfaz específica para escuchar usando el -i opción. Para examplepara escuchar en el eth0 interfaz, use el siguiente comando:

                      sudo darkstat -i eth0
                    
  • Especificación del puerto de escucha.

De forma predeterminada, Darkstat escucha en el puerto 667. Puede especificar un puerto diferente utilizando el -p opción. Para examplepara escuchar en el puerto 8080, use el siguiente comando:

                      sudo darkstat -p 8080
                    
  • Habilitación del filtrado de tráfico.

Darkstat proporciona una función para filtrar el tráfico según varios criterios, como la dirección IP de origen, la dirección IP de destino, el número de puerto y el protocolo. Puede habilitar el filtrado de tráfico utilizando el -f opción seguida de los criterios de filtro. Para examplepara filtrar el tráfico que se origina en la dirección IP 192.168.77.21, use el siguiente comando:

                      sudo darkstat -f "src net 192.168.7.21"
                    

Para opciones de uso adicionales, lea la página de manual de Darkstat:

                      man darkstat
                    

¡Felicidades! Has instalado correctamente Darkstat. Gracias por usar este tutorial para instalar el análisis web Darkstat en su sistema Rocky Linux 9. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial de Darkstat .

Related Posts