Nameserver
Een nameserver is een computer die domeinnamen vertaalt naar IP-adressen. Nameservers vervullen een fundamentele rol in het Domain Name System (DNS). Ze stellen een gebruiker in staat een website te bezoeken door de domeinnaam in de adresbalk van de webbrowser in te voeren, in plaats van handmatig het IP-adres van de webserver in te voeren.
Elke geregistreerde domeinnaam moet ten minste twee nameservers vermelden in zijn DNS-record. Deze nameservers worden "authoritative nameservers" genoemd en houden de IP-adressen bij van de webserver, mailserver, subdomeinen en andere services van die domeinnaam. Deze nameservers gebruiken vaak de naamgevingsconventie ns1.example.com en ns2.example.com. De eerst vermelde nameserver wordt als eerste gecontroleerd, terwijl de tweede server als back-up fungeert als de primaire server niet reageert.
Het Domain Name System is afhankelijk van verschillende lagen nameservers die afzonderlijke rollen vervullen. Wanneer je webbrowser voor het eerst een DNS-verzoek doet, maakt deze verbinding met de DNS-nameserver die is opgegeven in de DHCP-instellingen van je netwerk — meestal een nameserver die wordt beheerd door je internetprovider. Als die nameserver het record van de domeinnaam niet heeft, begint je computer andere servers te controleren, vanaf het hoogste niveau. De nameservers op het hoogste niveau worden "root-DNS-servers" genoemd en bevatten de records van de nameservers voor elk top-level domein (bijvoorbeeld .com, .net, .ca). De nameserver van elke TLD bevat het record van de authoritative nameserver voor elk domein dat die TLD gebruikt. Die verwijst je computer vervolgens naar het IP-adres van de webserver van dat domein.
Grote bedrijfsnetwerken hebben vaak hun eigen nameservers om domeinzoekopdrachten binnen hun intranet te regelen. Met interne nameservers kunnen gebruikers interne webportalen, printers en andere bronnen openen met interne domeinnamen in plaats van IP-adressen. Deze bronnen gebruiken vaak privé-IP-adressen die niet toegankelijk zijn van buiten het lokale intranet.
Test je kennis