Opterius creates default DNS records when you add a domain. You can view and modify those records, and add new ones, from the DNS manager.
Accessing DNS Records
In Hosting Mode, go to DNS → Records. You'll see a table of all records for your domain.
Record Types
| Type | Purpose | Example value |
|---|---|---|
| A | Maps a hostname to an IPv4 address | 1.2.3.4 |
| AAAA | Maps a hostname to an IPv6 address | 2001:db8::1 |
| CNAME | Alias for another hostname | example.com |
| MX | Mail server for the domain | mail.example.com (priority 10) |
| TXT | Text record — used for SPF, DKIM, DMARC, domain verification | v=spf1 a mx ~all |
| NS | Authoritative nameservers (usually don't change these) | ns1.yourhosting.com |
| SRV | Service records (VoIP, XMPP, etc.) | 10 20 5060 sip.example.com |
| CAA | Certificate Authority Authorization | 0 issue "letsencrypt.org" |
Adding a Record
- Click Add Record
- Select the record type
- Fill in the name and value:
- Name: The hostname. Use
@for the root (example.com). Use just the subdomain prefix — the panel appends the domain automatically. - Value: The record data (IP, hostname, or text depending on type)
- TTL: How long resolvers cache this record. Default 3600 (1 hour) is fine for most cases.
- Priority: Only for MX and SRV records. Lower number = higher priority.
- Name: The hostname. Use
- Click Save
The record is active immediately — PowerDNS reads directly from the database.
Editing a Record
Click Edit next to any record, change the value, and save. The change is immediate.
[!NOTE] Avoid editing the SOA and NS records unless you know what you're doing. Getting these wrong will break DNS resolution for the entire domain.
Deleting a Record
Click Delete next to the record and confirm. Immediate effect.
[!WARNING] Deleting an A record for a domain that has visitors will cause DNS resolution to fail for that hostname until propagation clears cached results. Think twice before deleting live records.
Common Tasks
Add a subdomain A record manually:
- Name:
staging - Type: A
- Value:
your-other-server-ip
Add Google Workspace MX records:
- Type: MX, Name:
@, Value:aspmx.l.google.com, Priority:1 - (Plus the remaining Google MX records with their priorities)
- Also add the Google SPF TXT record
Add a domain verification TXT record:
- Type: TXT, Name:
@, Value:google-site-verification=...
Add a CNAME for a third-party service:
- Name:
app, Type: CNAME, Value:your-app.externalservice.com