Skip to content

How to add DNS records in Directadmin Hosting?

Updated 2 min read

Updated: 22 October 2026 · Applies to: DirectAdmin

Adding, editing or deleting DNS records in DirectAdmin is quick, with no separate zone-file editing required.

  1. Log in to your DirectAdmin panel.
  2. From the top drop-down menu, select the domain whose DNS records you want to change.
  3. In the search bar, type and search for DNS Management.
  4. DNS Management shows the domain's current records.
  5. Use Add Record to create an A, CNAME, MX, TXT or similar record; existing records can be edited the same way.
  6. To change MX records specifically, use Modify MX Records, which shows the current MX records alongside options to add new ones.

Note: if you are pointing MX records at a third-party mail service such as Google Workspace, Zoho or Microsoft 365, untick Use this server to handle my e-mails when you change the MX records; otherwise DirectAdmin's own mail handling can conflict with the third-party service.

DNS changes do not take effect for every visitor immediately: once saved, a new or changed record needs to propagate across the internet's DNS resolvers, which can take anywhere from a few minutes to around 24 to 48 hours depending on the record's TTL (time to live) and your visitors' own resolvers. Lowering the TTL on a record before you plan to change it can speed up propagation of that later change.

If you run into trouble, or need help with another control panel, contact support.

Related services

Server management

on-demand administration, hardening, migrations and monitoring.

KVM VPS hosting

NVMe SSD and full root access, with Free Basic Managed Support.

Was this answer helpful?

Still stuck? Open a ticket