Sappiamo tutti a cosa 127.0.0.1
serve (loopback). Ma il resto dello 127.0.0.0/8
spazio di loopback riservato è ampiamente utilizzato per qualcosa?
Sappiamo tutti a cosa 127.0.0.1
serve (loopback). Ma il resto dello 127.0.0.0/8
spazio di loopback riservato è ampiamente utilizzato per qualcosa?
Risposte:
È anche riservato per il loopback, quindi no, non è ampiamente usato per nulla.
In pratica, 127.0.0.1 viene solitamente utilizzato come "l'indirizzo" di loopback, ma anche il resto del blocco dovrebbe essere loopback, il che significa che generalmente non viene utilizzato per nulla. (Sebbene, ad esempio, switch Cisco più grandi utilizzeranno IP 127.0.0.xx per ascoltare schede e moduli collegati, quindi almeno alcuni degli altri indirizzi sono in uso.)
Da RFC3330: indirizzi IPv4 per uso speciale
127.0.0.0/8 - Questo blocco è assegnato per l'uso come indirizzo di loopback dell'host Internet. Un datagramma inviato da un protocollo di livello superiore a un indirizzo in qualsiasi punto di questo blocco dovrebbe tornare all'interno dell'host. Questo è normalmente implementato usando solo 127.0.0.1/32 per il loopback, ma nessun indirizzo all'interno di questo blocco dovrebbe mai apparire su nessuna rete ovunque [RFC1700, pagina 5].
In pratica, ho visto altri indirizzi 127.0.0.0/8 usati in due posti:
/etc/hosts
file Ubuntu . Non ricordo i dettagli ma c'è stato un conflitto, quindi hanno aggiunto un'altra localhost-something
voce con un indirizzo IP diverso 127.0.0.0/8
nell'intervallo. È 127.0.1.1 ed è una soluzione alternativa ai bug.A
record sono abbastanza piccoli. Non c'è niente di magico nell'usare 127/8 per tali scopi, è solo garantito che non può essere usato per qualcosa di veramente significativo che non può essere facilmente rilevato immediatamente.
0.0.0.0
,. Il rovescio della medaglia è che non saresti in grado di differenziare i risultati in base all'indirizzo IP risolto, ma per questo non sono sicuro di cosa sia l'uovo e qual è la frittata.
127.0.1.1
non è una soluzione alternativa ai bug , è una soluzione alternativa per l'impossibilità di specificare la porta DNS resolv.conf
, quindi dnsmasq utilizza un insolito indirizzo IP di loopback per evitare conflitti con altri server DNS che accettano il socket 127.0.0.1:53.
Come già detto l'intero blocco viene utilizzato come loopback, quindi sto solo aggiungendo un esempio per un normale utilizzo del desktop.
Loopback diverso da quello 127.0.0.1
richiesto se si desidera proteggere RDP, o qualche altra connessione limitata, con proxy locale. Ad esempio, l'utilizzo di RDP attraverso il tunnel SSH richiede l'impostazione del lato locale per il port forwarder per l'ascolto 127.0.1.2
. Questo perché il client RDP fornito con Windows si rifiuta di connettersi a localhost
o 127.0.0.1
.
Esatto, normalmente non collegheresti il client RDP allo stesso computer che stai utilizzando (e non ti è permesso farlo anche se volessi vedere dei bei effetti mirror :).
127.0.1.0
, ma dà lo stesso errore di accesso negato come se avessi usato 127.0.0.1
.