Was ist Localhost und wie unterscheidet es sich von 127.0.0.1?

Was ist Localhost und wie unterscheidet es sich von 127.0.0.1?
⏱️ 3 min read

Selbst wenn jedes Netzwerkgerät getrennt ist, kann Ihr Computer über eine Art Netzwerk kommunizieren. Ein als “Loopback” bezeichneter Unix-Computer kann über ein virtuelles Netzwerkgerät Netzwerkkommunikation von sich selbst und zu sich selbst senden und empfangen. Ihr Computer kann Nachrichten von sich selbst an sich selbst senden und so eine Kommunikation im Netzwerkstil ermöglichen, ohne dass ein funktionierendes Netzwerk erforderlich ist.

Was ist 127.0.0.1?

127.0.0.1 ist die am häufigsten verwendete Loopback-IP-Adresse. Es ist Teil des reservierten Blocks von mehr als 16 Millionen IP-Adressen, die speziell für Loopback-Funktionen verwendet werden. Ein Loopback ermöglicht es Ihrem Computer, unter Verwendung von Netzwerkverbindungsprotokollen mit sich selbst zu kommunizieren.

In einer breiten Abstraktion ist ein Loopback ein virtuelles Netzwerkgerät, das eine Netzwerkverbindung mit nur einem Endpunkt herstellt. Dies bedeutet, dass es auf demselben Gerät beginnt und endet: Ihrem Computer. Tatsächlich wird das Loopback-Gerät sogar in ipconfig mit dem Namen lo angezeigt, wie oben dargestellt. Die Loopback-Adressen werden hauptsächlich zur Fehlerbehebung (ähnlich wie bei einem Spiegel) oder für den Zugriff auf lokale Ressourcen über eine Netzwerkschnittstelle verwendet.

Was ist localhost?

Differenz-localhost-127-0-0-1-Vernetzung

“Localhost” beschreibt einen Kommunikationsport, der eine Verbindung zum Ursprungsserver herstellt. Es ermöglicht einer Netzwerkverbindung, sich selbst zurückzuschleifen, sodass Sie Netzwerkverbindungen emulieren können, wenn kein solches Netzwerk vorhanden oder verfügbar ist. In der Praxis wird localhost zur Verwendung und Diskussion als Synonym für 127.0.0.1 behandelt. Es ist jedoch wichtig zu bedenken, dass sie nicht streng identisch sind.

Bevor eine DNS-Anforderung zum Übersetzen der vom Benutzer eingegebenen Textzeichenfolge in eine navigierbare IP-Adresse gestellt wird, überprüft das Betriebssystem die HOSTS-Datei auf Aliase oder Umleitungsregeln. Auf einem System, das auf Standardstandards konfiguriert ist, wird “localhost” in einem URI unter IPv4 oder 127.0.0.1 aufgelöst :: 1 für IPv6. Es gibt jedoch weit mehr Loopback-Adressen als nur diese beiden. Der für Loopback-Adressen reservierte IP-Adressblock reicht von 127.0.0.0 bis 127.255.255.255.

In den meisten Fällen wird localhost dank einer Umleitungsregel in der HOSTS-Datei, wie oben erwähnt, in 127.0.0.1 aufgelöst. In einigen Fällen kann localhost jedoch einer anderen IP-Adresse zugeordnet sein. Localhost könnte also auf eine beliebige IP-Adresse in diesem Block verweisen, und es würde identisch funktionieren.

Fazit: Was ist der Unterschied zwischen localhost und 127.0.0.1?

Auf den meisten Computern sind localhost und 127.0.0.1 funktional identisch. Aber localhost ist ein Etikette für die IP-Adresse und nicht die Adresse selbst. Localhost kann auf verschiedene IP-Adressen verweisen. Tatsächlich kann auf jede IP-Adresse verwiesen werden, auch auf eine außerhalb des reservierten Adressblocks. Die HOSTS-Datei kümmert sich nicht darum und wird Sie nicht aufhalten. Es wird jedoch erhebliche Funktionen auf Ihrem System beeinträchtigen und jede App zum Absturz bringen, die auf einer Localhost-Verbindung basiert.

Der 127-Adressblock wurde für den Loopback-Adressblock ausgewählt, da es sich um den letzten Block von Klasse-A-Adressen handelt, die vom binären Adresswert 00000001 bis 01111111 ausgeführt werden. In IPv6 ist die Loopback-Adresse die erste Adresse, 0: 0: 0 : 0: 0: 0: 0: 1, am häufigsten in abgeschnittener Form ausgedrückt als :: 1.

Wenn Sie von Windows auf ein Unix-System kommen, haben Sie möglicherweise bemerkt, dass Loopback praktisch gleichbedeutend mit localhost ist. Sie können Ihre HOSTS-Datei verwenden, um eine “Loopback” -Umleitung auf 127.0.0.1 durchzuführen, aber das ist mehr ein Textersatz als alles andere.

Join our Newsletter and receive offers and updates! ✅

0 0 votes
Article Rating
Benutzerbild von Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

Das könnte dich auch interessieren …

Abonnieren
Benachrichtige mich bei
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x