Wat dit beteken as jy die 0.0.0.0 IP-adres sien

INHOUDSOPGAWE:

Wat dit beteken as jy die 0.0.0.0 IP-adres sien
Wat dit beteken as jy die 0.0.0.0 IP-adres sien
Anonim

IP-adresse in Internet Protocol (IP) weergawe 4 (IPv4) wissel van 0.0.0.0 tot 255.255.255.255. Die IP-adres 0.0.0.0 het verskeie spesiale betekenisse op rekenaarnetwerke. Dit kan egter nie as 'n algemene toesteladres gebruik word nie.

Image
Image

Hierdie IP-adres is soos 'n gewone een gestruktureer (dit het vier plekke vir nommers). Dit is egter 'n plekhoueradres of een wat gebruik word om te beskryf dat daar nie 'n normale adres toegeken is nie - nie publiek of privaat nie. Byvoorbeeld, in plaas daarvan om geen IP-adres in die netwerkarea van 'n program te plaas nie, kan 0.0.0.0 gebruik word om enigiets te beteken van alle IP-adresse aanvaar of alle IP-adresse blokkeer tot die verstekroete.

Dit is maklik om 0.0.0.0 en 127.0.0.1 te verwar. 'n Adres met vier nulle het verskeie gedefinieerde gebruike (soos hieronder beskryf), terwyl 127.0.0.1 een spesifieke doel het om 'n toestel toe te laat om boodskappe na homself te stuur.

Die 0.0.0.0 IP-adres word soms 'n jokertekenadres, ongespesifiseerde adres of INADDR_ANY genoem.

Wat 0.0.0.0 beteken

In kort, 0.0.0.0 is 'n nie-roubare adres wat 'n ongeldige of onbekende teiken beskryf. Dit beteken egter iets anders, afhangende van of dit op 'n kliënttoestel soos 'n rekenaar of op 'n bedienermasjien gesien word.

Image
Image

Op kliëntrekenaars

rekenaars en ander kliënttoestelle wys gewoonlik 'n adres van 0.0.0.0 wanneer dit nie aan 'n TCP/IP-netwerk gekoppel is nie. 'n Toestel kan by verstek vir homself hierdie adres gee wanneer dit vanlyn is.

Dit kan ook outomaties deur DHCP toegewys word in die geval van adrestoewysingsmislukkings. Wanneer dit met hierdie adres gestel is, kan 'n toestel nie met enige ander toestelle op daardie netwerk kommunikeer nie.

0.0.0.0 kan ook teoreties gestel word as 'n toestel se subnetmasker eerder as sy IP-adres. 'n Subnetmasker met hierdie waarde het egter geen praktiese doel nie. Beide die IP-adres en netwerkmasker word tipies 0.0.0.0 aan 'n kliënt toegeken.

Afhangende van die manier waarop dit gebruik word, kan firewall- of roeteerdersagteware 0.0.0.0 gebruik om aan te dui dat elke IP-adres geblokkeer (of toegelaat moet word).

Op sagtewaretoepassings en bedieners

Sommige toestelle, veral netwerkbedieners, beskik oor meer as een netwerkkoppelvlak. TCP/IP-sagtewaretoepassings gebruik 0.0.0.0 as 'n programmeringstegniek om netwerkverkeer te monitor oor al die IP-adresse wat tans aan die koppelvlakke op daardie multihuistoestel toegewys is.

Image
Image

Terwyl gekoppelde rekenaars nie hierdie adres gebruik nie, sluit boodskappe wat oor IP oorgedra word soms 0.0.0.0 binne die protokolopskrif in wanneer die bron van die boodskap onbekend is.

Wat om te doen as jy die 0.0.0.0 IP-adres sien

As 'n rekenaar behoorlik gekonfigureer is vir TCP/IP-netwerk, maar 0.0.0.0 vir 'n adres wys, probeer die volgende om hierdie probleem op te los en kry 'n geldige adres:

  • Op netwerke met dinamiese adrestoewysing-ondersteuning, stel die rekenaar se IP-adres vry en hernu. Mislukkings met DHCP-opdrag kan intermitterend of aanhoudend wees. As die foute voortduur, spoor die DHCP-bedienerkonfigurasie op. Algemene oorsake van mislukking sluit in dat daar geen beskikbare adresse in die DHCP-poel is nie.
  • Vir netwerke wat statiese IP-adressering vereis, stel 'n geldige IP-adres op die rekenaar op.

Aanbeveel: