back to top

127.0.0.1: cos’è e a cosa serve questo indirizzo IP?

Cos’รจ 127.0.0.1? A cosa serve questo “speciale” indirizzo IP?

Cos’รจ l’indirizzo IP 127.0.0.1?

127.0.0.1 รจ un indirizzo IP particolare che identifica il proprio computer ed รจ quello che viene definito localhost. Attraverso questo indirizzo il computer, all’interno di una rete, puรฒ contattare se stesso attraverso un client.

A cosa serve l’indirizzo IP 127.0.0.1?

Attraverso il localhost – che come abbiamo detto corrisponde all’IP 127.0.0.1 – รจ come “se il proprio computer parlasse con se stesso”. In realtร  non รจ cosรฌ semplice: si parla di localhost quando sul proprio terminale รจ installato un qualche servizio di rete (ad esempio un web server) e attraverso lo stesso terminale si desidera (attraverso un client) contattare quello specifico servizio come se fosse un qualsiasi servizio di rete remoto.

Lo scopo principale del localhost รจ quello di fornire un valido strumento di test.

Un esempio concreto: accedere al web server locale mediante localhost

Supponendo di aver installato un web server (ad esempio Apache o IIS) รจ possibile accedervi tramite il proprio browser digitando un indirizzo del tipo:

http://localhost/cartella/pagina.html

oppure:

http://127.0.0.1/cartella/pagina.html

Digitando questi indirizzi il browser aprirร  la pagina web come se stesse accedendo ad un qualsiasi host remoto.

Perchรฉ si parla di localhost?

L’indirizzo 127.0.0.1 viene associato alla parola localhost perchรฉ, da sempre, Windows lo definisce con questo nome (come potete vedere aprendo il file “hosts” che si trova nella cartella C:\Windows\System32\drivers\etc).

Nulla vieta di modificare questo nome editando il file “hosts” ed associando l’indirizzo 127.0.0.1 ad un altro hostname, tuttavia si tratta di una pratica sconsigliata in quanto, nella terminologia informatica, la parola localhost ha assunto un significato comune e generalmente condiviso.

Perchรจ l’IP 127.0.0.1 corrisponde sempre al proprio terminale?

Vediamo perchรจ, tecnicamente, l’indirizzo 127.0.0.1 corrisponde sempre al proprio terminale e non puoi mai identificare un altro nodo della rete.

127 รจ l’ultimo numero di una rete di classe A con una Subnet Mask con valore 255.0.0.0.

La classe 127 ha una funzione particolare: gli indirizzi ip che iniziano con 127, infatti, hanno una funzione di “loopback” che fa tornare al mittente i pacchetti inviati (in pratica i pacchetti รจ come se “tornassero indietro”). All’interno della sottorete 127, l’indirizzo IP 127.0.0.1 รจ il primo assegnabile (in quanto 127.0.0.0 non puรฒ essere utilizzato) e per questo รจ utilizzato in via esclusiva per indicare il proprio terminale.

Una nota: 127.0.0.1 รจ l’indirizzo interno di un terminale per le reti di tipo IPv4, nelle IPv6, invece, l’indirizzo locale corrisponde al numero 0:0:0:0:0:0:0:1.

Pubblicitร 
Massimiliano Bossi
Massimiliano Bossi
Stregato dalla rete sin dai tempi delle BBS e dei modem a 2.400 baud, ho avuto la fortuna di poter trasformare la mia passione in un lavoro (nonostante una Laurea in Giurisprudenza). Adoro scrivere codice e mi occupo quotidianamente di comunicazione, design e nuovi media digitali. Orgogliosamente "nerd" sono il fondatore di MRW.it (per il quale ho scritto centinaia di articoli) e di una nota Web-Agency (dove seguo in prima persona progetti digitali per numerosi clienti sia in Italia che all'estero).

Leggi anche...

Mbps, Megabit, Gigabit, Megabyte e Gigabyte: che differenza c’รจ?

Quando si parla di connessioni Internet e velocitร  di...

Handshake: cos’è e come funziona il processo di handshaking nella comunicazione di Rete

Con il termine Handshake (letteralmente "stretta di mano") si...

DNS_PROBE_FINISHED_NXDOMAIN: cos’è e come risolvere questo errore di Chrome

DNS_PROBE_FINISHED_NXDOMAIN è un messaggio di errore tipico del browser...

DNS Google 8.8.8.8 – come funzionano e perché usarli

Il DNS primario 8.8.8.8 e il DNS secondario 8.8.4.4...

Traceroute: cos’è, come funziona e come eseguirlo su Windows, Linux e Mac

I sistemi informatici comunicano attraverso lo scambio di pacchetti...

192.168.1.1: come accedere alla pagina del router

Prima di affrontare l'argomento di questo articolo - cos'è...
Pubblicitร