Skip to main content
bunny dns is experimental and hidden from --help and the landing page while it stabilizes. Commands and flags may change.
bunny dns manages DNS through two resource groups:
  • bunny dns record manages the entries within a zone.
  • bunny dns zone manages the zone itself: settings, DNSSEC, logging, stats, and nameservers.
The [domain] argument accepts either the zone’s domain name or its numeric zone ID, and is optional everywhere. Omit it and you’ll be prompted to pick a zone. record update and record remove likewise prompt you to pick a record when the ID is omitted. record aliases to records / rec; zone aliases to zones (and domain / domains).

Records

Manage the DNS records within a zone.

Record value ordering

Positional values for record add follow the record type: Omit the record type (or all arguments) to run an interactive wizard that prompts for the zone, type, and per-type values.

Zones

Manage zone lifecycle, statistics, nameservers, DNSSEC, and query logging.

Flags

Last modified on July 10, 2026