How to Add and Edit DNS Zones in WHM?
The DNS Functions section of WHM lets you manage DNS zones for all client domains. You can add zones for new domains, edit existing records, and delete zones that are no longer needed.
Add a New DNS Zone
- Login to WHM.
- Go to DNS Functions → Add DNS Zone.
- Enter the Domain name (e.g.,
newclientdomain.com). - Enter the IP Address to assign to this domain (your server IP).
- Click Add DNS Zone.
WHM creates a default DNS zone with A, MX, and NS records automatically.
Edit an Existing DNS Zone
- Go to WHM → DNS Functions → Edit DNS Zone.
- Select the domain from the dropdown.
- The zone editor opens showing all current records.
- Edit the values as needed (A, CNAME, MX, TXT, etc.).
- Click Save at the bottom.
Common DNS Record Types
| Type | Purpose | Example Value |
|---|---|---|
| A | Points domain to an IP address | 123.456.789.0 |
| CNAME | Alias pointing to another domain | yourdomain.com |
| MX | Defines mail server for domain | mail.yourdomain.com |
| TXT | SPF, DKIM, domain verification | v=spf1 +a +mx ~all |
| NS | Nameserver records | ns1.yourdomain.com |
| AAAA | Points domain to an IPv6 address | 2001:db8::1 |
Note: DNS changes take 15 minutes to 48 hours to propagate globally. After editing a DNS zone in WHM, use whatsmydns.net to check propagation status worldwide.
If you continue to face issues, please open a create a request.
