0.0.0.0 yra ne įprastas IP adresas

Ką reiškia, kai pamatysite 0,0.0.0 IP adresą

IP adresai interneto protokolo (IP) versijoje 4 (IPv4) svyruoja nuo 0.0.0.0 iki 255.255.255.255. IP adresas 0.0.0.0 turi keletą specialių reikšmių kompiuterių tinkluose. Tačiau jis negali būti naudojamas kaip universalaus įrenginio adresas.

Šis IP adresas yra struktūrizuotas kaip įprastas (jame yra keturios numerių vietos), bet tai tikrai tik vietoj vietos adresas arba tas, kuris apibūdina, kad nėra įprasto adreso. Pavyzdžiui, vietoj to, kad nepateiktų jokio IP adreso į programos tinklo sritį, 0.0.0.0 gali būti naudojamas norint ką nors priimtivisų IP adresų arba blokuoti visus IP adresus numatytam maršrutui .

Tai lengvai supainioti 0.0.0.0 ir 127.0.0.1, bet tiesiog nepamirškite, kad adresas su keturiais nuliais turi keletą apibrėžtų tikslų (kaip aprašyta toliau), o 127.0.0.1 turi vieną labai konkretų tikslą leisti įrenginiui siųsti pranešimus sau.

Pastaba: 0,0.0.0 IP adresas kartais vadinamas pakaitos kodo adresu, nenurodytu adresu arba INADDR_ANY .

Kas 0.0.0.0 reiškia

Trumpai tariant, 0.0.0.0. yra nerodomas adresas, apibūdinantis netinkamą ar nežinomą tikslą. Tačiau tai reiškia kažką kitokio, priklausomai nuo to, ar jis matomas kliento įrenginyje, pavyzdžiui, kompiuteryje ar serveryje.

Klientų kompiuteriuose

Kompiuteriai ir kiti klientų įrenginiai paprastai rodo 0.0.0.0 adresą, kai jie nėra prijungti prie TCP / IP tinklo. Įrenginys gali numatyti šį adresą pagal nutylėjimą, kai jis yra neprisijungęs.

Tai taip pat gali būti automatiškai priskirta DHCP adresų priskyrimo gedimams. Kai nustatoma šiuo adresu, įrenginys negali bendrauti su jokiais kitais įrenginiais toje tinkle.

0.0.0.0 teoriškai taip pat gali būti nustatytas kaip įrenginio potinklio kaukė, o ne jo IP adresas. Tačiau potinklio kaukė su šia reikšme neturi praktinio tikslo. Tiek IP adreso, tiek tinklo kaukės klientas paprastai priskiriamas 0.0.0.0.

Priklausomai nuo to, kaip ji naudojama, ugniasienės arba maršrutizatoriaus programinė įranga gali naudoti 0.0.0.0, kad būtų nurodyta, kad kiekvienas IP adresas turi būti užblokuotas (arba leidžiamas).

Apie programinės įrangos programas ir serverius

Kai kurie įrenginiai, ypač tinklo serveriai , turi daugiau nei vieną tinklo sąsają. TCP / IP programinės įrangos programos naudoja 0.0.0.0 kaip programavimo priemonę, skirtą stebėti tinklo srautą tarp visų IP adresų, šiuo metu priskirtų sąsajoms toje daugialypėje įrenginyje.

Nors prijungti kompiuteriai nenaudoja šio adreso, per IP siunčiami pranešimai kartais apima 0.0.0.0 viduje protokolo antraštėje, kai žinutės šaltinis yra nežinoma.

Ką daryti, kai pamatysite 0,0.0.0 IP adresą

Jei kompiuteris tinkamai sukonfigūruotas TCP / IP tinklui, vis tiek rodomas adresas 0.0.0.0. Norėdami išspręsti šią problemą ir gauti galiojantį adresą, pabandykite atlikti šiuos veiksmus: