A-record (Address Record)

DNS-recordtypen
Een DNS-record dat een domeinnaam toewijst aan een IPv4-adres, waardoor browsers de server kunnen vinden waar een website wordt gehost.
← Terug naar Woordenlijst

Wat is een A-record?

Een A-record (Address Record) is een fundamenteel DNS-recordtype dat een domeinnaam aan een IPv4-adres koppelt. Wanneer iemand uw domein in een browser invoert, gebruiken DNS-servers A-records om het IP-adres te vinden van de server waarop uw website wordt gehost.

Hoe A-records werken

Wanneer een gebruiker example.com bezoekt:

1. DNS-query: de browser vraagt: "Wat is het IP-adres van example.com?"

2. A-record opzoeken: DNS-servers zoeken het A-record op

3. IP-adres teruggeven: het IPv4-adres (bijvoorbeeld 93.184.216.34) wordt teruggegeven

4. Verbinding maken: de browser maakt verbinding met het IP-adres

example.com.    IN    A    93.184.216.34

Dit formaat van een DNS-record toont:

A-recordconfiguratie

Basisinstelling

De meeste domeinconfiguraties hebben minimaal het volgende nodig:

@       IN    A    203.0.113.50    ; Root domain

www IN A 203.0.113.50 ; www subdomain

Het symbool "@" staat voor het hoofddomein (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-resolvers rouleren doorgaans tussen deze adressen (round-robin) of selecteren een adres op basis van geografische locatie.

TTL (levensduur)

A-records bevatten een TTL-waarde die aangeeft hoelang resolvers het record in de cache mogen bewaren:

example.com.    300    IN    A    203.0.113.50

Een TTL van 300 seconden (5 minuten) betekent dat DNS-wijzigingen binnen 5 minuten worden verspreid. Een lagere TTL maakt snellere wijzigingen mogelijk, maar verhoogt het aantal DNS-query's.

Veelvoorkomende toepassingen van A-records

Webhosting

Laat uw domein naar uw webserver verwijzen:

@ → 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 naar hun edge-IP-adressen verwijzen, hoewel CNAME vaker wordt gebruikt:

example.com    → CDN edge IP

A-record versus andere recordtypen

RecordDoelVerwijst naar
AIPv4-adres93.184.216.34
AAAAIPv6-adres2606:2800:220:1:...
CNAMEAliasanother.domain.com
ALIAS/ANAMEAlias voor hoofddomeinanother.domain.com
Wanneer A in plaats van CNAME gebruiken: gebruik A-records wanneer u het exacte IP-adres kent. Gebruik CNAME wanneer u naar een ander domein verwijst, zoals een CDN of hostingprovider. Let op: hoofddomeinen (@) kunnen geen CNAME gebruiken, u hebt A-, AAAA- of ALIAS-records nodig.

A-records controleren

Met dig (Linux/Mac):
dig example.com A
Met nslookup (Windows):
nslookup example.com
Met DomScan Health Check:
curl "https://domscan.net/v1/health?domain=example.com"

# Returns DNS configuration including A records

Beste praktijken

1. Stel zowel @ als www altijd in: gebruikers voeren domeinen op beide manieren in

2. Gebruik passende TTL's: 300-3600 seconden voor de meeste situaties, lager vóór geplande wijzigingen

3. Overweeg ook AAAA-records: IPv6 wordt steeds belangrijker

4. Monitor records: onjuiste A-records kunnen website-uitval veroorzaken

5. Documenteer wijzigingen: houd bij welke IP-adressen voor welke functie worden gebruikt

A-records vormen de basis van webhosting. Kennis ervan is essentieel voor iedere ontwikkelaar die domeininfrastructuur beheert.

Pas Deze Kennis Toe

Gebruik de API van DomScan om domeinbeschikbaarheid, gezondheid en meer te controleren.