In diesem Artikel wird Ihnen eine Computerterminologie vorgestellt – localhost, einschließlich ihrer Definition, Arbeitstheorie sowie der häufigen Verwendung im täglichen Leben. Wenn Sie sich über localhost nicht im Klaren sind, lesen Sie diesen Artikel, um die Details zu erfahren.

Localhost-Definition

Was ist Localhost? In der Welt der Computernetzwerke ist localhost ein Hostname, der für diesen Computer steht. In den meisten Fällen bezieht sich localhost auf Ihren eigenen Computer, ist aber nicht immer mit Ihrem PC identifiziert.

Tatsächlich hat der lokale Host in den meisten Fällen eine separate IP-Adresse. Der lokale Host, von dem Sie oft sprechen, bezieht sich auf den Server, der Ihren Computer verwendet. Um mehr Informationen über den lokalen Host zu erhalten, lesen Sie bitte diesen Artikel von MiniTool weiter.

Der lokale Host ist jedoch nicht nur ein Begriff, sondern auch ein Domainname. Was bedeutet localhost? Wie die Wörter (Amazon.com, eBay.com usw.), die Sie in die Adressleiste Ihres Browsers eingeben, ist auch localhost eine IP-Adresse.

Tipp:
Jede Webseite hat ihre eigene IP-Adresse, aber Sie können die Adresse durch einen Domainnamen ersetzen. Localhost verwendet die localhost IP Adresse 127.0.0.1. auf fast allen Netzwerksystemen.

Wie funktioniert localhost? Sie werden die Erklärung im nächsten Abschnitt lesen können.

Wenn Sie mehr über Netzwerke erfahren möchten, lesen Sie diesen Artikel: Proxy verglichen mit VPN: Die Hauptunterschiede

Das Funktionsprinzip von Localhost

Die IP-Adressen innerhalb eines Netzwerks werden zur Kommunikation untereinander verwendet. Jeder Teilnehmer im Netzwerk hat seine eigene eindeutige Adresse. Datenpakete, die von TCP/IP gesendet werden, können den richtigen Ort erreichen. Das Protokollpaar Transmission Control Protocol (TCP) und Internet Protocol (IP) sind einige der wichtigsten Funktionen des Internets.

TCP/IP kann auch außerhalb des Internets in lokalen Netzwerken verwendet werden. Die Zuweisung öffentlicher IP-Adressen und Domainnamen wird von einer internationalen Organisation namens Internet Corporation for Assigned Name and Numbers (ICANN) verwaltet.

Jedoch sind einige Adressbereiche (von 127.0.0.0 bis 127.255.255.255) für besondere Zwecke reserviert. Der Grund für die Auswahl dieses Bereichs ist nicht klar. Es ist allgemein bekannt, dass IP-Adressen im Internet in verschiedene Klassen unterteilt sind.

Die erste Klasse (Klasse A) beginnt mit 0.0.0.0 (reservierte Adresse) und endet mit 127.255.255.255. Sie sehen also, dass 127 der letzte Block des Klasse-A Netzwerks ist. Diese entscheidende Position könnte die Auswahl erklären.

Innerhalb des Adressbereichs kann ein Localnet eingerichtet werden. Diese IP-Adressen sind im Bereich nicht eindeutig zugewiesen. Außerdem ist dieser Bereich von der ICANN reserviert. Nachdem Sie eine IP-Adresse oder den entsprechenden Domainnamen in den Browser eingegeben haben, leitet der Router die Anfrage an das Internet und den richtigen Server weiter.

Wenn Sie beispielsweise 172.217.0.0 in den Browser eingeben, gelangen Sie auf die Startseite von Google. Wenn Sie jedoch 127.0.0.1 eingeben, werden Ihre Anfragen nicht an das Internet weitergeleitet. Das liegt daran, dass TCP/IP anhand des ersten Blocks (127) erkennt, dass Sie nicht auf das Internet zugreifen möchten.

Stattdessen rufen Sie sich selbst an. Darüber hinaus führt dies zu einer Schleife. Hier kommt die Notwendigkeit eines Loopback-Geräts ins Spiel. Mit diesem Gerät funktioniert die Rückverbindung zu Ihrem Computer.

Tipp:
Hierbei handelt es sich um eine virtuelle Schnittstelle, die über das Betriebssystem erstellt wird. Auf Unix-Systemen wird diese Schnittstelle o oder lo0 genannt und kann über den Befehl ifconfig angezeigt werden, der dem Windows-Befehl ipconfig ähnelt.

Top-Empfehlung: Was ist SSH (Secure Shell) und wie funktioniert es

3 Häufige Verwendungszwecke von localhost

Wofür wird localhost verwendet? Wie kann ich auf localhost zugreifen? Die Antworten finden Sie im folgenden Inhalt. Localhost kann normalerweise zum Testen der Geschwindigkeit, zum Überprüfen von Programmen oder Webanwendungen und zum Blockieren von Webseiten verwendet werden.

Geschwindigkeit testen

Die Hauptanwendung von localhost bei Webservern ist die Programmierung von Anwendungen, die über das Internet kommunizieren müssen. Im Entwicklungsprozess ist es wichtig zu überprüfen, ob die Anwendung wie erwartet funktioniert. Vor der Freigabe eines Produkts sind Tests erforderlich.

Hierfür verwenden Entwickler häufig einen Loopback, um sie zu testen. Ein Vorteil der Verwendung von localhost besteht darin, dass eine Verbindung hergestellt und ein Netzwerkumweg vermieden werden kann. Ein weiterer Vorteil ist, dass localhost eine hohe Geschwindigkeit aufweist. Wenn Sie eine Anfrage an das Internet senden, dauert dies über 100 Millisekunden.

Bei localhost sieht das anders aus. Wenn Sie einen Ping an localhost senden, dauert es höchstens eine Millisekunde. Wie führe ich einen Geschwindigkeitstest über localhost durch? Hier sind die Schritte.

Schritt 1: Öffnen Sie das Ausführen-Fenster, indem Sie die Tasten Win + R gedrückt halten, dann cmd eingeben und auf OK klicken.

Schritt 2: Geben Sie im Pop-up Fenster ping 127.0.0.1 ein und drücken Sie die Eingabetaste. Nach einer Weile kommt das Ergebnis.

ping 127.0.0.1 in CMD eingeben

Programm oder Webanwendung testen

Localhost ist auch für Entwickler von Vorteil, die Webanwendungen oder Programme erstellen, die eine Internetverbindung erfordern. Ihr Betriebssystem wird zu einem simulierten Server, wenn die Schleife verursacht wird. Daher können Sie wichtige Dateien des Programms oder der Webanwendung in den Server laden und dessen Funktionalität überprüfen.

Webseite blockieren

Wenn Sie den Zugriff auf bestimmte Webseiten blockieren möchten, hilft Ihnen localhost dabei. Tatsächlich ist localhost sehr nützlich, um Sie vor dem Aufrufen schädlicher Websites zu schützen. Alle Webseiten haben eine IP-Adresse. Sie können die Startseite einer Webseite aufrufen, weil das DNS oder Domain Name System, das Sie eingeben, die richtige IP-Adresse findet.

Um diesen Vorgang zu beschleunigen, speichert der Computer eine Host-Datei für jede Webseite, die Sie besuchen. Diese Datei enthält die IP-Adresse und den entsprechenden Domainnamen der Webseite. Wenn Sie also die IP-Adresse in 127.0.0.1 ändern, leitet die Webseite Sie zu localhost weiter.

Dies könnte Sie auch interessieren: Dateiserver [Definition, Hauptmerkmale und Vor- und Nachteile]

  • linkedin