Ir al contenido

InfraWard puede inventariar tus dominios y registros DNS y enlazarlos con los servidores y servicios a los que apuntan. El proveedor DNS admitido es Cloudflare.

  • Cada zona y cada registro DNS como asset, enlazado con el servidor cuya dirección resuelve.
  • Caducidad del registro del dominio, vía RDAP.
  • Certificado TLS de cada nombre en el puerto 443: emisor, validez y caducidad.
  • DNS colgantes: registros que apuntan a una dirección o un nombre que InfraWard no puede asociar a nada, causa habitual de secuestros de subdominios.
  • Camino hasta el servicio: qué proxy y qué contenedor sirven cada nombre. InfraWard lee nginx, Nginx Proxy Manager, las etiquetas de Traefik y Caddy y los reenvíos NAT que declares en Ajustes → Inventario.
  • Los nombres públicos cuentan como exposición al priorizar vulnerabilidades.
  1. En Cloudflare, crea un token de API (My Profile → API Tokens → Create Token) con dos permisos de solo lectura: Zone → Zone → Read y Zone → DNS → Read. Limítalo a las zonas que quieras inventariar. También se aceptan tokens de cuenta.
  2. En InfraWard, abre Ajustes → Conectores y pulsa Nuevo conector.
  3. Elige Cloudflare, ponle un nombre y pega el token. InfraWard lo prueba al guardar y avisa si falta algún permiso.

Ajustes de conectores de dominios, vacío, con el botón Nuevo conector

El token se guarda en el proveedor de secretos y no se vuelve a mostrar. Gestionar conectores requiere connectors.write (Admin y Editor).

Cada conector muestra su estado, el número de dominios y registros y la última sincronización, con Probar, Sincronizar, Reemplazar token y Dar de baja. Dar de baja un conector retira sus dominios y registros y borra el token.

Los conectores se sincronizan con la reconciliación periódica (el intervalo de la política de inventario) y a petición. Si una zona o un registro no se pueden cargar, el listado queda como parcial y no se retira nada a partir de un listado parcial.

Para usar tus propios resolvedores al resolver CNAME y leer certificados, define DOMAINS_DNS_SERVERS en el worker (ip[:puerto], separados por comas).

Elige con cuántos días de antelación avisar de la caducidad de dominios y certificados en Ajustes → Inventario. Lo que caduca aparece en el widget Caducidades del panel y en las notificaciones.