Elke keer dat iemand je website bezoekt, draait er op de achtergrond een DNS-lookup. De browser vraagt om je domeinnaam en verwacht een IP-adres terug. Het A-record is de DNS-vermelding die dat antwoord levert voor IPv4-verkeer. Koppel je een eigen domein aan een website, stap je over naar een andere host of zoek je uit waarom een site niet laadt, dan is het A-record meestal het eerste waar je naar kijkt.
Wat is een A-record?
Een A-record (de A staat voor address) is een DNS-recordtype dat een domeinnaam of subdomein koppelt aan een IPv4-adres. Een IPv4-adres ziet eruit als 93.184.216.34: vier groepen getallen gescheiden door punten. Als een browser je domein opzoekt, leest hij je A-record en stuurt hij de bezoeker naar dat IP-adres.
Elk domein dat een website via standaard IPv4 aanbiedt, heeft minstens één A-record nodig. Je hoofddomein (example.com) heeft er meestal één. Subdomeinen zoals www of shop kunnen eigen A-records hebben die naar dezelfde server of een andere wijzen.
Hoe werkt een A-record in een DNS-lookup?
Als iemand je domein in een browser typt, gaat het verzoek langs recursive DNS-resolvers tot het de authoritative nameserver van je domein bereikt. Die server bevat je DNS-zonebestand, waar je A-record in staat naast andere recordtypen.
De resolver vraagt specifiek om het A-record. De nameserver antwoordt met het IP-adres dat in dat record staat. De resolver bewaart het antwoord in de cache gedurende een periode die je TTL-instelling bepaalt, en geeft het IP-adres dan door aan de browser. De browser maakt verbinding met die server en vraagt je websitebestanden op.
De hele keten hangt ervan af dat het A-record aanwezig en juist is en verwijst naar een server die je site daadwerkelijk host. Een typefout in het IP-adres, een ontbrekend record of een verouderde waarde in de cache zijn de meest voorkomende redenen dat een domein na een wijziging niet laadt.
Wat is het verschil tussen een A-record en een AAAA-record?
Een A-record verwerkt IPv4-adressen. Een AAAA-record doet hetzelfde voor IPv6-adressen, die een langer formaat hebben zoals 2606:2800:220:1:248:1893:25c8:1946.
De meeste websites vertrouwen nog vooral op A-records, omdat IPv4 de standaardroute voor webverkeer blijft. Met een AAAA-record maak je je site ook bereikbaar via IPv6. Veel hostingopstellingen bieden beide. Stel je alleen een A-record in, dan bereiken bezoekers met alleen IPv6 je site mogelijk niet. Stel je alleen AAAA in, dan kunnen IPv4-bezoekers geen verbinding maken.
Wanneer heb je een A-record nodig?
Je hebt een A-record nodig als je wilt dat een domein of subdomein een website van een specifieke server laadt. Veelvoorkomende situaties zijn de volgende.
- Een nieuwe website lanceren. Na het registreren van een domein voeg je een A-record toe dat naar je hostingserver wijst, zodat bezoekers je pagina's bereiken.
- Overstappen naar een andere hostingaanbieder. Je werkt het A-record bij naar het IP-adres van de nieuwe server. Tot de DNS-propagatie klaar is, kunnen sommige bezoekers nog bij de oude server uitkomen.
- Een subdomein naar een aparte server laten wijzen. Een blog op blog.jouwmerk.com kan een eigen A-record hebben dat naar een ander IP-adres wijst dan je hoofdsite.
- Een domein koppelen aan een websitebouwer. Het platform geeft je een IP-adres of hostnaam om te gebruiken. Met een A-record vertel je de wereld waar het verkeer naartoe moet.
Veelgemaakte fouten met A-records
Drie fouten komen steeds terug als mensen voor het eerst A-records instellen.
Het verkeerde IP-adres gebruiken. Hostingaanbieders geven je soms een gedeeld IP-adres, een dedicated IP-adres of het adres van een load balancer. Kopieer de exacte waarde uit je hostingpaneel. Zit er één cijfer naast, dan laadt je site niet.
Vergeten dat www apart is. Je hoofddomein en je www-subdomein zijn aparte DNS-vermeldingen. Typen bezoekers www.jouwmerk.com en heeft alleen het hoofddomein een A-record, dan kan de www-versie mislukken. Configureer beide, of stel een doorverwijzing van de ene naar de andere in.
Het record wijzigen zonder eerst de TTL te verlagen. Staat je TTL op 24 uur en werk je het A-record bij, dan blijven sommige DNS-servers het oude IP-adres geven tot hun cache verloopt. Verlaag je TTL een dag of twee voor een geplande migratie, zodat de wijziging zich sneller verspreidt.
Zo regelt WEMASY A-records
Als je een eigen domein aan een WEMASY-website koppelt, loodst het platform je langs de DNS-records die je nodig hebt, inclusief de juiste waarden voor het A-record. WEMASY bevat hosting, SSL en domeinbeheer in één abonnement, dus het IP-adres waar je A-record naartoe moet wijzen staat altijd in je dashboard.
Je hoeft geen DNS-expert te worden om je site live te krijgen. De installatiegids laat precies zien welke records je toevoegt en controleert wanneer ze werken. Bekijk wat er in elk abonnement zit op de prijzenpagina van WEMASY.
Hoe nu verder
Nu je begrijpt wat een A-record doet, kun je ontdekken hoe AAAA-records IPv6-verkeer afhandelen, of het hoofdstuk lezen over hoe DNS werkt voor het volledige beeld van hoe domeinnamen naar servers worden omgezet.
Veelgestelde vragen
Kan één domein meerdere A-records hebben?
Ja. Je kunt meerdere A-records voor dezelfde domeinnaam toevoegen, elk met een ander IP-adres. DNS-resolvers wisselen meestal tussen ze af om de belasting te verdelen. Dit heet round-robin DNS. Met de websitebouwer van WEMASY stel je dit direct op je website in.
Wat gebeurt er als mijn A-record naar het verkeerde IP-adres wijst?
Bezoekers komen uit bij de server op dat IP-adres in plaats van bij je website. Is daar geen site geconfigureerd, dan zien ze een foutpagina of een standaardpagina van de host. Corrigeer het IP-adres in je DNS-paneel en wacht tot de wijziging zich heeft verspreid voordat je opnieuw test.
Heb ik een A-record nodig voor e-mail?
Nee. E-mailbezorging gebruikt MX-records, geen A-records. Je website en je e-mail worden via aparte DNS-recordtypen ingesteld. Je A-record wijzigen voor een hostingmigratie heeft geen invloed op e-mail, zolang je je MX-records ongemoeid laat.
Hoe lang duurt het voordat een A-recordwijziging live is?
Dat hangt af van je TTL-instelling en hoe recent DNS-servers de oude waarde hebben gecachet. Bij een TTL van 3600 (een uur) ziet het grootste deel van internet de update binnen een uur. Bij een hoge TTL kan het tot 48 uur duren. Verlaag de TTL vóór geplande wijzigingen om het te versnellen.
Kan ik een A-record en een CNAME op hetzelfde subdomein gebruiken?
Nee. DNS-regels staan niet toe dat een CNAME-record naast een ander recordtype op dezelfde naam bestaat. Heb je op een subdomein zowel een website als andere diensten nodig, gebruik dan een A-record voor het IP-adres of verdeel de diensten over verschillende subdomeinen.
Welk IP-adres moet mijn A-record gebruiken?
Gebruik het IP-adres dat je hostingaanbieder of websiteplatform geeft. Host je bij WEMASY, dan staat de juiste waarde in je domeininstallatiegids. Gok nooit en gebruik geen IP-adres dat je via een algemene lookup-tool hebt gevonden, tenzij het overeenkomt met wat je host bevestigt.