Home
Lookup Tools
Analysis
Bulk & Enterprise
Resources
Close

APL Record Experimental

The APL record (Address Prefix List) stores lists of address ranges (prefixes) in DNS. Defined in RFC 3123, it was designed to specify which IP address ranges are associated with a domain. APL is an experimental record type with limited deployment.

Limited Use

APL records are experimental (RFC 3123) and rarely used in practice. Most use cases are better served by other mechanisms like SPF or firewall rules.

Look Up APL Records

Check APL records for any domain using our free DNS lookup tool.

Look Up APL Records →

What Is an APL Record?

APL records allow storing lists of IP address prefixes (CIDR notation) associated with a domain name. Each entry can be marked as inclusive or exclusive:

APL Record Format

Example APL Record

example.com.    3600    IN    APL    1:192.0.2.0/24 2:2001:db8::/32 !1:10.0.0.0/8

Includes 192.0.2.0/24 and 2001:db8::/32, excludes 10.0.0.0/8.

APL Record Syntax

Component Description Example
Address Family 1 = IPv4, 2 = IPv6 1: or 2:
Prefix IP address/prefix length 192.0.2.0/24
Negation ! prefix means exclude !1:10.0.0.0/8

Address Family Numbers

Number Address Family
1 IPv4
2 IPv6

APL Examples

Single IPv4 Prefix

example.com.    APL    1:192.0.2.0/24

Multiple Prefixes

example.com.    APL    1:192.0.2.0/24 1:198.51.100.0/24 2:2001:db8::/32

With Exclusions

; Include 192.0.2.0/24 but exclude 192.0.2.128/25
example.com.    APL    1:192.0.2.0/24 !1:192.0.2.128/25

IPv6 Only

example.com.    APL    2:2001:db8::/32 2:2001:db8:1::/48

Potential Use Cases

While rarely deployed, APL records could theoretically be used for:

Why APL Is Rarely Used

APL vs SPF

Aspect APL Record SPF (TXT Record)
Purpose General address lists Email sender authorization
Format CIDR notation with AFI Flexible syntax
Adoption Very rare Widespread
Status Experimental Proposed Standard

Querying APL Records

# Using dig
dig example.com APL

# Using drill
drill example.com APL

Troubleshooting APL

Common issues and solutions:

Check APL Records

Use our DNS Record Finder to look up APL records for any domain.

Look Up APL Records →

Related Record Types