Herramientas de usuario

Herramientas del sitio


informatica:software:aplicaciones_web:netalertx

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Próxima revisión
Revisión previa
informatica:software:aplicaciones_web:netalertx [2025/07/30 11:33] – creado tempwininformatica:software:aplicaciones_web:netalertx [2025/08/03 12:08] (actual) – [Autenticación] tempwin
Línea 5: Línea 5:
   * [[https://netalertx.com/|Sitio web]]   * [[https://netalertx.com/|Sitio web]]
   * [[https://github.com/jokob-sk/NetAlertX|Repositorio de código]]   * [[https://github.com/jokob-sk/NetAlertX|Repositorio de código]]
 +  * [[https://jokob-sk.github.io/NetAlertX/|Documentación]]
  
 {{ https://netalertx.com/static/media/devices.60887dfedb017c38858f.png |}} {{ https://netalertx.com/static/media/devices.60887dfedb017c38858f.png |}}
Línea 15: Línea 16:
   * Visualización de la red   * Visualización de la red
   * Integración con [[..:home_assistant|Home Assistant]].   * Integración con [[..:home_assistant|Home Assistant]].
 +  * Gratuita. 
 +  * Open source. 
 +  * Soporte de despliegue con Docker.
 ===== Casos de uso ===== ===== 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 ===== ===== Instalación =====
  
Línea 51: Línea 58:
 La aplicación web estará accesible desde ''%%http://direccion.ip:20211/%%'' La aplicación web estará accesible desde ''%%http://direccion.ip:20211/%%''
  
-===== Recursos =====+===== Configuración =====
  
 +==== Escaner ====
 +
 +Tras instalarlo, lo primero que tenemos que hacer es decirle qué red escanear. Vamos a //Settings// -> **Core**. 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:
 +
 +<code>
 +192.168.0.0/24 --interface=eno1
 +</code>
 +
 +==== Notificaciones / alertas ====
 +
 +Debemos habilitar el plugin necesario. Por ejemplo, para recibir notificaciones por [[..:telegram|Telegram]], primero tenemos que ir a //Settings// -> **Core**. 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.
 +
 +==== Autenticación ====
 +
 +Por defecto, NetAlertX se despliega sin autenticación, es decir, cualquiera en la red local puede acceder a la instancia.
 +
 +Podemos [[https://github.com/jokob-sk/NetAlertX/security#-web-ui-password-protection|habilitar la protección por contraseña]] editando en el fichero ''app.conf'' (''/app/config'' en la instalación mediante contenedor Docker) las siguientes variables:
 +
 +<code ini>
 +SETPWD_enable_password=true
 +SETPWD_password='tu_contraseña'
 +</code>
 +
 +Las contraseñas se almacenan como //hashes// SHA256, así que si queremos poner como contraseña ''secreto'', desde Linux podemos ejecutar:
 +
 +<code bash>
 +echo -n secreto | sha256sum
 +df733656293a19c54f69093ba916f0a1a2a3c151fc95c13f3a794c2631eeb3a6  -
 +</code>
 +
 +''df733656293a19c54f69093ba916f0a1a2a3c151fc95c13f3a794c2631eeb3a6'' será lo que debemos poner en ''SETPWD_password''.
 +
 +  * [[https://github.com/jokob-sk/NetAlertX/tree/main/front/plugins/set_password|Las contraseñas se establecen mediante el plugin SETPWD]].
 +===== Plugins =====
 +
 +[[https://github.com/jokob-sk/NetAlertX/blob/main/docs/PLUGINS.md#available-plugins|Listado de todos los //plugins// que soporta NetAlertX]].
 +
 +===== Recursos =====
  
 +  * [[watchyourlan|WatchYourLAN]]: alernativa sencilla a NetAlertX.
informatica/software/aplicaciones_web/netalertx.1753868009.txt.gz · Última modificación: por tempwin