Je domein koppelen aan je webhosting: nameservers en DNS

Zet je domein op ns1 en ns2.elitestarhosting.com, beheer je DNS in DirectAdmin en houd je e-mail werkend. Per situatie uitgelegd.

Bart30 oktober 20268 min lezen
Je domein koppelen aan je webhosting: nameservers en DNS

Je website is pas bereikbaar als je domein naar je webhosting wijst. Dat regel je met de nameservers van je domein. Die bepalen waar de DNS-records van je domein staan, en die records sturen bezoekers naar je website en e-mail naar je mailbox.

Hieronder lees je per situatie wat je moet doen: je bestelt domein en hosting samen, je domein stond al bij ons, of je domein staat bij een andere partij.

Zo werkt de koppeling

Een domein met webhosting bij ons gebruikt altijd deze twee nameservers:

ns1.elitestarhosting.com
ns2.elitestarhosting.com

Gebruikt je domein die nameservers, dan staat de DNS van je domein in DirectAdmin, het beheerpaneel van je webhosting. DirectAdmin zet daar de records klaar die je nodig hebt: voor je website, voor e-mail en voor nieuwe subdomeinen. Je website loopt daarbij automatisch via onze HTTP-filtering, die aanvallen tegenhoudt voordat ze je site bereiken. Je hoeft zelf geen IP-adressen over te typen.

Een domein zonder webhosting werkt anders. Dat draait op onze eigen DNS en de records beheer je in de klantomgeving onder DNS Management. Gebruik je een domein alleen voor een game server, dan laat je de nameservers dus staan.

1. Domein en webhosting samen besteld

Bestel je een domein samen met een webhostingpakket, dan staan de nameservers meteen op ns1 en ns2.elitestarhosting.com. Je hosting is binnen een paar minuten actief en je domein staat al in DirectAdmin. Je hoeft niets te koppelen.

Wil je meer domeinen op je pakket? Dat kan vanaf Starter: Lite heeft 1 domein, Starter 2, Advanced 3, Ultra 5 en Elite 10. Een extra domein voeg je toe in DirectAdmin onder Account Manager > Domains. Zet daarna ook voor dat domein de nameservers op ns1 en ns2.elitestarhosting.com.

2. Je domein stond al bij ons en je bestelt webhosting

  1. Bestel het webhostingpakket voor je bestaande domein.
  2. Open je domein in de klantomgeving en ga naar Nameservers.
  3. Kies voor eigen nameservers, vul ns1.elitestarhosting.com en ns2.elitestarhosting.com in en sla op.

Vanaf dat moment beheer je de DNS van dit domein in DirectAdmin, niet meer in de klantomgeving. Records die je eerder onder DNS Management in de klantomgeving had gezet, tellen na de overstap niet meer mee. Had je bijvoorbeeld een SRV-record voor je Minecraft server? Zet dat dan eerst opnieuw in DirectAdmin, zoals beschreven in Poorten en allocaties, en wijzig daarna pas de nameservers.

3. Je domein staat bij een andere partij

Je hebt twee opties. De eerste is het eenvoudigst.

Optie A: nameservers wijzigen bij je registrar

Bereid eerst je DNS voor in DirectAdmin:

  • Heb je bij je huidige DNS-provider records die je wilt houden, zoals een verificatierecord of een subdomein voor je game server? Zet die eerst in DirectAdmin (zie verderop).
  • Draait je e-mail bij een andere partij, zoals Microsoft 365 of Google Workspace? Zet dan eerst de MX-records van je e-mailprovider in DirectAdmin (zie verderop). Anders komt je e-mail na de overstap niet meer aan.
  • Verhuis je ook een bestaande website? Vraag eerst de gratis verhuizing aan en wijzig de nameservers pas als je site bij ons klaarstaat. Je oude website blijft gewoon draaien terwijl wij alles kopiëren.

Wijzig daarna de nameservers:

  1. Log in bij de partij waar je domein geregistreerd is.
  2. Open je domein en zoek de instelling voor nameservers. Die heet meestal Nameservers, Name servers of DNS-instellingen.
  3. Kies voor eigen of aangepaste nameservers en vul ns1.elitestarhosting.com en ns2.elitestarhosting.com in. Verwijder de nameservers die er verder nog staan.
  4. Sla op. Vraagt je registrar om IP-adressen bij de nameservers? Die heb je hier niet nodig, laat die velden leeg.

Wil je je domein zelf ook naar ons verhuizen? Dat kan via Domeinen. Tijdens de verhuizing houden we je huidige nameservers aan. Daarna koppel je het domein zoals in stap 2.

Optie B: DNS elders laten staan

Beheer je je DNS liever bij je registrar of bij Cloudflare, bijvoorbeeld omdat er al veel records in staan? Dan wijs je de records zelf naar je hosting:

  • Zet het A-record van je domein (@) en van www op 87.76.153.137. Dat is het adres van onze HTTP-filtering, waar al het webverkeer naar je site doorheen gaat. Gebruik geen ander adres, ook niet het serveradres dat je in DirectAdmin ziet. Daarmee omzeil je de filtering.
  • Een subdomein dat op je hosting draait, krijgt hetzelfde adres. Maak het ook aan in DirectAdmin onder Subdomain Management.
  • Gebruik je Cloudflare met de oranje wolk? Dat mag. Zet dan 87.76.153.137 als origin.
  • Wil je je e-mail bij ons? Neem dan het A-record voor mail, het MX-record en het TXT-record met SPF over uit DNS Management in DirectAdmin, daar staan de precieze waarden. Heb je DKIM aangezet, neem dan ook het TXT-record x._domainkey over. Zet mailrecords bij Cloudflare altijd op DNS only (grijze wolk).

