19.3.3. Example Zone File

download PDF
Seen individually, directives and resource records can be difficult to grasp. However, when placed together in a single file, they become easier to understand.
The following example shows a very basic zone file.
$TTL 86400
@		IN	SOA (
			2001062501 ; serial
			21600      ; refresh after 6 hours
			3600       ; retry after 1 hour
			604800     ; expire after 1 week
			86400 )    ; minimum TTL of 1 day
dns1		IN	A
		IN	AAAA	aaaa:bbbb::1
dns2		IN	A
		IN	AAAA	aaaa:bbbb::2
@		IN	MX	10
		IN	MX	20
mail		IN	A
		IN	AAAA	aaaa:bbbb::5
mail2		IN	A
		IN	AAAA	aaaa:bbbb::6
; This sample zone file illustrates sharing the same IP addresses
; for multiple services:
services	IN	A
		IN	AAAA	aaaa:bbbb::10
		IN	A
		IN	AAAA	aaaa:bbbb::11
In this example, standard directives and SOA values are used. The authoritative nameservers are set as and, which have A records that tie them to and, respectively.
The email servers configured with the MX records point to mail and mail2 via A records. Since the mail and mail2 names do not end in a trailing period (.), the $ORIGIN domain is placed after them, expanding them to and Through the related A resource records, their IP addresses can be determined.
Services available at the standard names, such as (WWW), are pointed at the appropriate servers using a CNAME record.
This zone file would be called into service with a zone statement in the named.conf similar to the following:
zone "" IN {
	type master;
	file "";
	allow-update { none; };
Red Hat logoGithubRedditYoutubeTwitter


Try, buy, & sell


About Red Hat Documentation

We help Red Hat users innovate and achieve their goals with our products and services with content they can trust.

Making open source more inclusive

Red Hat is committed to replacing problematic language in our code, documentation, and web properties. For more details, see the Red Hat Blog.

About Red Hat

We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.

© 2024 Red Hat, Inc.