DNS Management
Add, edit and remove DNS records for a domain.
DNS records control where your domain points and which services are allowed to use it. You can manage the DNS zone in the dashboard when the domain uses our nameservers.
If your domain uses external nameservers, change the DNS records at the external DNS provider instead. Records configured in our dashboard are only authoritative while our nameservers are active for the domain.
Common record types
| Type | Use case | Example value |
|---|---|---|
A | Point a hostname to an IPv4 address. | 203.0.113.10 |
AAAA | Point a hostname to an IPv6 address. | 2001:db8::10 |
CNAME | Create an alias to another hostname. | web.example.com |
MX | Configure mail servers for the domain. | 10 mail.example.com |
TXT | Store verification, SPF, DKIM or DMARC data. | v=spf1 mx ~all |
SRV | Publish service location details. | _minecraft._tcp.example.com |
CAA | Restrict which certificate authorities may issue certificates. | 0 issue "letsencrypt.org" |
Add or edit a DNS record
- Open the domain in the dashboard.
- Open the DNS or records area for the domain.
- Choose whether you want to add a new record or edit an existing one.
- Select the record type.
- Enter the hostname, target value and TTL.
- Save the record.
- Test the result after the TTL has expired.
Hostname field
Use the hostname field to define which name the record belongs to:
| Hostname | Result |
|---|---|
@ or empty | The root domain, for example example.com |
www | www.example.com |
mail | mail.example.com |
_dmarc | _dmarc.example.com |
Do not add the domain twice. If the dashboard already appends the domain name, enter www instead of www.example.com.
Important DNS notes
- A
CNAMErecord cannot normally be used together with other records on the same hostname. - The root domain usually needs
AandAAAArecords instead of aCNAMErecord. MXrecords need a priority. Lower values have higher priority.- Mail-related
TXTrecords must match the exact value provided by your mail provider. - DNS changes are not instant. Resolvers can keep old answers until the previous TTL expires.
Verify DNS records
You can check DNS records with public DNS tools or from a terminal:
dig example.com A
dig www.example.com CNAME
dig example.com MX
dig example.com TXTOn Windows PowerShell, you can use:
Resolve-DnsName example.com -Type A
Resolve-DnsName example.com -Type MXIf a record still shows the old value, wait for the TTL to expire and test again with a different resolver.