Virtuelles Hosting
Was ist ein virtueller Host?
Ein virtueller Host bezeichnet die Möglichkeit, Websites mit mehreren Domainnamen auf einem einzigen Server zu hosten, beziehungsweise die Funktion, die dies ermöglicht. Durch virtuelles Hosting können mehrere Domains betrieben werden, ohne dass dafür zusätzliche Server erforderlich sind. Es gibt zwei Hauptarten des virtuellen Hostings: IP-basiertes und namensbasiertes Hosting.
- IP-basiertes virtuelles Hosting:
Bei dieser Methode wird jedem Domainnamen eine eindeutige IP-Adresse zugewiesen, wobei einem einzelnen Server mehrere IP-Adressen zugeordnet werden. Die Identifizierung der Domain erfolgt auf der Netzwerkebene anhand der IP-Adresse, wodurch diese Methode mit einer Vielzahl von Anwendungen kompatibel ist. Das Hosting vieler Domains auf diese Weise erfordert jedoch eine große Anzahl globaler IP-Adressen. - Namensbasiertes virtuelles Hosting:
Bei diesem Ansatz werden mehrere Domainnamen mit einer einzigen IP-Adresse verknüpft. Die gewünschte Domain wird im Protokoll-Header auf der Anwendungsschicht angegeben. Bei der HTTP-Kommunikation wird der Host-Header verwendet, um den Domainnamen des virtuellen Hosts anzugeben. Bei der HTTPS-Kommunikation wird SNI (Server Name Indication), eine Erweiterung von SSL/TLS, zur Angabe der Domain verwendet.

