IP адресите в Internet Protocol (IP) версия 4 (IPv4) варират от 0.0.0.0 до 255.255.255.255. IP адресът 0.0.0.0 има няколко специални значения в компютърните мрежи. Не може обаче да се използва като адрес на устройство с общо предназначение.
Този IP адрес е структуриран като обикновен (има четири места за номера), но всъщност е просто адрес на заместител или такъв, който се използва, за да се опише, че там не е присвоен нормален адрес. Например, вместо да поставяте IP адрес в областта на мрежата на дадена програма, 0.0.0.0 може да се използва, за да означава нещо от приемат всички IP адреси или блокиране на всички IP адреси към маршрут по подразбиране .
Лесно е да объркате 0.0.0.0 и 127.0.0.1, но не забравяйте, че адресът с четири нули има няколко дефинирани употреби (както е описано по-долу), докато 127.0.0.1 има една много специфична цел да позволи на устройството да изпраща съобщения до себе си.
Забележка
IP адресът 0.0.0.0 понякога се нарича a адрес за маска, неуточнен адрес или INADDR_ANY .
Какво означава 0.0.0.0 Средства
Накратко, 0.0.0.0. е нерегулируем адрес, който описва невалидна или неизвестна цел. Това обаче означава нещо различно в зависимост от това дали се вижда на клиентско устройство като компютър или сървърна машина.
В клиентските компютри
Компютрите и другите клиентски устройства обикновено показват адрес от 0.0.0.0, когато не са свързани към TCP / IP мрежа. Едно устройство може да си даде този адрес по подразбиране всеки път, когато е офлайн.
То може да бъде автоматично зададено и чрез DHCP в случай на откази при задаване на адреси. Когато е зададен с този адрес, устройството не може да комуникира с други устройства в тази мрежа.
0.0.0.0 също теоретично може да бъде зададена като маска на подмрежа на устройството, а не като нейния IP адрес. Въпреки това маска на подмрежата с тази стойност няма практическа цел. Както IP адресът, така и мрежовата маска обикновено се задават на 0.0.0.0 на клиент.
В зависимост от начина, по който се използва, защитната стена или софтуерът на маршрутизатора може да използва 0.0.0.0, за да покаже, че всеки IP адрес трябва да бъде блокиран (или разрешен).
На софтуерни приложения и сървъри
Някои устройства, особено мрежовите сървъри, притежават повече от един мрежов интерфейс. Софтуерните приложения TCP / IP използват 0.0.0.0 като техника за програмиране за наблюдение на мрежовия трафик във всички IP адреси, които понастоящем са присвоени на интерфейсите на това мултифункционално устройство.
Докато свързаните компютри не използват този адрес, съобщенията, пренасяни през IP, понякога включват 0.0.0.0 в заглавната част на протокола, когато източникът на съобщението е неизвестен.
Какво да направите, когато видите 0.0.0.0 IP адреса
Ако компютърът е правилно конфигуриран за TCP / IP мрежа, но все още показва 0.0.0.0 за адрес, опитайте следното, за да отстраните този проблем и да получите валиден адрес:
- При мрежи с поддръжка на динамично назначаване на адреси освободете и подновете IP адреса на компютъра. Неизправностите с присвояване на DHCP могат да бъдат прекъснати или постоянни. Ако неизправностите продължават, отстраняване на конфигурацията на DHCP сървъра: Най-честите причини за неизправност са липсата на налични адреси в DHCP пулса.
- За мрежи, които изискват статично IP адресиране, конфигурирайте валиден IP адрес на компютъра