10 april 2018

De basis van DNS

Wat is DNS?

Simpel gezegd: DNS (het domain name system) is het systeem dat ervoor zorgt dat namen worden omgezet in IP-adressen en IP-adressen weer in namen, zoals domeinnamen, subdomeinen, hostnamen enz.. Maar dat is iets te simpel. DNS doet nog veel meer dan dat. Over het algemeen gezegd worden er in DNS gegevens over domeinnamen opgeslagen. Dit kunnen IP-adressen zijn, maar ook namen van mailservers en zelfs vrije tekst. Deze worden records genoemd. Een simpel overzicht van de DNS van een domein kan er zo uit zien:

Waar beheer ik mijn DNS?

De nameservers van jouw domeinnaam bepalen waar je jouw DNS kan beheren. Wanneer je onze nameservers gebruikt, kun je in het controlpanel DirectAdmin jouw DNS beheren. Zodra je inlogt zie je “DNS Beheer” waar je direct een overzicht van de DNS instellingen kan vinden.

Verschillende DNS records

Zoals je in bovenstaande tabel ziet, zijn er verschillende DNS types. De meest voorkomende type DNS records worden hieronder uitgelegd.

A record
Een A record is een verwijzing van een internetadres naar een IP adres. Wanneer je bijvoorbeeld ‘ixl’ als A record aanmaakt, zal ‘ixl.uwdomein.nl’ naar het ingevulde IP adres verwijzen. Dit werkt dus als een subdomein. Een punt achter het adres laat zien dat er niets achter komt. Maak je A record ‘ixlhosting.nl’ aan, zal het adres ‘ixlhosting.nl.uwdomein.nl’ worden. Wanneer je een A record ‘ixlhosting.nl.’ aanmaakt (met punt), zal het adres ‘ixlhosting.nl’ verwijzen naar het door jou opgegeven IP adres.

NS
Met een NS (nameserver) record geef je de nameservers van jouw domeinnaam aan. Iedere domein heeft minimaal twee NS-records.

MX
MX (mail exchange) records vertellen waar het mailverkeer moet worden afgeleverd. Je vult géén IP maar een hostnaam (of bijvoorbeeld een A record) in. De MX records kunnen verwijzen naar dezelfde server als de webserver, maar kan bijvoorbeeld ook een exchangeserver op een bedrijf zijn. Een MX record heeft altijd een waarde (10, 20, 30 etc.) Mail wordt eerst afgeleverd bij de MX record met als waarde ‘10’. Indien deze niet bereikbaar is (bij bijvoorbeeld een storing), zal de MX record met een hogere waarde worden gebruikt.

TXT
In een TXT record kun je een informatieve waarde meegeven. Denk hierbij aan informatie over een bepaalde domeinnaam, zoals de hostingprovider, contactgegevens etc.

CNAME
Een CNAME (Canonical Name) record verwijst een adres naar een ander adres. Zo kun je bijvoorbeeld ‘www.ixlsupport.nl’ doorverwijzen naar ‘www.ixlhosting.nl’.

PTR
Een Pointer Record koppelt een IP adres aan een hostnaam (ook wel Reverse DNS genoemd). Dit wordt onder andere door mailservers gebruikt.

AAAA
AAAA (of A6) records werken gelijk als A records. Het enige verschil is dat deze records met IPv6 werken.

SRV
Voor diensten als Lync en Office 365 is een SRV record vereist. Hieronder een voorbeeld van een SRV record:
_sip._tcp.example.com. 86400 IN SRV 0 5 5060 sipserver.example.com.

De waarden uitgesplitst:

service:_sip
protocol:_tcp
name:example.com.
priority:0
weight:5
port:5060
target:sipserver.example.com.
  • Deel dit bericht