Вирішити проблему

DHCP — що це і навіщо роутеру автоматичні адреси

DHCP — служба роутера, яка видає пристрою IP-адресу під час підключення. Пояснюємо, що вона видає й чому два DHCP-сервери ламають мережу.

Що це

DHCP

служба, яка автоматично видає кожному пристрою в мережі IP-адресу та інші мережеві параметри

Коли телефон підключається до Wi-Fi, він не знає ані своєї адреси, ані адреси роутера. DHCP (Dynamic Host Configuration Protocol, RFC 2131) вирішує це: роутер отримує запит і «орендує» пристрою вільну адресу на певний час. Тому вручну вписувати адреси не потрібно. Якщо ж DHCP не відповідає, пристрій може сам призначити собі адресу виду 169.254.x.x — з нею інтернету не буде.

Що видає DHCP
ПараметрНавіщоТипове значення
IP-адреса адреса пристрою в мережі з діапазону роутера, наприклад 192.168.x.x
Маска підмережі визначає, які адреси «свої» залежить від мережі
Шлюз куди слати трафік в інтернет адреса самого роутера
DNS-сервер перетворює назви сайтів на адреси роутер або сервер провайдера
Термін оренди на який час закріплена адреса налаштовується на роутері

Резервування адреси і два DHCP-сервери

Якщо пристрою (наприклад, принтеру чи камері) потрібна незмінна адреса, у роутері є резервування: роутер завжди видає цьому пристрою одну й ту саму адресу за його MAC-адресою. У TP-Link ця функція називається Address Reservation. Друга проблема — коли за кабелем стоять два пристрої з увімкненим DHCP, наприклад модем і роутер: пристрої отримують адреси то від одного, то від іншого, і мережа працює нестабільно. Тоді DHCP вимикають на одному з них.

Джерела: IETF RFC 2131 (DHCP), RFC 3927 (адреси 169.254.x.x, коли DHCP не відповів); довідка TP-Link (FAQ 182: Advanced → Network → DHCP Server → Address Reservation).

Оновлено · Редакція WiFiHub. Інструкції довідкові; інтерфейс вашої прошивки може відрізнятися.