**localhost** er innen databehandling, og innenfor rammene av et TCP/IP-nettverk som internett, et reservert navn som betyr *denne datamaskinen*. Det benyttes der hvor man ellers ville spesifisere navnet eller adressen til en datamaskin i nettverket. Eksempelvis, hvis du bruker en nettleser til å besøke  vil den vise hovedsiden til nettstedet som betjenes av datamaskinen som kjører nettleseren. En vanlig, grunnleggende test av TCP/IP protocol stack på en maskin er å skrive inn denne kommandoen i et kommandovindu:

> `ping localhost`
> 
> 

**localhost** henviser alltid til loopback IP-adressen **127.0.0.1** i IPv4, eller **::1** i IPv6. Se nedenfor.

Å kunne kommunisere med sin lokale maskin som om det var en fjern maskin er nyttig i forbindelse med testing, og også for å kontakte tjenester som vanligvis ligger på fjerne maskiner (som for eksempel spillservere) som tilfeldigvis befinner seg på den lokale maskinen.

Relatert spesifikasjon av IETF
------------------------------

IETF-dokumentet «Special-Use IPv4 Addresses» (RFC 3330) beskriver «127.0.0.0/8» som en reservert IPv4-adresseblokk for loopback.

Denne adresseblokken vil ikke bli allokert eller tildelt noen organisasjon eller ISP. Enhver pakke med en adresse innen adresseblokken '127.0.0.0/8' kan ikke vises utenfor vertsystemet. Innenfor vertsystem er loopback-grensesnittet vanligvis tildelt adressen '127.0.0.1' med *sub-network mask* '255.0.0.0'. Dette gjør at rutertabellen til det lokale systemet settes til ruteroppføringen '127.0.0.0/8', slik at pakker beregnet til en adresse innenfor '127.0.0.0/8' vil bli rutet internt innen det lokale systemet. 

På den annen side, bare én IPv6 adresse ‹› *::1/128'* (det vil si, adressen med 1 på dens minst signifikant bit og null ellers) er spesifisert som *loopback-adresse* innen IPv6' adresserings-arkitekturspesifikasjon i RFC 3513.

Spesifikasjonen i RFC 3513 sier: «Loopback-adressen må ikke bli brukt som kildeadresse i IPv6 pakker som blir sendt utenfor en enkelt node. En IPv6 pakke med en loopback destinasjonsadresse må aldri bli sendt utenfor en enkelt node og må aldri forwardes av en IPv6-ruter. En pakke som mottas på et grensesnitt med loopback-destinasjonsadresse må slettes».

Humor
-----

* En vandrehistorie som involverer 127.0.0.1 sirkulerer ofte på de mere tekniske data-forumene på internett. Historien omhandler ofte en hovedperson som refereres til som «Verdens verste datahacker», og handler vanligvis om hackeren som hacket seg selv, etter å ha blitt lurt til å hacke seg inn på IP-adressen 127.0.0.1.

* 127.0.0.1 blir også ofte brukt som en IP adresse som gis til uerfarne databrukere som en practical joke.

* En annen historie involverer en bruker som, etter å ha funnet ut at han ved å pinge 127.0.0.1 pinger sin egen datamaskin, forteller alle sine venner at hans IP-adresse er 127.0.0.1.

Referanser
----------

1. ↑  
«M4tr1x-Trilogie - Der dreifache Hack-Angriff!» **(tysk)**. Arkivert fra originalen 13. september 2008. Besøkt 9. september 2008.
2. ↑  «Shut Up I Hack You» **(engelsk)**. 31. januar 2009. Arkivert fra originalen 7. mai 2012. Besøkt 28. februar 2021.

Eksterne lenker
---------------

* RFC 3330 : «Special-Use IPv4 Addresses»
* RFC 3513 : «Internet Protocol Version 6 (IPv6) Addressing Architecture»
* Your Loopback (Port 80)