DNS Record Validator

Validate individual DNS resource record syntax for proper formatting and common issues

Syntax Validation: Verify record values match RFC specifications for format and constraints.
Error Detection: Identify format errors, range violations, and protocol mismatches.
Best Practices: Get warnings about potential issues and optimization suggestions.

Quick Examples

Maps domain to IPv4 address
Valid DNS Record

Zone File Format:

example.com 3600 IN A 192.168.1.1

Common Record Types

A/AAAA records map domains to IP addresses. CNAME creates aliases. MX directs email. TXT stores arbitrary data like SPF policies. SRV specifies service locations.

Validation Scope

This validator checks syntax, format, and common configuration issues. It doesn't verify that targets exist or are reachable - use DNS lookup tools for connectivity testing.

TTL Guidelines

Use shorter TTLs (300-3600s) for records that change frequently. Longer TTLs (3600-86400s) reduce DNS queries but slow propagation of changes. Balance based on your needs.

Best Practices

Always use fully qualified domain names (ending with .) in record values. Validate SPF/DMARC policies carefully. Keep MX priorities consistent. Use descriptive TXT record formatting.