Domains
Track domains wherever they are registered, and verify ownership to use them with other Datum services.
DNS
Host authoritative DNS for your zones on Datum’s global anycast network.
How it works
- Zones and records are resources. A
DNSZoneholds one domain, and eachDNSRecordSetholds the records at a name in that zone. They live in your project, with the same access control and activity logs as everything else. - Datum serves them worldwide. Datum programs your records into its authoritative DNS and publishes them to nameservers on its global anycast network. Each zone and record reports
Programmedonce Datum is serving it. - Your registrar points the internet at Datum. Your domain resolves through Datum once your registrar lists Datum’s nameservers.
Ways to manage DNS
- Cloud Portal for zones, records, and zone file import and export.
- The
datumctl dnsplugin for the terminal and scripts, including delegation checks, zone file import, and drift checks. - Manifests and GitOps, to keep zones and records in Git. See Manage DNS with manifests.
- ExternalDNS, to create records automatically for services in your own Kubernetes clusters.
- AI agents, with Datum MCP or the DNS skill.
Get started
Move a zone to Datum
Import your records, check DNSSEC, and point your domain at Datum.
Check that DNS is live
See whether records are serving and your domain is delegated.