Wat is een A record?
Een A record (Address Record) is een fundamenteel DNS record type dat een domeinnaam in kaart brengt naar een IPv4-adres. Wanneer iemand uw domein intypt in zijn browser, gebruiken DNS-servers A records om het IP-adres van de server die uw website host te vinden.
Hoe een record werkt
Wanneer een gebruiker example.com bezoekt:
1. DNS Query: Browser vraagt "Wat is het IP voor example.com?"
2. A Record Lookup: DNS servers vinden de A record
3. IP Returned: Het IPv4-adres (bijv. 93.184.216.34) wordt teruggegeven
4. Verbinding gemaakt: Browser verbindt met het IP-adres
example.com. IN A 93.184.216.34
Dit DNS record formaat toont:
example.com. Het domein (spoorpunt geeft root aan)
- IN - Internet les
- A - record type
- 93.184.216.34 - Het IPv4-adres
Een recordconfiguratie
Basisinstellingen
De meeste domeinconfiguraties hebben minimaal nodig:
@ IN A 203.0.113.50 ; Root domain
www IN A 203.0.113.50 ; www subdomain
Het "@" symbool staat voor het root domein (example.com zonder www).
Meerdere A-records
Een domein kan meerdere A records hebben voor load balancing:
example.com. IN A 203.0.113.50
example.com. IN A 203.0.113.51
example.com. IN A 203.0.113.52
DNS-oplossers draaien meestal door deze adressen (ronde robin) of selecteren op basis van geografie.
TTL (tijd om te leven)
Een record bevat een TTL waarde die aangeeft hoe lang resolvers de record moeten cache:
example.com. 300 IN A 203.0.113.50
Een 300-seconden (5 minuten) TTL betekent dat DNS binnen 5 minuten van verspreiding verandert. Lagere TTL's maken snellere veranderingen mogelijk maar verhogen het DNS query volume.
Veel voorkomende gevallen van een recordgebruik
Webhosting
Wijs je domein naar je webserver:
@ → Your server's IPv4 address
www → Your server's IPv4 address (or use CNAME)
Subdomeinen
Maak A records voor verschillende diensten:
api.example.com → API server IP
blog.example.com → Blog server IP
shop.example.com → E-commerce server IP
CDN-configuratie
Sommige CDN's vereisen A records die wijzen op hun rand IP's (hoewel CNAME is meer gebruikelijk):
example.com → CDN edge IP
Een record vs. andere recordtypes
| Opname | Betreft | Punten naar |
|---|---|---|
| A | IPv4-adres | 93.184.216.34 |
| AAAA | IPv6-adres | 2606:2800:220:1: ... |
| CNAME | Alias | another.domain.com |
| ALIAS/ANAME | Root domein alias | another.domain.com |
A-records controleren
Het gebruik van dig (Linux/Mac):dig example.com A
Het gebruik van nslookup (Windows):
nslookup example.com
Met behulp van DomScan Health Check:
curl "https://domscan.net/v1/health?domain=example.com"
# Returns DNS configuration including A records
Beste praktijken
1. Altijd instellen zowel @ als www: Gebruikers typen domeinen op beide manieren
2. Gebruik geschikte TTL's: 300-3600 seconden voor de meeste gevallen; lager voor geplande wijzigingen
3. Bekijk ook AAAA-records: IPv6 wordt steeds belangrijker
4. Monitor records: Onjuiste A-records betekent site downtime
5. Documentwijzigingen: Houd bij welk IP-adres het doel dient
Een record is de basis van webhosting. Het begrijpen ervan is essentieel voor elke ontwikkelaar die domeininfrastructuur beheert.