Протокол динамічної конфігурації хосту (DHCP) є невід'ємною частиною мереж і керує тим, що IP-адреси пристрої отримують, щоб вони могли спілкуватися з Інтернетом. Зазвичай присвоєння IP-адрес автоматизоване, але якщо вам потрібні статичні IP-адреси, знайомство з DHCP є важливим.
DHCP може обробляти призначення IP
Кожному пристрою, який підключається до мережі, потрібна IP-адреса. На початку створення мереж користувачі вручну призначали собі IP-адресу, але це громіздке завдання, особливо для місць з багатьма пристроями, таких як корпоративний офіс. DHCP, частково, автоматизує цей процес, що значно полегшує підключення пристроїв до мережі. DHCP-сервери або маршрутизатори обробляють цей процес на основі набору визначених правил. Для більшості маршрутизаторів, наприклад, використовується діапазон 192.168.0.x, тому ви часто бачите подібні IP-адреси у домашніх мережах.
Процес досить прямий. Коли клієнт (комп’ютер, пристрій IOT, планшет, стільниковий телефон тощо) підключається до мережі, він надсилає сигнал (званий DHCPDISCOVER) на сервер DHCP (або маршрутизатор). Сервер відповідає всіма правилами та налаштуваннями мережі та IP-адресою для використання (DHCPOFFER). Клієнт підтверджує інформацію та просить дозволу використовувати призначену адресу (повідомлення DHCPREQUEST). Нарешті, сервер DHCP підтверджує запит, і клієнт може вільно підключатися до мережі.
DHCP контролює діапазон IP-адрес
Ви можете налаштувати DHCP для управління діапазоном доступних для використання IP-адрес. Якщо ви вказали, що діапазон починається з 192.168.0.1 і закінчується як 192.168.0.100, тоді всі доступні адреси потраплять десь у цей діапазон. Ви ніколи не побачите пристрій, призначений для 192.168.0.101. Також майте на увазі, що стартовий IP (192.168.0.1 у цьому прикладі) зарезервований для маршрутизатора. Деякі маршрутизатори містять лише початкову адресу, а потім включають опцію для максимальної кількості користувачів (що визначає кінцеву адресу).
Перевагою цього є те, що ви можете контролювати, скільки пристроїв одночасно підключається до вашої мережі (у цьому прикладі не більше 100). Але мінус полягає в тому, що якщо ви встановите діапазон занадто малим, ви можете ненавмисно запобігти підключенню нових пристроїв. Щоб забезпечити менший діапазон IP-адрес, сервери DHCP передають IP-адреси в оренду лише пристроям.
Динамічно призначені адреси тимчасові
Коли DHCP-сервер призначає IP-адресу, він робить це за системою оренди. Пристрій зберігає цю IP-адресу протягом встановленої кількості днів, після чого може спробувати відновити IP-адресу. Якщо сигнал поновлення не надсилається (наприклад, виведена з експлуатації машина), тоді DHCP-сервер повертає IP-адресу для призначення іншому пристрою. Коли виявляється сигнал поновлення, пристрій зберігає свою IP-адресу протягом іншого набору днів. Ось чому ваша IP-адреса може періодично змінюватися, якщо ви часто використовуєте опцію ipconfig.
Два пристрої можуть мати один і той самий IP, наприклад, машина ВМ, яка проводить більшу частину часу в автономному режимі. Машина VM не зможе надіслати сигнал поновлення, тому її IP-адреса буде передана іншій машині. Після відновлення віртуальної машини вона все ще має запис старої IP-адреси (особливо якщо її відновити за допомогою знімка), але вона не зможе використовувати цю IP-адресу, оскільки вона взята. Без цього дозволу він не може підключитися до мережі, поки не буде призначений новий IP. Але використання динамічних IP-адрес має запобігти подібному сценарію.
Статичні IP-адреси необхідні для деяких пристроїв
Якщо у вас підключений до мережі принтер або мультимедійний сервер (наприклад, блок NAS або Plex Server), їм буде незручно змінювати свої IP-адреси. Хоча поновлення договору оренди може запобігти цьому, IP-адреса все одно може змінитися. Якщо ваш маршрутизатор перезапущено, через перебої в електромережі або тому, що ви намагаєтесь це зробити вирішити настирливу проблему , тоді всі динамічно створені IP-адреси можуть бути перепризначені. Для цих сценаріїв вручну призначається файл Статична IP-адреса вирішить проблему.
Точний процес цього варіюється, особливо оскільки веб-інтерфейси маршрутизатора можуть змінюватися від пристрою до пристрою, навіть якщо виготовлені тим же виробником. На деяких маршрутизаторах, таких як Набір Eero Mesh Router , на це може посилатися інший термін, наприклад, бронювання ІР. Але статична IP-адреса все одно повинна відповідати будь-яким правилам діапазону, якщо вони існують. Використання поточної IP-адреси як основи для статичної IP-адреси, як правило, найпростіше. Залежно від пристрою та його операційної системи, можливо, можна встановити статичний IP на кінці пристрою замість маршрутизатора або DHCP-сервера. Це може знадобитися, якщо сам маршрутизатор не підтримує статичний IP.