OpenBSD Handbook

OpenBSD 7.9 release · amd64 · Generated 2026-09-09

dnscontrol-4.25.0p0

manage DNS configuration across any number of DNS hosts

Back to search · Project homepage

Description

DNSControl is a system for maintaining DNS zones. It has two parts: a domain specific language (DSL) for describing DNS zones plus software that processes the DSL and pushes the resulting zones to DNS providers. You can think of it as a DNS compiler. The configuration files are written in a DSL that looks a lot like JavaScript. It is compiled to an intermediate representation (IR). Compiler back-ends use the IR to update your DNS zones on services such as Route53, Cloudflare, and Gandi, or systems such as BIND and Active Directory.

Package information

Ports path
net/dnscontrol
Package architecture
amd64
Maintainer
The OpenBSD ports mailing-list <ports@openbsd.org>
Categories
net, lang/go
Available flavors
None listed
Only for architectures
aarch64, amd64, arm, i386, riscv64

These are ports metadata. Binary availability depends on the release, architecture and mirror. Build and test dependencies are not an installation checklist.

Direct dependencies

Build

Installing and updating packages · Package details as JSON