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.

Listado de todos los //plugins// que soporta NetAlertX.

Recursos

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