„Localhost“ – Versionsunterschied
[gesichtete Version] | [gesichtete Version] |
Bot: Artikel hat keine Einzelnachweise, leeren Abschnitt mit <references entfernt (letzter Einzelnachweis wurde durch Spezial:diff/202285999 entfernt), Vorlage Commonscat an Inhalte in Commons angepasst |
tk k |
||
Zeile 2: | Zeile 2: | ||
[[Datei:HTTP localhost6.png|mini|Veranschaulichung der Kommunikation zwischen [[Webbrowser]] und [[Webserver]] innerhalb des lokalen Rechners]] |
[[Datei:HTTP localhost6.png|mini|Veranschaulichung der Kommunikation zwischen [[Webbrowser]] und [[Webserver]] innerhalb des lokalen Rechners]] |
||
Der Domainname '''localhost''' benennt in der [[Netzwerktechnik]] den lokalen Rechner ( |
Der Domainname '''localhost''' benennt in der [[Netzwerktechnik]] den lokalen Rechner ({{enS|local host}}). |
||
Mit seiner Hilfe können netzwerkfähige Computerprogramme |
Mit seiner Hilfe können netzwerkfähige Computerprogramme – innerhalb eines Rechners – namensbasiert miteinander kommunizieren. |
||
== Domainname == |
== Domainname == |
||
Die Internetstandards RFC 2606 und RFC 6761 reservieren ''localhost'' als [[Top-Level-Domain]] im [[Domain Name System]] (DNS). Sie soll einen statischen [[AAAA Resource Record]] bzw. [[A Resource Record]] auf IP-Adressen des [[Loopback]]-Interface enthalten. |
Die Internetstandards <nowiki>RFC 2606</nowiki><ref>{{RFC-Internet |Autor=D. Eastlake, A. Panitz |RFC=2606 |Titel=Reserved Top Level DNS Names |Datum=1999-06 |Updated=6761}}</ref> und <nowiki>RFC 6761</nowiki><ref>{{RFC-Internet |RFC=6761 |Titel=Special-Use Domain Names |Datum=2013-02}}</ref> reservieren ''localhost'' als [[Top-Level-Domain]] im [[Domain Name System]] (DNS). Sie soll einen statischen [[AAAA Resource Record]] bzw. [[A Resource Record]] auf IP-Adressen des [[Loopback]]-Interface enthalten. |
||
Konkret sind dies die [[IPv6-Adresse]] <code>::1</code> und die [[IPv4-Adresse]] <code>127.0.0.1</code>. |
Konkret sind dies die [[IPv6-Adresse]] <code>::1</code> und die [[IPv4-Adresse]] <code>127.0.0.1</code>. |
||
Diese Empfehlung wird allerdings nicht von jedem [[DNS-Server]] umgesetzt. |
Diese Empfehlung wird allerdings nicht von jedem [[DNS-Server]] umgesetzt. |
||
Zeile 13: | Zeile 13: | ||
== Verwendung == |
== Verwendung == |
||
Sollen Computerprogramme innerhalb eines Rechners ( |
Sollen Computerprogramme innerhalb eines Rechners (Jargon: „lokal“) miteinander kommunizieren, wird häufig das Internet-Protokoll als universeller Standard eingesetzt. |
||
Durch die Möglichkeit den lokalen Rechner immer als ''localhost'' zu adressieren, ist eine Verbindungsherstellung dabei ohne Kenntnisse über den individuellen Hostnamen oder genaue IP-Adressen oder -Protokolle möglich. |
Durch die Möglichkeit den lokalen Rechner immer als ''localhost'' zu adressieren, ist eine Verbindungsherstellung dabei ohne Kenntnisse über den individuellen Hostnamen oder genaue IP-Adressen oder -Protokolle möglich. |
||
{{Hauptartikel|Lokaler Server}} |
{{Hauptartikel|Lokaler Server}} |
Version vom 8. Juni 2023, 12:56 Uhr

Der Domainname localhost benennt in der Netzwerktechnik den lokalen Rechner (englisch local host). Mit seiner Hilfe können netzwerkfähige Computerprogramme – innerhalb eines Rechners – namensbasiert miteinander kommunizieren.
Domainname
Die Internetstandards RFC 2606[1] und RFC 6761[2] reservieren localhost als Top-Level-Domain im Domain Name System (DNS). Sie soll einen statischen AAAA Resource Record bzw. A Resource Record auf IP-Adressen des Loopback-Interface enthalten.
Konkret sind dies die IPv6-Adresse ::1
und die IPv4-Adresse 127.0.0.1
.
Diese Empfehlung wird allerdings nicht von jedem DNS-Server umgesetzt.
Betriebssysteme übersetzen localhost unabhängig vom DNS-Server unter Verwendung der hosts-Datei in die oben genannten Adressen.
Verwendung
Sollen Computerprogramme innerhalb eines Rechners (Jargon: „lokal“) miteinander kommunizieren, wird häufig das Internet-Protokoll als universeller Standard eingesetzt. Durch die Möglichkeit den lokalen Rechner immer als localhost zu adressieren, ist eine Verbindungsherstellung dabei ohne Kenntnisse über den individuellen Hostnamen oder genaue IP-Adressen oder -Protokolle möglich.
Spezifikationen
- D. Eastlake, A. Panitz: RFC: – Reserved Top Level DNS Names. Juni 1999 (aktualisiert durch , englisch).
- R. Hinden, S. Deering: RFC: – IP Version 6 Addressing Architecture [Errata: RFC 4291]. Februar 2006 – Standard: [Draft] (löst ab, aktualisiert durch , englisch).
- M. Cotton, L. Vegoda, R. Bonica, B. Haberman: RFC: – Special Use IPv4 Address [Errata: RFC 6890]. April 2013 – Standard: [BCP 153] (löst ab, aktualisiert durch , englisch).