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 localhostzeigt, ob der Netzwerk-Stack des Rechners funktioniert, siehe ping. - Abgrenzung:
0.0.0.0bedeutet 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