Skip to content

Zone Editor

Screenshot

Overview

URL: /client/zone-editor-page

The Zone Editor allows you to manage DNS records for your domains. DNS (Domain Name System) converts human-readable domain names into computer-readable IP addresses.

Internationalised domains

Domain names and record names appear in their readable Unicode form. Record names, and the content of records that hold a hostname, are saved in Punycode, which is the form the DNS itself uses.

Search behaves differently in the two tables. In the domains table you can search with either form. Inside a zone, the record search matches the stored Punycode value, so search for xn--e1afmkfd.example rather than пример.example. See Internationalised domain names.

Managing DNS Records

Use the Zone Editor to manage your site's DNS records. Each domain may have multiple DNS records that control where traffic is routed and how email is delivered.

Hosting Account Domains

The main section displays a table of all domains on your account:

  • Domain - Domain name (sortable)
  • Action - "Manage Zones" button

Click "Manage Zones" to edit DNS records for that domain.

Managing zone records

Manage Zones opens the domain's records (the page header reads "Zone records for <domain>"). Go back returns to the domain list.

The records table lists each DNS record:

ColumnDescription
NameThe record name - @ for the domain root, or a label such as www or mail.
TTLHow long resolvers cache the record, in seconds.
TypeThe record type.
ContentThe record value (an IP address, hostname, or text, depending on type).

Each record has Edit and Delete actions.

Add Record

Add Record opens a form with:

  • Name (required) - the record name (for example @, www, mail)
  • Type (required) - one of A, AAAA, CNAME, MX, TXT, SRV, NS
  • Content (required) - the record value; for MX and SRV records this includes the priority
  • TTL (required) - the cache lifetime for the record

Editing a record reopens the same form with its current values.

Export Zone

Export Zone downloads the domain's records as a standard BIND zone file, named <domain>.zone. Use it to keep a copy before a large change, or to move the zone to another server.

Import Zone

Import Zone loads a BIND zone file into the domain. The form has three parts:

  • BIND zone file (required) - the file to upload, up to 512 KB. A standard BIND zone file works, for example an export from cPanel, Plesk or another AdminBolt server.
  • Import mode (required):
    • Add to existing records - records from the file are added, and duplicates of records you already have are skipped. This is the default.
    • Replace existing records - the existing records are replaced by the file's. The SOA record is kept, and the NS records are kept when the file does not carry any.
  • Preview - as soon as a file is selected, AdminBolt shows what the import would do, before anything is written.

Read the preview before you submit. It lists the records that will be applied and every line that cannot be applied, with the reason:

  • a record type AdminBolt does not manage,
  • a record that belongs to a different zone than the one you are importing into,
  • a line that is malformed.

TTL values outside the panel's supported range of 60 to 86400 seconds are clamped to that range, and the import reports it.

Note: The SOA record stays managed by the panel. It is never taken from the imported file.

When the import finishes, AdminBolt reports either Zone imported or Zone imported with issues along with the details. Both notifications stay on screen until you dismiss them, so you can read through a long list of skipped lines.

Search and Filter

Use the search bar to find specific domains by name.

Pagination

Use the per-page selector to control how many domains are displayed on each page.