We offer authoritative DNS hosting for your domains that can be manage through our portal as well as CLI.
Current features
- Zone Management – Add DNS zones for any domain and subdomain, whether they are hosted by Datum or externally, for broad visibility across all of your DNS zones.
- Global Authoritative DNS – Datum serves authoritative DNS via a globally distributed anycast system for performance and redundancy. Any domain or subdomain can use Datum’s authoritative DNS by setting up the domain in Datum Cloud (cloud.datum.net or via datumctl) and then adjusting your domain to point to Datum’s nameservers:
- Bulk Import/Export – Import existing zone files (BIND format, screenshot from DNS provider, sync by querying for DNS records) or export current configurations
- Record Operations – Add, edit, and delete modern DNS records: A, AAAA, CAA, NS, SRV, TXT, CNAME, MX, SOA, TLSA, SVCB, HTTPS.
- View zone details - Active nameserver assignments; Record count and zone size; Last modified timestamp.
- Audit Log – Track all zone and record changes with user attribution and timestamps
- Project Scoped – Manage zones within individual projects with role-based access control
DNS record types & behaviors
Most record types are standardized (A, AAAA, CNAME, etc.), but some DNS “record-like” features are provider-specific behaviors (for example, “CNAME flattening”).
See ALIAS (“CNAME flattening”) for details.
Concepts and Definitions
- DNS Zone - A DNS zone is a segment of the Domain Name System that contains the DNS records for one domain or subdomain, managed as a single administrative unit.
- DNS Host - A DNS host is the provider or server that stores and serves the DNS records for your domain, responding to queries from the internet. Some examples of DNS are Datum, Cloudflare, Amazon Route 53, and Godaddy.
- Nameserver - A nameserver is a specialized DNS server that tells the internet where to find a domain’s DNS Zone with the records it contains, routes queries to the correct host.
- DNS Record - A DNS record is an individual entry within a DNS zone that maps a domain name to a specific resource, such as an IP address, mail server, or another domain.
- BIND Format - BIND format is a standardized text format used to represent DNS zone files, listing all the records and settings that define a domain’s configuration.
- Domain Connect - Domain Connect is an open standard that allows web services and domain registrars to automatically configure DNS settings for users with simple authorization.
ALIAS / CNAME flattening
What is an ALIAS record?
An ALIAS record is a provider-side feature that lets you point a hostname (including the zone apex, like example.com) at another hostname the way a CNAME does, while still returning A/AAAA answers to clients.
Different providers use different names for the same idea:
- Cloudflare commonly describes this as “CNAME flattening”
- Other DNS providers may call it ALIAS, ANAME, or flattened CNAME
When you should use ALIAS
Use ALIAS when you want “point this name at that hostname” behavior but you can’t (or shouldn’t) use CNAME, most commonly:
- At the zone apex (
example.com) where CNAME is not allowed by standard DNS rules.
- When you want the convenience of targeting a hostname that may change IPs (CDNs, hosted services), but still need clients to receive A/AAAA records.
Expected Name and Value
- Name: the hostname inside the zone you’re creating the record for.
- For the zone apex, many DNS tools use
@ (BIND/zone-file notation) to mean “the zone root”.
- For a subdomain, use the label (for example
www for www.example.com).
- Value: a target hostname (FQDN), like
myapp.hosting-provider.com.
- ALIAS values should be hostnames, not IP addresses.
- The target hostname should ultimately resolve to A and/or AAAA records (directly or through other DNS indirection).
How it works (what it does)
ALIAS does not exist as a standardized DNS RRType that recursive resolvers understand everywhere. Instead, the DNS provider’s authoritative system does the work:
- A client’s recursive resolver asks for
A and/or AAAA for the ALIAS name (for example example.com).
- Datum resolves the ALIAS target hostname (for example
myapp.hosting-provider.com) to its current A/AAAA records.
- Datum returns the resulting
A/AAAA answers as if they were directly configured on the ALIAS name.
Important consequence: clients typically do not see a CNAME in the response. They see A/AAAA records for the name they queried.
What to expect compared to CNAME
- CNAME: returns a CNAME response and relies on the resolver to chase it.
- ALIAS / “CNAME flattening”: returns
A/AAAA directly (synthesized by the DNS provider).
Notes and limitations
- Portability: ALIAS/flattening is not uniform across providers. If you move DNS providers, you may need to translate this into whatever equivalent that provider supports.
- Answer types: ALIAS is primarily about synthesizing
A/AAAA answers. It is not a general replacement for other record types.
Last modified on March 25, 2026