Hostname

Domain-Grundlagen
Eine Bezeichnung für ein mit einem Netzwerk verbundenes Gerät.
← Zurück zum Glossar

Was ist ein Hostname?

Ein hostname ist ein human lesbares Etikett, das einem an ein Netzwerk angeschlossenen Gerät zugeordnet ist, mit dem diese bestimmte Maschine innerhalb des Netzwerks identifiziert wird. Im Kontext von Domainnamen erscheint der Hostname typischerweise als linker Bestandteil eines vollqualifizierten Domainnamens (FQDN), wie z.B. "www" in www.example.com oder "mail" in mail.example.com. Hostnames liefern für Server, auf die sonst nur über IP-Adressen zugegriffen wird, merkliche Kennungen.

Struktur und Konventionen von Hostnamen

In Domainnamen

www.example.com

│ │ │

│ │ └── TLD

│ └── Second-level domain

└── Hostname (subdomain)

Häufige Hostnamen

HostnameTypische Zwecke
www.Webserver (World Wide Web)
PostsendungEmail Server
ftpDateiübertragungsserver
apiAPI Endpoint Server
devEntwicklungsumgebung
InstandsetzungVorproduktionsprüfungen
BlogBlog-Plattform
ShopE-Commerce-Plattform
cdContent Delivery Network
ns1, ns2DNS-Nameserver

Hostname und Domainname im Vergleich

Verständnis der Unterscheidung:

Beispielanalyse

server01.datacenter.example.com.

│ │ │ │

│ │ │ └── Root (implicit)

│ │ └── Domain

│ └── Subdomain

└── Hostname (machine identifier)

Regeln und Einschränkungen für Hostnamen

Gültige Hostnamen müssen diesen Konventionen folgen:

1. Length: 1-63 Zeichen pro Label, insgesamt 253 für FQDN

2. Charakter: Buchstaben (a-z), Zahlen (0-9), Bindestriche (-)

3. **Start/End*: Muss beginnen und enden mit alphanumerischem Charakter

4. Sache: Case-insensitive (DNS behandelt A-Z wie a-z)

5. ** Keine Unterpunkte*: Trotz häufiger Nutzung verletzen Unterstriche RFC-Standards

Gültige Beispiele

www

mail-server

server01

api-v2

my-app-prod

Ungültige Beispiele

-server (starts with hyphen)

server_ (contains underscore - technically invalid)

my..server (consecutive dots)

DNS-Konfiguration für Hostnamen

Hostname werden über DNS-Datensätze auf IP-Adressen abgebildet:

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 (Alias-Eintrag)

blog    IN  CNAME www.example.com.

Lokale und Netzwerk-Hostnamen im Vergleich

Lokaler Hostname

Auf die Maschine selbst stellen:

# Linux/Mac

hostname

hostnamectl set-hostname webserver01

# Windows

hostname

Netzwerk-Hostname

Konfiguriert in DNS, um IP zu beheben:

Bewährte Vorgehensweisen

1. **Beschreibende Namen*: Wählen Sie Hostnamen, die Funktion anzeigen

2. ** Folgen Sie den Namen Konventionen*: Konsistente Muster erstellen

3. **Keep it short*: Einfacher zu tippen und zu erinnern

4. **Avoid Sonderzeichen*: Stick to alphanumerisch und hyphens

5. **Beauftragungen*: Hostname-zu-IP-Mappings aufbewahren

6. Plan für Skalen : Verwenden Sie Nummerierungsschemas für mehrere Server

Hostname dienen als Grundlage der Netzwerkidentifikation, Überbrückung der Lücke zwischen human lesbaren Etiketten und numerischen IP-Adressen, die Computer für die Kommunikation verwenden.

Setzen Sie dieses Wissen in die Praxis um

Verwenden Sie die DomScan-API, um Domänenverfügbarkeit, Gesundheit und mehr zu prüfen.