DNS-records

Wanneer een client het IPInternet Protocol Het internetprotocol is een netwerkprotocol waarmee computers met elkaar kunnen communiceren, zoals op het internet.-adres van een webdomein of e-maildomeinnaam niet kent, stuurt deze een Domain Name SystemDomain Name System Een internet breed systeem waarbij een hiërarchische set DNS-servers alle naam-naar-IP-adrestoewijzingen bevatten en DNS-servers die gebruikers doorverwijzen naar de juiste DNS-server om een DNS-naam met succes naar een IP-adres om te zetten.-query (DNSDomain Name System Een internet breed systeem waarbij een hiërarchische set DNS-servers alle naam-naar-IP-adrestoewijzingen bevatten en DNS-servers die gebruikers doorverwijzen naar de juiste DNS-server om een DNS-naam met succes naar een IP-adres om te zetten.) naar de DNS-server die in de IP-configuratie (Internet ProtocolInternet Protocol Het internetprotocol is een netwerkprotocol waarmee computers met elkaar kunnen communiceren, zoals op het internet.) is opgegeven.

De DNS-query kan de DNS-server vragen:

  • Wat is het IPv4-adres voor de domeinnaam xyz.com?
  • Wat is het IPv6-adres voor de domeinnaam xyz.com?
  • Wat is het IP-adres voor e-mails die worden doorgestuurd naar de domeinnaam @xyz.com?
  • Heb je aanvullende informatie over het e-maildomein @xyz.com?

Om dit soort vragen te beantwoorden, houdt een DNS-server een lijst met domeinnamen en IP-adressen bij in resource records (RRresource record Deze lijst met DNS-recordtypen is een overzicht van resource records (RR's) die zijn toegestaan in zone-bestanden van het Domain Name System (DNS). Het bevat ook pseudo-RR's.’s). Deze lijst met RR’s wordt opgeslagen op een DNS-server in een DNS-zonedatabase.

Wanneer de server een DNS-naamquery ontvangt, zoekt deze in zijn zonedatabase naar een overeenkomende RR om de query op te beantwoorden. Als het een match vindt, antwoordt het naar de verzoekende host met de RR-informatie. Als er geen match is, vraagt DNS-server aan een DNS-server op een hoger niveau.

Er zijn veel soorten DNS RR’s. Enkele veel voorkomende typen zijn:

RR Beschrijving
A Een adresrecord (A) wordt gebruikt om een domeinnaam om te zetten in een IPv4-adres
AAAA Deze RR wordt gebruikt om een domeinnaam om te zetten in een IPv6-adres
MX Een MX-resource recordresource record Deze lijst met DNS-recordtypen is een overzicht van resource records (RR's) die zijn toegestaan in zone-bestanden van het Domain Name System (DNS). Het bevat ook pseudo-RR's. (Mail Exchange) identificeert één of meer e-mail exchange servers die verantwoordelijk zijn voor het accepteren van e-mailberichten namens een domeinnaam.

MX-records bevatten een prioriteitswaarde (het laagste gehele getal heeft de voorkeur) wanneer er meerdere e-mailservers beschikbaar zijn voor redundantie.

TXT Een tekstrecord (TXT) wordt gebruikt om tekstuele informatie te geven over een host, server, netwerk en meer.

Nuttig om legitieme mailservers van servers die spam genereren te onderscheiden.