Een DNS-record is een regel in een DNS-zone die informatie koppelt aan een domeinnaam. Verschillende recordtypen beantwoorden verschillende vragen: Wat is het IP-adres? Waar wordt e-mail afgeleverd? Is dit domein een alias?
| Type | Doel | Voorbeeld |
|---|---|---|
| A | Domeinnaam → IPv4-adres | linuxtips.nl → 1.2.3.4 |
| AAAA | Domeinnaam → IPv6-adres | linuxtips.nl → 2001:db8::1 |
| CNAME | Alias naar een andere naam | www → linuxtips.nl |
| MX | Mailserver voor dit domein | linuxtips.nl → mail.provider.nl |
| TXT | Vrije tekst (SPF, DKIM, verificaties) | "v=spf1 include:..." |
| NS | Naamservers voor dit domein | ns1.provider.nl |
| PTR | IP-adres → domeinnaam (reverse DNS) | 1.2.3.4 → linuxtips.nl |
Elk record heeft een TTL (Time To Live) in seconden. Dit bepaalt hoe lang andere DNS-servers het antwoord mogen cachen. Een lage TTL (bijv. 300) is handig bij migraties; een hoge TTL (86400) vermindert het aantal DNS-opvragingen.
dig linuxtips.nl A # A-record opvragen
dig linuxtips.nl MX # mailservers opvragen
dig -x 1.2.3.4 # reverse DNS (PTR)