IP-adressen in Internet Protocol (IP) versie 4 (IPv4) variëren van 0.0.0.0 tot 255.255.255.255. Het IP-adres 0.0.0.0 heeft verschillende speciale betekenissen op computernetwerken. Het kan echter niet worden gebruikt als een apparaatadres voor algemene doeleinden.
Dit IP-adres is gestructureerd als een normaal adres (het heeft vier plaatsen voor getallen) maar het is eigenlijk gewoon een placeholder adres of een adres dat wordt gebruikt om dat te beschrijven is niet een normaal adres toegewezen. In plaats van geen IP-adres in het netwerkgebied van een programma te plaatsen, kan 0.0.0.0 bijvoorbeeld worden gebruikt om iets van te betekenen accepteer alle IP-adressen of blokkeer alle IP-adressen naar de standaard route .
Het is gemakkelijk om 0.0.0.0 en 127.0.0.1 te verwarren, maar vergeet niet dat een adres met vier nullen verschillende gedefinieerde gebruiken heeft (zoals hieronder beschreven), terwijl 127.0.0.1 het enige specifieke doel heeft om een apparaat toe te staan berichten naar zichzelf te verzenden.
Notitie
Het 0.0.0.0 IP-adres wordt soms a genoemd wildcard-adres, niet-gespecificeerd adres of INADDR_ANY .
Wat 0,0.0.0 betekent
In het kort, 0.0.0.0. is een niet-routeerbaar adres dat een ongeldig of onbekend doel beschrijft. Het betekent echter iets anders afhankelijk van of het wordt gezien op een clientapparaat zoals een computer of op een servercomputer.
Op clientcomputers
Pc's en andere client-apparaten tonen normaal gesproken een adres van 0.0.0.0 wanneer ze niet zijn verbonden met een TCP / IP-netwerk. Een apparaat kan zichzelf dit adres standaard geven wanneer ze offline zijn.
Het kan ook automatisch worden toegewezen door DHCP in het geval van mislukken van adrestoewijzing. Wanneer dit met dit adres is ingesteld, kan een apparaat niet communiceren met andere apparaten in dat netwerk.
0.0.0.0 kan theoretisch ook worden ingesteld als het subnetmasker van een apparaat in plaats van het IP-adres. Een subnetmasker met deze waarde heeft echter geen praktisch doel. Zowel het IP-adres als het netwerkmasker worden meestal toegewezen aan 0.0.0.0 op een client.
Afhankelijk van de manier waarop het wordt gebruikt, kunnen firewall- of router-software 0.0.0.0 gebruiken om aan te geven dat elk IP-adres moet worden geblokkeerd (of toegestaan).
Over softwaretoepassingen en servers
Sommige apparaten, met name netwerkservers, hebben meer dan één netwerkinterface. TCP / IP-softwaretoepassingen gebruiken 0.0.0.0 als een programmeertechniek om netwerkverkeer te bewaken over alle IP-adressen die momenteel zijn toegewezen aan de interfaces op dat multi-homed apparaat.
Terwijl verbonden computers dit adres niet gebruiken, bevatten berichten die over IP worden overgedragen soms 0.0.0.0 in de protocolheader wanneer de bron van het bericht onbekend is.
Wat u moet doen als u het IP-adres van 0.0.0.0 ziet
Als een computer correct is geconfigureerd voor TCP / IP-netwerken en nog steeds 0.0.0.0 voor een adres weergeeft, probeert u het volgende om dit probleem op te lossen en een geldig adres te verkrijgen:
- Op netwerken met ondersteuning voor dynamische adrestoewijzing geeft u het IP-adres van de computer vrij en vernieuwt u het. Storingen met DHCP-toewijzing kunnen met tussenpozen of aanhoudend zijn. Als de fouten aanhouden, lost u de DHCP-serverconfiguratie op: veelvoorkomende oorzaken van een storing zijn onder andere dat er geen beschikbare adressen in de DHCP-pool beschikbaar zijn.
- Voor netwerken waarvoor een statische IP-adressering is vereist, configureert u een geldig IP-adres op de computer