Un panel para los dominios de todos tus clientes
Deja de iniciar sesión en 20 registradores y paneles DNS distintos. Gestiona el DNS de cada cliente desde una sola cuenta NexDNS, con claves de API por scopes, operaciones en masa y una API que encaja con tu automatización.
El cuello de botella del DNS en una agencia
Cuando el DNS de tus clientes vive en 20 proveedores diferentes, los cambios sencillos se convierten en tareas de varias horas.
DNS disperso entre registradores
El DNS de cada cliente está donde se registró el dominio – GoDaddy, Namecheap, el registrador de turno – con interfaces incompatibles.
Sin registro de auditoría de los cambios del cliente
Un registro DNS rompe algo y nadie recuerda quién cambió qué. Los paneles de los registradores no guardan un historial decente.
Los cambios DNS en masa son trabajo de varias horas
Actualizar SPF / DKIM en 50 clientes significa 50 inicios de sesión distintos en 50 paneles distintos.
Dar de baja a un cliente es un lío
Un cliente se va y quiere su DNS, pero está bajo logins compartidos del registrador: no puedes entregar solo el suyo sin dar acceso a todo.
Lo que NexDNS aporta a una agencia
Gestión DNS centralizada, pensada para flujos multicliente.
- Cada cliente en un único panel
- Todas las zonas de clientes en una sola cuenta NexDNS. Busca y filtra entre todas las zonas desde un único inicio de sesión.
- API REST para operaciones en masa
- Actualiza el SPF en 50 zonas de clientes con un script. Añade un registro CAA en todas.
nexdns applycon un archivo YAML aplica los cambios a toda la flota en un comando. - Claves de API por integración con scopes
- Tu playbook de Ansible recibe una clave de API con scope
records.write. Tu monitorización recibe otra con scoperecords.read. Revocables por integración. - Registro de auditoría completo
- Cada cambio en zonas y registros queda registrado con quién, cuándo y qué. Trazabilidad clara cuando algo se rompe.
- Exportación de zona cuando un cliente se marcha
- Exporta cualquier zona a BIND en cualquier momento y entrega los archivos al cliente o a su nuevo proveedor – sin lock-in.
- Plugins de Terraform, OctoDNS y ACME
- Si gestionas la infraestructura de tus clientes como código, NexDNS tiene la herramienta. Provider de Terraform, sincronización con OctoDNS y plugin DNS-01 de Certbot incluidos.
Cómo se incorpora una agencia
Desde la primera importación de un cliente hasta la automatización estandarizada.
-
1
Crea una cuenta NexDNS para la agencia
El plan Starter cubre hasta 10 zonas – suele bastar para empezar con un puñado de clientes antes de subir a Pro o Business.
-
2
Importa las zonas existentes de los clientes
Exporta la zona de cada cliente desde su proveedor DNS actual en formato BIND y luego importa en lote vía
nexdns zone importo desde el panel. OctoDNS puede sincronizar desde varias fuentes a la vez. -
3
Actualiza los registros NS en los registradores de los clientes
Para cada cliente, cambia los registros NS a los nameservers de NexDNS. Las zonas secundarias permiten preparar y verificar la propagación antes del cutover. En el plan Business y superiores puedes usar tus propios nombres de servidor de marca blanca en lugar de los de NexDNS.
-
4
Conecta la automatización
Terraform para aprovisionar zonas nuevas. CI/CD ejecuta comandos del CLI
nexdnspara los cambios de registros. El plugin de Certbot gestiona los certificados wildcard automáticamente. -
5
Construye tu propio tooling interno
Añade comandos
nexdnsal runbook de la agencia. Documenta las convenciones por cliente (grupo NS, política DNSSEC, TTLs por defecto) en ficheros YAML versionados en git.
-
No, y es algo intencionado. NexDNS es el backend de tu agencia: tus clientes nunca inician sesión en NexDNS. Gestionas cada zona de cliente desde tu única cuenta y le ofreces lo que necesite a través de tus propias herramientas. Las claves de API abarcan toda la cuenta y son para tu automatización, por lo que no se pueden entregar a un cliente concreto.
-
Sí, de dos formas. Clona una zona totalmente configurada (por ejemplo, MX + SPF + DKIM + DMARC por defecto para un stack de email gestionado) a cada nuevo dominio, o mantén un YAML declarativo con los registros estándar y despliégalo sobre muchas zonas con
nexdns applyu OctoDNS. Volver a ejecutar apply mantiene sincronizadas las zonas que coincidan. -
El más rápido es OctoDNS con providers de origen para cada uno. Apúntalo a NexDNS como destino y deja que sincronice. Para proveedores sin soporte en OctoDNS, exportar a BIND y ejecutar
nexdns zone importen un bucle de shell funciona en la mayoría de casos. -
Para eso están exactamente el provider de Terraform y los flujos YAML de OctoDNS. Define la estructura de las zonas en código, súbela a git, revísala con pull requests y aplícala desde CI. El mismo flujo que ya usas para el resto de tu infraestructura como código.
-
Exporta sus zonas a BIND y entrégale los ficheros al cliente o a su nuevo proveedor. Si se mudan a otra cuenta NexDNS, el export e import es un único comando del CLI. Sin lock-in de plataforma.
Consolida el DNS de tus clientes en un único panel
Conserva los hooks de automatización que ya tienes.