Cosa significa quando vedi l'indirizzo IP 0.0.0.0

Sommario:

Cosa significa quando vedi l'indirizzo IP 0.0.0.0
Cosa significa quando vedi l'indirizzo IP 0.0.0.0
Anonim

Gli indirizzi IP in Internet Protocol (IP) versione 4 (IPv4) vanno da 0.0.0.0 a 255.255.255.255. L'indirizzo IP 0.0.0.0 ha diversi significati speciali sulle reti di computer. Tuttavia, non può essere utilizzato come indirizzo di dispositivo generico.

Image
Image

Questo indirizzo IP è strutturato come un normale (ha quattro posti per i numeri). Tuttavia, è un indirizzo segnaposto o utilizzato per descrivere che non è stato assegnato un indirizzo normale, né pubblico né privato. Ad esempio, invece di inserire nessun indirizzo IP nell'area di rete di un programma, 0.0.0.0 può essere utilizzato per indicare qualsiasi cosa, da accettare tutti gli indirizzi IP o bloccare tutti gli indirizzi IP al percorso predefinito.

È facile confondere 0.0.0.0 e 127.0.0.1. Un indirizzo con quattro zeri ha diversi usi definiti (come descritto di seguito), mentre 127.0.0.1 ha uno scopo specifico di consentire a un dispositivo di inviare messaggi a se stesso.

L'indirizzo IP 0.0.0.0 è talvolta chiamato indirizzo jolly, indirizzo non specificato o INADDR_ANY.

Cosa significa 0.0.0.0

In breve, 0.0.0.0 è un indirizzo non instradabile che descrive un target non valido o sconosciuto. Tuttavia, significa qualcosa di diverso a seconda che venga visualizzato su un dispositivo client come un computer o su una macchina server.

Image
Image

Su computer client

I PC e altri dispositivi client normalmente mostrano un indirizzo 0.0.0.0 quando non sono collegati a una rete TCP/IP. Un dispositivo potrebbe assegnarsi questo indirizzo per impostazione predefinita ogni volta che è offline.

Potrebbe anche essere assegnato automaticamente da DHCP in caso di assegnazione degli indirizzi non riuscita. Se impostato con questo indirizzo, un dispositivo non può comunicare con nessun altro dispositivo su quella rete.

0.0.0.0 può anche essere teoricamente impostato come subnet mask di un dispositivo anziché come indirizzo IP. Tuttavia, una subnet mask con questo valore non ha alcuno scopo pratico. Sia l'indirizzo IP che la maschera di rete vengono generalmente assegnati 0.0.0.0 su un client.

A seconda del modo in cui viene utilizzato, il software del firewall o del router potrebbe utilizzare 0.0.0.0 per indicare che ogni indirizzo IP deve essere bloccato (o consentito).

Su applicazioni software e server

Alcuni dispositivi, in particolare i server di rete, possiedono più di un'interfaccia di rete. Le applicazioni software TCP/IP utilizzano 0.0.0.0 come tecnica di programmazione per monitorare il traffico di rete su tutti gli indirizzi IP attualmente assegnati alle interfacce su quel dispositivo multihomed.

Image
Image

Sebbene i computer collegati non utilizzino questo indirizzo, i messaggi trasferiti su IP a volte includono 0.0.0.0 all'interno dell'intestazione del protocollo quando l'origine del messaggio è sconosciuta.

Cosa fare quando vedi l'indirizzo IP 0.0.0.0

Se un computer è configurato correttamente per la rete TCP/IP ma mostra 0.0.0.0 per un indirizzo, prova quanto segue per risolvere questo problema e ottenere un indirizzo valido:

  • Su reti con supporto per l'assegnazione dinamica degli indirizzi, rilasciare e rinnovare l'indirizzo IP del computer. Gli errori con l'assegnazione DHCP possono essere intermittenti o persistenti. Se gli errori persistono, risolvere i problemi di configurazione del server DHCP. Le cause più comuni di errore includono la mancanza di indirizzi disponibili nel pool DHCP.
  • Per le reti che richiedono l'indirizzamento IP statico, configurare un indirizzo IP valido sul computer.

Consigliato: