PanelicaDocs
panelica.com
Docs / Domains / DNS Zones

DNS Zones

Panelica 1.0.375 Verified 2026-07-23 Domains

Panelica runs its own authoritative DNS server (BIND) and gives every domain a zone you can manage from the panel. The DNS page is a two-panel view: pick a domain on the left, work on its records on the right.

Panel locationDomains → DNS Zoneshttps://YOUR-SERVER-IP:8443/domains/dns
 DNS Zones · example.com
Zone: example.com Validate Reload BIND
Search records... Add Record
NameTypeValueTTLPriorityStatusActions
@ rootA203.0.113.103600s-activeedit · copy · delete
wwwA203.0.113.103600s-activeedit · copy · delete
@MXmail.example.com3600s10activeedit · copy · delete
@TXTv=spf1 mx ~all3600s-activeedit · copy · delete
showing 4 of 4 records · A: 2 · MX: 1 · TXT: 1

Choosing a domain

The left panel lists your domains with a search box, a refresh button, a status badge per domain and an SSL lock icon where SSL is enabled. Selecting a domain loads its zone; the selection is kept in the URL (?domain=...), so a bookmarked or shared link opens the same zone. On first visit the first domain is selected automatically.

The record table

Records can be filtered live by name, type or value. The columns: Name (the zone root shows as @ with a "root" tag), Type (colored badge), Value (long values are shortened, with a one-click copy button next to each), TTL, Priority (only meaningful for MX and SRV records), Status and Actions. A footer line summarizes how many records are shown and how many of each type exist.

Editing is inline: click the edit action and the row itself turns into inputs. You can change the name, the value, the TTL and (for MX/SRV) the priority, then save or cancel right in the row. The record type cannot be changed on an existing record; create a new record instead.

Adding records

The Add Record button opens a side panel. Supported record types:

Type Notes
A IPv4 address
AAAA IPv6 address
CNAME Alias to another hostname
MX Mail server, with a Priority field (default 10)
TXT Free text (SPF, verification records); a multi-line input
NS Delegation to another nameserver
SRV Service record, with Priority, Weight and Port fields
CAA Certificate authority authorization, for example 0 issue "letsencrypt.org"

The form defaults to an A record on the zone root (@) with a TTL of 3600 seconds; the TTL field accepts 60 to 86400 seconds. Every type shows a short description and a realistic placeholder as you switch. Value formats are validated by the server on submit, and validation errors come back as precise translated messages (for example a missing glue record when you point NS at a name inside the zone).

Three quick templates under the form fill it with one click: a root A record, a www A record, or a mail setup (MX pointing at mail. with priority 10).

Zone tools

A header card above the record list carries the zone-wide tools:

  • Validate runs a server-side check of the zone file and reports whether it is valid.
  • Reload BIND reloads the zone in the DNS server so changes are served immediately.

Record changes themselves refresh the list automatically after every add, edit or delete.

Deleting records

Delete asks for confirmation in a dialog that names the exact record (for example the A record "www") and warns about the consequences before removing it.

Mind the essentials. The panel lets you edit any record in the zone, including NS and mail records your services depend on. Deleting or mistyping these can take mail or the whole site offline; validate the zone after larger edits.

Permissions

DNS management is a licensed feature (dns_management); on plans without it the page shows an upgrade overlay. Within the panel, viewing, creating, editing and deleting records are four separate permissions, so an administrator can give a customer read-only DNS or take away deletion alone. Without any DNS view permission the page shows Access Denied.

Panelica Documentation · Written and verified against the live panel. · Last verified 2026-07-23 on Panelica 1.0.375