Was ist ein Hostname?

Ein Hostname ist der Name, der Geräten (wie Computern oder Speichersystemen) in einem Netzwerk zugewiesen wird, damit sie für Menschen leichter zu identifizieren sind. Die Definition und die Regeln für Hostnamen unterschieden sich früher je nach Netzwerksystem. Da IP-Netzwerke heute jedoch vorherrschend sind, bezeichnet „Hostname“ in der Regel den Namen eines Computers, der im Domain Name System (DNS) verwaltet wird.

In IP-Netzwerken werden Kommunikationsendpunkte durch IP-Adressen identifiziert. DNS ermöglicht die Kommunikation über Hostnamen, indem es diese in IP-Adressen umwandelt. Zur Verwaltung großer Netzwerke wie des Internets führt DNS das Konzept der Domänen ein, sodass Namen innerhalb bestimmter Domänen verwaltet werden können. Zur Angabe von Kommunikationsendpunkten im Internet wird eine Kombination aus Domänenname und Hostname verwendet, die als vollständig qualifizierter Domänenname (Fully Qualified Domain Name, FQDN) bezeichnet wird.

Beispielsweise ist www.f5.com. ein FQDN.

  • In diesem FQDN:
    • www ist der Hostname.
    • f5.com. ist der Domainname.
    • Der abschließende Punkt (.) steht für die Root-Domain und bezeichnet das gesamte Internet. In der Praxis wird diese Root-Domain üblicherweise weggelassen.

Obwohl der Begriff FQDN manchmal synonym mit Domainnamen verwendet wird, sind Hostnamen nicht immer eindeutig physischen Hosts zugeordnet. DNS-Konfigurationen ermöglichen:

  • Mehrere Hosts können einer einzigen FQDN entsprechen (DNS-Round-Robin).
  • Mehrere FQDNs, die einem einzelnen Host zugeordnet sind (virtueller Host).

Immer mehr Websites verwenden außerdem Hostnamen, die mit ihren Domänennamen identisch sind. Während im obigen Beispiel etwa www.f5.com als Hostname verwendet wird, kann die eigentliche F5-Website direkt über den FQDN f5.com aufgerufen werden.