EMZETT.
Login

Localhost

Kurz: localhost ist der Name für den eigenen Rechner. Die Adresse dazu ist 127.0.0.1 (IPv4) bzw. ::1 (IPv6).

Genauer: Anfragen an localhost verlassen den Rechner nie. Sie laufen über die virtuelle „Loopback“-Schnittstelle sofort zurück zum selben Gerät. Deshalb ist localhost von außen nicht erreichbar.

Im Detail

  • Entwicklung: Webentwickler starten ihre Anwendung lokal und öffnen sie unter http://localhost:3000 (der Zahl nach dem Doppelpunkt ist der Port). So testet man, ohne etwas ins Internet zu stellen.
  • Adressbereich: Der ganze Bereich 127.0.0.0/8 ist Loopback, meist wird nur 127.0.0.1 genutzt.
  • hosts-Datei: Die Zuordnung von „localhost“ zu 127.0.0.1 steht in der hosts-Datei des Systems.
  • Prüfen: ping localhost zeigt, ob der Netzwerk-Stack des Rechners funktioniert, siehe ping.
  • Abgrenzung: 0.0.0.0 bedeutet bei Servern „auf allen Schnittstellen lauschen“. Die eigene Adresse im Netz (z. B. 192.168.1.20) ist etwas anderes als localhost und von anderen Geräten erreichbar.

Siehe auch: Host, IP-Adressen, Webserver