Herramientas de usuario

Herramientas del sitio


informatica:software:aplicaciones_web:netalertx

¡Esta es una revisión vieja del documento!


NetAlertX

Aplicación web para escanear dispositivos conectados y alertar sobre intrusiones o cambios en la red. Surgió como evolución de Pi.Alert.

Características

  • Escaneos de red a demanda o programados: escanea la red en busca de nuevos dispositivos, cambios de IP, desconexiones, reconexiones, etc.
  • Notificaciones personalizables: recibe alertas de más de 80+ gracias a Apprise.
  • Personalización de la interfaz.
  • Visualización de la red
  • Integración con Home Assistant.
  • Gratuita.
  • Open source.
  • Soporte de despliegue con Docker.

Casos de uso

  • Seguridad doméstica: Detectar vecinos o hackers conectados a redes WiFi caseras.
  • Monitoreo corporativo: Supervisar dispositivos no autorizados en redes LAN empresariales.
  • Gestión de IoT (Internet of Things): Rastrear dispositivos inteligentes vulnerables (ej.: cámaras, refrigeradores)
  • Educación: Herramienta didáctica para estudios de ciberseguridad y administración de redes.

Instalación

Docker

---
services:
  netalertx:
    container_name: netalertx
    # use the below line if you want to test the latest dev image
    # image: "ghcr.io/jokob-sk/netalertx-dev:latest"
    image: "ghcr.io/jokob-sk/netalertx:latest"
    network_mode: "host"
    volumes:
      - ./config:/app/config
      - ./db:/app/db
      # (optional) useful for debugging if you have issues setting up the container
      # - local_path/logs:/app/log
      # (API: OPTION 1) use for performance
      - type: tmpfs
        target: /app/api
      # (API: OPTION 2) use when debugging issues
      # -  local_path/api:/app/api
    environment:
      - TZ=Europe/Madrid
      - PORT=20211
      - PUID=1000
      - GUID=100
    restart: unless-stopped

La aplicación web estará accesible desde http://direccion.ip:20211/

Configuración

Escaner

Tras instalarlo, lo primero que tenemos que hacer es decirle qué red escanear. Vamos a SettingsCore. En Networks to scan ponemos la red que nos interesa. Por ejemplo, si nuestra red local es 192.168.0.0/24 y el equipo en el que está funcionando NetAlertX tiene una interfaz de red llamada eno1, entonces tendríamos que poner:

192.168.0.0/24 --interface=eno1

Notificaciones / alertas

Debemos habilitar el plugin necesario. Por ejemplo, para recibir notificaciones por Telegram, primero tenemos que ir a SettingsCore. En Loaded plugins añadiremos TELEGRAM.

Tras guardar los cambios, en la parte inferior de esa página, en Publishers nos aparecerá Telegram publisher. Si pulsamos en él, podremos configurarlo.

Plugins

Recursos

informatica/software/aplicaciones_web/netalertx.1753876043.txt.gz · Última modificación: por tempwin