Loopback-adresse
Adresse som alltid peker tilbake til den lokale verten og aldri forlater maskinen — `127.0.0.1` i IPv4 og `::1` i IPv6.
En loopback-adresse peker tilbake til den lokale verten. TCP/IP-stakken kortslutter pakker sendt til den gjennom det virtuelle loopback-grensesnittet (lo på Linux, lo0 på BSD og macOS), slik at de aldri berører et fysisk nettverkskort eller en kabel. IPv4 reserverer hele blokken 127.0.0.0/8 til dette formålet; etter konvensjon bruker applikasjoner 127.0.0.1, men enhver adresse i området peker til samme vert. IPv6 er strengere og reserverer kun én adresse, ::1/128.
Loopback er standardmåten å binde tjenester som ikke skal være tilgjengelige fra nettverket — en lokal database, en utviklingsserver, et adminpanel — ved å lytte på 127.0.0.1 (eller ::1) i stedet for 0.0.0.0/::. Vertsnavnet localhost er knyttet til disse adressene gjennom hosts-filen på ethvert operativsystem.
Det er også et grunnleggende diagnoseverktøy. En vellykket ping til 127.0.0.1 eller ::1 bekrefter at selve IP-stakken fungerer; en feil peker mot OS-nettverkslaget snarere enn nettverkskortet, kabelen eller en ekstern vert. Fordi loopback-trafikk aldri kommer inn i rutetabellen, returnerer traceroute til en loopback-adresse umiddelbart med null hopp.
Nøkkelpunkter
- IPv4: hele
127.0.0.0/8reservert;127.0.0.1etter konvensjon - IPv6: én adresse
::1/128 - Håndteres av loopback-grensesnittet; trafikk når aldri et fysisk nettverkskort
localhostpeker til loopback via OS-ets hosts-fil- Å binde en tjeneste til loopback forhindrer eksponering på nettverket
- Vellykket ping til loopback beviser at lokal IP-stack fungerer