Время аренды адреса, полученного по DHCP - это один из параметров, которые тебе передаёт DHCP-сервер. То есть это параметр DHCP-сервера, который он тебе сообщает.
Этот параметр обозначает буквально следующее: "В течение этого времени я гарантирую, что этот адрес не будет мной выдан никакому другому узлу по его запросу на получение адреса, если иное не потребуют действия моего администратора".
Дополнительно это также подразумевает ещё и следующее: "Если в течение этого времени ты обратишься за продлением выделения тебе этого адреса, и я смогу тебе ответить, то продление будет выполнено".
Штатно по прошествии 1/2 указанного времени ты должен будешь послать серверу запрос уникастом на продление аренды. Если сервер ответит, то адрес будет продлён, и отсчёт времени начнётся заново. Важно - сервер передаёт при продлении все параметры, в том числе, возможно, и новое, изменённое, время аренды.
Если же ответ не получен, то ты должен будешь послать серверу повторный запрос по прошествии 3/4 времени аренды. Если и на этот запрос ответ не будет получен, то посылаешь серверу ещё один повторный запрос по прошествии 7/8 времени аренды.
Если и на третий запрос не будет ответа, то ты должен будешь в дальнейшем посылать запросы на аренду адреса уже не уникастом DHCP-серверу, который дал тебе адрес, а широковещательным запросом - так же, как запрашивал при запуске системы. Тебе сможет ответить любой сервер, а если ответит тот же самый, то он может как продлить тебе аренду адреса, так и выделить другой адрес.
По прошествии 100% времени аренды, если широковещательные запросы не привели к получению адреса от того же либо другого DHCP-сервера, ты должен самостоятельно перестать использовать выделенный тебе адрес и присвоить себе адрес по APIPA.
Как-либо изменить время аренды или иным образом повлиять на это значение клиент не может в принципе. Потому что, как я уже сказал ранее, это параметр DHCP-сервера. Точнее, параметр/настройка диапазона выделяемых адресов на сервере.
=============
Если требуется постоянное получение одного и того же адреса, необходимо приобретать у провайдера услугу постоянного внешнего (белого) адреса. То есть в договоре должен быть указан выделяемый адрес.
Такой адрес может либо настраиваться тобой статически в соответствии с параметрами, прописанными в договоре, либо адрес может быть зарезервирован и получаться динамически от DHCP-сервера. Второй вариант предпочтительнее, потому что адрес - это не единственный параметр, получаемый от провайдера, другие параметры (скажем, адреса DNS-серверов) могут измениться, и в случае статического присвоения ты должен будешь об этом узнать и самостоятельно внести изменения в настройки, тогда как при динамическом присвоении они будут получены тобой автоматически.