Форум OlegON > Компьютеры и Программное обеспечение > Сеть

Обновление DHCP lease по запросу клиента : Сеть

25.04.2024 19:03


25.11.2016 09:45
OlegON
 
Ткните, пожалуйста, в какую-нибудь правильную доку или, если не сложно, объясните следующий нюанс DHCP:

На микротике поставил время DHCP аренды в месяц и скрипт на эту самую аренду. настроил фиксированные адреса для конкретных MAC. Тем не менее, например, у жены (она чаще дома) телефон регулярно закрывает аренду и сразу же ее открывает, что вызывает срабатываение этого самого скрипта. ARP в reply only. Опция DHCP 35 = 0xFFFF

Зачем и по каким условиям (это происходит, например, не при каждом подключении) клиент перезапрашивает аренду? Можно ли его как-то отучить это делать, или, что еще лучше, заставить сервер игнорировать такие запросы до истечения срока аренды?
02.12.2016 09:35
OlegON
 
В общем, я так и не нашел, как запретить клиенту это делать, а потому просто в событие lease Mikrotik вписал условие исключения адресов из списка фиксированных lease

Код:
/ip/dhcp-server/lease
:if ([:len [find mac-address=$leaseActMAC]]=0) do={
код для события выдачи нового адреса
}
02.12.2016 12:31
EugeneT
 
вероятно при отключении/включении беспроводного модуля на телефоне, потери/восстановлении связи, телефон хочет renew
02.12.2016 12:49
OlegON
 
Да, судя по всему... Я, правда, полагал, что если срок аренды не истек, то и повода менять что-то нет...
Подумал, фильтрация в фильтре - лучшее решение, чем ломать клиентам их хотелки :)
Часовой пояс GMT +3, время: 19:03.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.