Het gratis SSL-certificaat kan pas worden aangemaakt als je domein en www naar ons wijzen. Zie je daarna nog geen geldig certificaat, kijk dan onder Account Manager > SSL/TLS Certificates of neem contact met ons op.

DNS beheren in DirectAdmin

Log in op DirectAdmin via web1.elitestarhosting.com:2222 en ga naar Account Manager > DNS Management. Staat DirectAdmin bij jou in het Nederlands? Dan heet dit Accountbeheer > DNS Beheer.

Je ziet de records die wij al hebben aangemaakt: A-records voor je domein, www, mail, smtp, pop en ftp, een MX-record, een TXT-record met SPF en de NS-records. Soms staan er ook _acme-challenge-records voor je SSL-certificaat. Laat al die records staan, tenzij je precies weet waarom je ze wijzigt.

Een record toevoegen doe je met Add Record: kies het type, vul de naam en de waarde in en sla op. Deze vier types heb je het vaakst nodig:

  • A: een naam die naar een IP-adres wijst, bijvoorbeeld vps naar het IP-adres van je VPS. Voor een subdomein op je webhosting zelf heb je dit niet nodig. Maak het aan onder Subdomain Management, dan komt het record er vanzelf bij.
  • CNAME: een naam die naar een andere naam wijst, bijvoorbeeld shop naar het adres van je webshopplatform. Zet een punt achter een naam buiten je eigen domein, zoals shops.voorbeeld.com.. Zonder die punt wordt je eigen domein erachter geplakt.
  • MX: welke server je e-mail ontvangt, met een prioriteit. Het laagste getal gaat voor.
  • TXT: tekstrecords, zoals SPF, DKIM of de verificatie voor Google Search Console. Het DKIM-record maak je niet met de hand: klik op Enable DKIM op de pagina E-mail Accounts.

Wil je je game server bereikbaar maken op een eigen naam, zoals play.jouwdomein.nl? Haal de CNAME- en SRV-records dan uit de Record Generator in het gamepaneel en zet ze hier neer. Hoe dat werkt, lees je in Poorten en allocaties.

In DNS Management kun je ook de TTL instellen: hoe lang andere servers een record onthouden. Plan je een wijziging? Zet de TTL dan een dag van tevoren lager, bijvoorbeeld op 300 seconden, en daarna weer terug.

E-mail: zet je MX-records goed

  • E-mail bij ons: het MX-record en het SPF-record staan al goed. Maak je mailboxen aan onder E-mail Manager > E-mail Accounts en klik daar op Enable DKIM.
  • E-mail bij een andere partij: verwijder het MX-record 10 mail en voeg de MX-records van je e-mailprovider toe. Pas ook het TXT-record dat begint met v=spf1 aan zoals je provider aangeeft, en voeg eventuele verificatierecords toe. Het A-record voor mail mag blijven staan. Zet daarnaast onder E-mail Manager > MX Records het vinkje bij Use this server to handle my e-mails uit, anders komen mails die je website naar je eigen domein stuurt niet bij je provider aan.

Doe dit voordat je de nameservers wijzigt, dan mis je geen e-mail.

Hoe lang duurt het, en hoe controleer je het?

Een nameserverwijziging is meestal binnen een paar uur overal doorgevoerd, maar het kan tot 48 uur duren. Een losse wijziging in DirectAdmin gaat meestal sneller. Hoe snel, hangt af van de TTL van het record.

Zo controleer je het:

  1. Open een opdrachtprompt en typ nslookup jouwdomein.nl. Krijg je 87.76.153.137 terug, dan gaat je website via ons. Gebruik je de Cloudflare-proxy, dan zie je hier adressen van Cloudflare.
  2. Typ nslookup -type=mx jouwdomein.nl. Je ziet mail.jouwdomein.nl als je e-mail bij ons staat, of de servers van je eigen e-mailprovider.
  3. Wil je zien wat de rest van de wereld al ziet? Gebruik whatsmydns.net.

Zie je zelf nog de oude site terwijl de controle goed is? Dan onthoudt je computer of browser het oude adres nog. Typ ipconfig /flushdns in de opdrachtprompt (Windows) of probeer het in een privévenster.

Veelgemaakte fouten

  • Records aanpassen in DirectAdmin en verwachten dat ze werken, terwijl je domein nog andere nameservers gebruikt. Alleen de records bij de nameservers van je domein tellen.
  • Het A-record naar een ander adres dan 87.76.153.137 laten wijzen.
  • De MX-records vergeten als je e-mail ergens anders draait.
  • Mailrecords bij Cloudflare op de oranje wolk laten staan. Dan maakt je e-mailprogramma geen verbinding.

Kom je er niet uit? Open een ticket via support of stel je vraag op Discord. Stuur nooit wachtwoorden mee.

Lees ook: Gratis SSL-certificaat en HTTPS instellen in DirectAdmin en Een zakelijk e-mailadres aanmaken en instellen.

Over de auteur

Bart, mede-eigenaar van EliteStarHosting

Bart runt EliteStarHosting sinds januari 2025 samen met Quinten. Hij zorgt voor de servers, het gamepaneel en de website. Meer over ons