0.0.0.0 Is nie 'n normale IP-adres nie

Wat dit beteken wanneer jy die 0.0.0.0 IP-adres sien

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.

Hierdie IP-adres is gestruktureer soos 'n gewone een (dit het vier plekke vir nommers), maar dit is eintlik net 'n plekhouer adres of een wat gebruik word om te beskryf dat daar nie ' n normale adres toegeken is nie. Byvoorbeeld, in plaas van om geen IP-adres in die netwerk gebied van 'n program te plaas nie, kan 0.0.0.0 gebruik word om enige IP-adresse te aanvaar of alle IP-adresse te blokkeer na die verstekroete .

Dit is maklik om 0.0.0.0 en 127.0.0.1 te verwar, maar onthou net dat 'n adres met vier nuls verskeie gedefinieerde gebruike het (soos hieronder beskryf), terwyl 127.0.0.1 die een baie spesifieke doel het om 'n toestel toe te laat om boodskappe na homself te stuur.

Nota: die 0.0.0.0 IP-adres word soms 'n wildcard-adres, ongespesifiseerde adres of INADDR_ANY genoem .

Wat 0.0.0.0 beteken

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

Op klientrekenaars

PC's en ander kliënt toestelle vertoon gewoonlik 'n adres van 0.0.0.0 wanneer hulle nie aan 'n TCP / IP- netwerk gekoppel is nie. 'N Toestel kan hierdie adres as standaard aanstuur wanneer dit vanlyn is.

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

0.0.0.0 kan ook teoreties gestel word as 'n subnetmasker van ' n toestel 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 op 'n kliënt toegeken.

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

Op sagteware programme en bedieners

Sommige toestelle, veral netwerk bedieners , beskik oor meer as een netwerk koppelvlak. TCP / IP sagteware programme gebruik 0.0.0.0 as 'n programmeringstegniek om netwerkverkeer te monitor oor al die IP-adresse wat tans toegeken word aan die koppelvlakke op die multi-homed-toestel.

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

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

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