0.0.0.0 Nije normalna IP adresa

Što to znači kada vidite 0.0.0.0 IP adresu

IP adrese u verziji 4 (IPv4) Internet protokola (IP ) kreću se od 0.0.0.0 do 255.255.255.255. IP adresa 0.0.0.0 ima nekoliko posebnih značenja na računalnim mrežama. Međutim, ne može se upotrebljavati kao općenita adresa uređaja.

Ova IP adresa strukturirana je kao redovna (ima četiri mjesta za brojeve), ali to je zapravo samo adresa rezerviranog mjesta ili ona koja se koristi za opisivanje da nije dodijeljena normalna adresa. Na primjer, umjesto da ne stavlja nikakvu IP adresu u mrežno područje programa, 0.0.0.0 se može upotrijebiti da znači ništa od prihvaćanja svih IP adresa ili blokiranje svih IP adresa na zadanu rutu .

Jednostavno je zbuniti 0.0.0.0 i 127.0.0.1, ali samo zapamtite da adresa s četiri nula ima nekoliko definiranih načina (kao što je opisano u nastavku), a 127.0.0.1 ima vrlo specifičnu svrhu dopuštanja uređaja da šalje poruke na sebe.

Napomena: IP adresa 0.0.0.0 ponekad se zove zamjenska adresa, neodređena adresa ili INADDR_ANY .

Što 0.0.0.0 znači

Ukratko, 0.0.0.0. je adresa koja se ne može usmjeriti, a koja opisuje nevažeći ili nepoznat cilj. Međutim, to znači nešto drugačije ovisno o tome je li to vidljivo na klijentskom uređaju poput računala ili strojnog poslužitelja.

Na klijentskim računalima

Računala i drugi klijentski uređaji obično prikazuju adresu 0.0.0.0 kada nisu povezani s TCP / IP mrežom. Uređaj može sami dati ovu adresu prema zadanim postavkama kad god su izvan mreže.

DHCP može automatski dodijeliti i kod kvarova dodjeljivanja adrese. Kada je postavljena s tom adresom, uređaj ne može komunicirati s drugim uređajima na toj mreži.

0.0.0.0 također može teoretski biti postavljena kao maska podmreže uređaja umjesto na IP adresu. Međutim, maska ​​podmreže s tom vrijednošću nema praktičnu svrhu. I IP adresa i maska ​​mreže tipično se dodjeljuju 0.0.0.0 na klijentu.

Ovisno o načinu na koji se koristi, softver vatrozida ili usmjerivača može koristiti 0.0.0.0, što znači da bi svaka IP adresa trebala biti blokirana (ili dopuštena).

Na softverskim aplikacijama i poslužiteljima

Neki uređaji, osobito mrežni poslužitelji , posjeduju više mrežnih sučelja. TCP / IP softverske aplikacije koriste 0.0.0.0 kao programersku tehniku ​​za praćenje mrežnog prometa na svim IP adresama trenutno dodijeljenima sučeljima na tom multi-homed uređaju.

Dok povezana računala ne upotrebljavaju ovu adresu, poruke koje se prenose preko IP-a ponekad uključuju 0.0.0.0 unutar zaglavlja protokola kada izvor poruke nije poznat.

Što učiniti kada vidite 0.0.0.0 IP adresu

Ako je računalo ispravno konfigurirano za TCP / IP umrežavanje, ali još uvijek pokazuje 0.0.0.0 za adresu, pokušajte sljedeće kako biste riješili taj problem i dobili valjanu adresu: