Virtualmin provides a full DNS management interface for your domains.
Accessing DNS Management- Log in to Virtualmin
- Click DNS in the left sidebar
- You will see all existing DNS records for your domain
- A Record — Maps a domain to an IPv4 address
- AAAA Record — Maps a domain to an IPv6 address
- CNAME Record — Aliases one domain to another
- MX Record — Specifies mail servers for the domain
- TXT Record — Stores text data (SPF, DKIM, verification)
- SRV Record — Service-specific records
- Click Add DNS Record
- Select the record type
- Enter the name (leave blank for the root domain, or enter "www" for a subdomain)
- Enter the value/address
- Set TTL (default 86400 is fine for most records)
- Click Create
Virtualmin automatically backs up your DNS zone. You can also manually export your zone file from the DNS section.