Назад | Перейти на главную страницу

Параметр DHCP-маршрутизатора игнорируется всеми клиентами

Мой маршрутизатор WAN, TP-LINK Archer C2 не имеет локального DNS-сервера для DHCP-клиентов, поэтому я искал другое решение. Я нашел Двойной DHCP DNS-сервер для Windows и установил его на сервере LAN. Кажется, все работает нормально, когда я проверяю сетевой трафик.

Когда клиенту нужен IP-адрес, он получает ответ DHCP с IP-адресом, DNS и адресами шлюза. Адрес сервера - 192.168.18.2, а у маршрутизатора TP-LINK - 192.168.18.1. Параметр маршрутизатора (3) правильно настроен на 192.168.18.1.

Но ни телефон Samsung Android, ни принтер Kyocera не поддерживают значение по умолчанию. Они с радостью принимают свой собственный IP-адрес, но заявляют, что у них нет шлюза и они не могут подключиться к Интернету.

И простой инструмент с именем dhcptest.exe, и Wireshark анализируют ответ DHCP и, как и ожидалось, перечисляют IP-адрес маршрутизатора.

Что тут происходит? Почему каждый клиент игнорирует адрес шлюза от одного сервера, когда принимает адрес шлюза от DHCP-сервера TP-LINK? Это сводит меня с ума и желание выбросить устройство TP-LINK из окна и получить приличный маршрутизатор, который может правильно обрабатывать имена хостов LAN.

Параметры DHCP не обновляются мгновенно. Вместо этого клиент повторно запрашивает аренду через половину ее срока службы. Если вам нужно обновить параметры перед обновлением вручную, отключите и повторно подключитесь или перезагрузите клиент.