IP-adresser i Internet Protocol (IP) version 4 (IPv4) spænder fra 0.0.0.0 op til 255.255.255.255. IP-adressen 0.0.0.0 har flere specielle betydninger på computernetværk. Den kan dog ikke bruges som en generel enhedsadresse.
Denne IP-adresse er struktureret som en almindelig (den har fire pladser til tal). Det er dog en pladsholderadresse eller en, der bruges til at beskrive, at der ikke er tildelt en normal adresse - hverken offentlig eller privat. For eksempel kan 0.0.0.0 bruges til at betyde alt fra at acceptere alle IP-adresser eller blokere alle IP-adresser til standardruten i stedet for at indsætte nogen IP-adresse i netværksområdet for et program.
Det er let at forveksle 0.0.0.0 og 127.0.0.1. En adresse med fire nuller har flere definerede anvendelser (som beskrevet nedenfor), mens 127.0.0.1 har ét specifikt formål at tillade en enhed at sende beskeder til sig selv.
0.0.0.0 IP-adressen kaldes nogle gange en jokertegnadresse, uspecificeret adresse eller INADDR_ANY.
Hvad 0.0.0.0 betyder
Kort sagt er 0.0.0.0 en ikke-routbar adresse, der beskriver et ugyldigt eller ukendt mål. Det betyder dog noget forskelligt, afhængigt af om det ses på en klientenhed som en computer eller på en servermaskine.
På klientcomputere
Pc'er og andre klientenheder viser norm alt en adresse på 0.0.0.0, når de ikke er tilsluttet et TCP/IP-netværk. En enhed giver sig selv denne adresse som standard, når den er offline.
Det kan også blive tildelt automatisk af DHCP i tilfælde af adressetildelingsfejl. Når den er indstillet med denne adresse, kan en enhed ikke kommunikere med andre enheder på det netværk.
0.0.0.0 kan også teoretisk indstilles som en enheds undernetmaske i stedet for dens IP-adresse. En undernetmaske med denne værdi har dog ikke noget praktisk formål. Både IP-adressen og netværksmasken er typisk tildelt 0.0.0.0 på en klient.
Afhængigt af den måde det bruges på, kan firewall- eller routersoftware bruge 0.0.0.0 til at angive, at hver IP-adresse skal blokeres (eller tillades).
Om softwareapplikationer og servere
Nogle enheder, især netværksservere, har mere end én netværksgrænseflade. TCP/IP-softwareapplikationer bruger 0.0.0.0 som en programmeringsteknik til at overvåge netværkstrafik på tværs af alle de IP-adresser, der i øjeblikket er tildelt grænsefladerne på den multi-homed enhed.
Mens tilsluttede computere ikke bruger denne adresse, indeholder meddelelser over IP nogle gange 0.0.0.0 inde i protokolhovedet, når kilden til meddelelsen er ukendt.
Hvad skal du gøre, når du ser 0.0.0.0 IP-adressen
Hvis en computer er korrekt konfigureret til TCP/IP-netværk, men viser 0.0.0.0 for en adresse, kan du prøve følgende for at fejlfinde dette problem og få en gyldig adresse:
- På netværk med understøttelse af dynamisk adressetildeling, frigiv og forny computerens IP-adresse. Fejl med DHCP-tildeling kan være periodiske eller vedvarende. Hvis fejlene fortsætter, skal du foretage fejlfinding af DHCP-serverkonfigurationen. Almindelige årsager til fejl omfatter ingen tilgængelige adresser i DHCP-puljen.
- For netværk, der kræver statisk IP-adressering, skal du konfigurere en gyldig IP-adresse på computeren.