Saltar al contenido

Vad det betyder när du ser 0.0.0.0 IP-adressen

5 de julio de 2021
binary code illustration 539668319 593b08c95f9b58d58a6519c9

IP-adresser i Internet Protocol (IP) version 4 (IPv4) sträcker sig från 0.0.0.0 till 255.255.255.255. IP-adressen 0.0.0.0 har flera speciella betydelser i datanätverk. Det kan dock inte användas som en enhetsadress för allmänna ändamål.

IP-adressen är strukturerad som en vanlig (den har fyra platser för siffror). Det är dock en platshållaradress eller en som används för att beskriva att det inte tilldelas en normal adress – varken offentlig eller privat. I stället för att inte lägga någon IP-adress i nätverksområdet i ett program kan 0.0.0.0 användas för att betyda allt från att acceptera alla IP-adresser eller blockera alla IP-adresser till standardvägen. Det är lätt att förvirra 0.0.0.0 och 127.0.0.1. En adress med fyra nollor har flera definierade användningsområden (som beskrivs nedan), medan 127.0.0.1 har ett specifikt syfte att låta en enhet skicka meddelanden till sig själv. 0.0.0.0 IP-adressen kallas ibland en jokerteckenadress, ospecificerad adress eller INADDR_ANY.

Vad 0.0.0.0 betyder

Kort sagt är 0.0.0.0 en icke-routbar adress som beskriver ett ogiltigt eller okänt mål. Det betyder dock något annorlunda beroende på om det syns på en klientenhet som en dator eller på en servermaskin.

Ethernet-kabel

På klientdatorer

Datorer och andra klientenheter visar normalt en adress på 0.0.0.0 när den inte är ansluten till ett TCP / IP-nätverk. En enhet kan ge sig själv den här adressen som standard när den är offline. Det kan också tilldelas automatiskt av DHCP i fall av adresstilldelningsfel. När den ställs in med den här adressen kan en enhet inte kommunicera med andra enheter i det nätverket. 0.0.0.0 kan också teoretiskt ställas in som en enhets undernätmask snarare än dess IP-adress. En undernätmask med detta värde har dock inget praktiskt syfte. Både IP-adressen och nätverksmasken tilldelas vanligtvis 0.0.0.0 på en klient. Beroende på hur den används kan brandvägg eller routermjukvara använda 0.0.0.0 för att indikera att varje IP-adress ska blockeras (eller tillåtas).

På program och servrar

Vissa enheter, särskilt nätverksservrar, har mer än ett nätverksgränssnitt. TCP / IP-programapplikationer använder 0.0.0.0 som en programmeringsteknik för att övervaka nätverkstrafik över alla IP-adresser som för närvarande är tilldelade gränssnitten på den multihemade enheten.

Nätverksbrytare

Medan anslutna datorer inte använder den här adressen, inkluderar meddelanden som överförs via IP ibland 0.0.0.0 inuti protokollhuvudet när källan till meddelandet är okänd.

Vad du ska göra när du ser 0.0.0.0 IP-adressen

Om en dator är korrekt konfigurerad för TCP / IP-nätverk men visar 0.0.0.0 för en adress, försök följande för att felsöka detta problem och få en giltig adress:

  • I nätverk med stöd för dynamisk adresstilldelning, släpp och förnya datorns IP-adress. Fel med DHCP-tilldelning kan vara intermittent eller ihållande. Om felen kvarstår, felsök konfigurationen för DHCP-servern. Vanliga orsaker till misslyckande inkluderar att ha inga tillgängliga adresser i DHCP-poolen.
  • Konfigurera en giltig IP-adress på datorn för nätverk som kräver statisk IP-adressering.