Инструменты пользователя

Инструменты сайта


Боковая панель

playground:apipa

Что такое APIPA?

Служба Automatic Private IP Addressing (APIPA) позволяет клиентам DHCP автоматически настраивать IP-адрес и маску подсети, когда недоступен сервер DHCP. Устройству назначается IP-адрес в диапазоне от 169.254.1.0 до 169.254.254.255. Маске подсети автоматически присваивается значение 255.255.0.0, а шлюзу - 0.0.0.0.

По умолчанию протокол APIPA включен.

В редких случаях происходит некий сбой из-за чего машина получает адрес, назначенный APIPA, вместо того, что предоставляется DHCP, хотя в логах DHCP есть записи о том, что машина обнаружена и ей предоставляется адрес. Встречается такой сбой в основном на Windows 7.

Когда возникает необходимость в отключении этой службы, для чего необходимо выполнить следующие действия:

  1.  Откройте редактор системного реестра (REGEDIT.EXE).

  2.  Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces.

  3.  Выберите необходимый интерфейс.

  4.  В меню Правка (Edit) выберите команду Создать > Параметр DWORD (New > DWORD Value).

  5.  Введите имя записи IPAutoconfigurationEnabled и нажмите клавишу <Enter>.

  6.  Дважды кликните на новой записи и присвойте ей значение 0. Кликните на кнопке OK.

  7.  Завершите работу с редактором.

Если в системе установлено несколько сетевых адаптеров и необходимо отключить службу APIPA для всех без исключения адаптеров, создайте запись HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\IPAutoconfigurationEnabled и присвойте ей значение 0.

playground/apipa.txt · Последние изменения: 2023/04/13 14:07 — vvp