DELPHINUSDNS.ZONE(5) File Formats Manual DELPHINUSDNS.ZONE(5)

delphinusdns.zonethe delphinus DNS daemon zone file

The delphinusdns.conf(5) usually has a zinclude for a zonefile. Yet as functionality increases so does simple configs. This manpage is supposed to address the format of Resource Records within a zone.

Delphinusdnsd zonefiles can be packed into the configfile, but this is discouraged. It is encouraged to use zinclude's to include each logical zone from delphinusdns.conf(5) separately.

zone "delphinusdns.org" {
        delphinusdns.org,soa,86400,pod.delphinusdns.org.,dns-admin.delphinusdns.org.,2021040404,3600,1200,1209600,86400
        delphinusdns.org,ns,86400,pod.delphinusdns.org.
        delphinusdns.org,ns,86400,job.delphinusdns.org.
        delphinusdns.org,ns,86400,sky.delphinusdns.org.
        delphinusdns.org,mx,86400,10,mail.delphinusdns.org
	[...]
}
Do note that it is a requirement that an SOA and NS records exist in the apex (beginning) of a zone, otherwise delphinusdnsd behaviour is undefined. You would use the dddctl tool to DNSSEC sign a zonefile.

The following Resource Records look like the following format:

A Resource Record

	delphinusdns.org,a,86400,192.168.0.1

AAAA Resource Record

	delphinusdns.org,aaaa,86400,2001:db8::1

CAA Resource Record

	delphinusdns.org,caa,86400,0,iodef,"mailto:hostmaster@delphinusdns.org"

CDNSKEY Resource Record

	delphinusdns.org,cdnskey,86400,257,3,13,"W/hsos1Yzq7rhj1rmZu4BlcGxhU7eA7TrrbRjfQBZQOEpDQZvw0/vduTTWAwW0xdcxRFgsHlhbAThYujMvEsDg=="

CDS Resource Record

	delphinusdns.org,cds,86400,59385,13,2,"07B5A3F59E461A075FDA284D431F780909595A9"

CNAME Resource Record

	cname.delphinusdns.org,cname,86400,delphinusdns.org

DNSKEY Resource Record (usually automatically created with dddctl sign)

	delphinusdns.org,dnskey,86400,256,3,13,"W/hsos1Yzq7rhj1rmZu4BlcGxhU7eA7TrrbRjfQBZQOEpDQZvw0/vduTTWAwW0xdcxRFgsHlhbAThYujMvEsDg=="

DS Resource Record

	subdomain.delphinusdns.org,ds,86400,59385,13,2,"07B5A3F59E461A075FDA284D431F780909595A9"

EUI48 Resource Record

	subdomain.delphinusdns.org,eui48,86400,"aa-bb-cc-dd-ee-ff"

EUI64 Resource Record

	subdomain.delphinusdns.org,eui64,86400,"00-11-aa-bb-cc-dd-ee-ff"

HINFO Resource Record

	delphinusdns.org,hinfo,86400,"arm64","OpenBSD"

HTTPS Resource Record

	delphinusdns.org,https,86400,0,example.delphinusdns.org.,""

IPSECKEY Resource Record

	delphinusdns.org,ipseckey,86400,10,0,2,".","AQNRU3mG7TVTO2BkR47usntb102uFJtugbo6BSGvgqt4AQ=="

KX Resource Record

	delphinusdns.org,kx,86400,1,kx1.delphinusdns.org

LOC Resource Record (units in centimeters)

	delphinusdns.org,loc,86400,50,04,3.600,N,10,15,4.600,E,10035000,100,0,0

MX Resource Record

	delphinusdns.org,mx,86400,10,smtp.delphinusdns.org

NAPTR Resource Record

	delphinusdns.org,naptr,86400,10,10,"u","E2U+sip","!^.*$!sip:1234@sip.example.com!",delphinusdns.org

NS Resource Record

	delphinusdns.org,ns,86400,ns1.delphinusdns.org

NSEC3 Resource Record (usually automatically created with dddctl sign)

	vdt2tmc4j0cvbb6h2e4c5c19efv0gr12.delphinusdns.org.,nsec3,86400,1,0,10,"-","06ha2dr07vfbp0skbmsavqlkqvsdubpc","AAAA RRSIG"

NSEC3PARAM Resource Record (automatically created with dddctl sign)

	delphinusdns.org.,nsec3param,86400,1,0,10,"-"

PTR Resource Record

	1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.b.d.0.1.0.0.2.ip6.arpa.,ptr,86400,delphinusdns.org.

RP Resource Record

	delphinusdns.org,rp,86400,dns-admin.delphinusdns.org.,ops.delphinusdns.org.

RRSIG Resource Record (usually automatically created with dddctl sign)

	delphinusdns.org,rrsig,86400,SOA,13,2,86400,20220110075332,20211028075332,32639,delphinusdns.org.,"rei/84YmrRCzN8kVs0unUO1JRhzC9RSfo2Nakxnzui3wcs5jFh18DpRlTgrK34h8j7lAZjXXYj4OAQNLXbtFOg=="

SOA Resource Record

	delphinusdns.org,soa,86400,arda.delphinusdns.org.,ici.delphinusdns.org.,2021111901,3600,1800,1209600,86400

SRV Resource Record

	delphinusdns.org,srv,86400,0,0,0,www.delphinusdns.org.

SSHFP Resource Record (usually created with dddctl sshfp)

	delphinusdns.org,sshfp,86400,4,2,"1005202de476ab11946c0c10e3faf1b32f08b004f49a7945ef4451e5af07acc5"

SVCB Resource Record

	figure8.delphinusdns.org,svcb,86400,1,delphinusdns.org.,"ipv6hint=2001:db8:122:344::192.0.2.33"

TLSA Resource Record

	delphinusdns.org,tlsa,86400,3,1,1,"d147fc407c74e56fd379dfa39f4f595d5016985e4df4f3cecd0248c21a844bce"

TXT Resource Record

	delphinusdns.org,txt,86400,"delphinusdnsd"

/var/delphinusdnsd/primary/ The unofficial master zonefiles directory /var/delphinusdnsd/replicant/ The default replicant zonefiles directory

delphinusdns.conf(5), dddctl(8), delphinusdnsd(8)

This software and manual was written by Peter J. Philipp ⟨pbug44@delphinusdns.org⟩

September 21, 2022 OpenBSD 7.2