Hostnaam

Domein-basis
Een label dat aan een apparaat dat met een netwerk is verbonden, is toegewezen.
← Terug naar Woordenlijst

Wat is een hostnaam?

Een hostnaam is een voor mensen leesbaar label dat aan een apparaat in een netwerk wordt toegewezen om die specifieke machine binnen het netwerk te identificeren. In de context van domeinnamen staat de hostnaam meestal als meest linkse onderdeel van een volledig gekwalificeerde domeinnaam (FQDN), zoals "www" in www.example.com of "mail" in mail.example.com. Hostnamen bieden onthoudbare identifiers voor servers die anders alleen via IP-adressen zouden worden benaderd.

Structuur en conventies van hostnamen

In domeinnamen

www.example.com

│ │ │

│ │ └── TLD

│ └── Second-level domain

└── Hostname (subdomain)

Veelvoorkomende hostnamen

HostnaamTypisch doel
wwwWebserver (World Wide Web)
mailE-mailserver
ftpBestandsoverdrachtserver
apiServer voor een API-eindpunt
devOntwikkelomgeving
stagingTestomgeving vóór productie
blogBlogplatform
shopE-commerceplatform
cdnContent delivery network
ns1, ns2DNS-nameservers

Hostnaam tegenover domeinnaam

Het onderscheid:

Voorbeeld ontleed

server01.datacenter.example.com.

│ │ │ │

│ │ │ └── Root (implicit)

│ │ └── Domain

│ └── Subdomain

└── Hostname (machine identifier)

Regels en beperkingen voor hostnamen

Geldige hostnamen moeten deze conventies volgen:

1. Lengte: 1-63 tekens per label, 253 in totaal voor een FQDN

2. Tekens: letters (a-z), cijfers (0-9) en koppeltekens (-)

3. Begin/einde: moet met een alfanumeriek teken beginnen en eindigen

4. Hoofdletters: niet hoofdlettergevoelig, DNS behandelt A-Z hetzelfde als a-z

5. Geen underscores: ondanks veelvuldig gebruik schenden underscores de RFC-standaarden

Geldige voorbeelden

www

mail-server

server01

api-v2

my-app-prod

Ongeldige voorbeelden

-server (starts with hyphen)

server_ (contains underscore - technically invalid)

my..server (consecutive dots)

DNS-configuratie voor hostnamen

Hostnamen worden via DNS-records aan IP-adressen gekoppeld:

A-record (IPv4)

www     IN  A     192.0.2.1

mail IN A 192.0.2.2

AAAA-record (IPv6)

www     IN  AAAA  2001:db8::1

CNAME als alias

blog    IN  CNAME www.example.com.

Lokale tegenover netwerkhostnamen

Lokale hostnaam

Wordt op de machine zelf ingesteld:

# Linux/Mac

hostname

hostnamectl set-hostname webserver01

# Windows

hostname

Netwerkhostnaam

In DNS geconfigureerd om naar een IP-adres te resolven:

Beste praktijken

1. Gebruik beschrijvende namen: kies hostnamen die de functie aangeven

2. Volg naamgevingsconventies: stel consistente patronen vast

3. Houd de naam kort: gemakkelijker te typen en te onthouden

4. Vermijd speciale tekens: gebruik alleen letters, cijfers en koppeltekens

5. Documenteer toewijzingen: houd hostnaam-naar-IP-koppelingen bij

6. Plan voor schaal: gebruik nummeringsschema's voor meerdere servers

Hostnamen vormen de basis van netwerkidentificatie en overbruggen de afstand tussen voor mensen leesbare labels en numerieke IP-adressen waarmee computers communiceren.

Pas Deze Kennis Toe

Gebruik de API van DomScan om domeinbeschikbaarheid, gezondheid en meer te controleren.