Изменение времени аренды IP-адреса

IP-адрес назначается компьютеру от DHCP-сервера интернет-центра не на постоянное пользование, а на определенный срок. Это называется арендой (lease time) IP-адреса. По истечении срока аренды IP-адрес вновь считается свободным, и клиент должен запросить новый (он, впрочем, может оказаться тем же самым).

В KeeneticOS, начиная с версии 2.10, по умолчанию для домашней и гостевой сети время аренды IP-адреса DHCP Lease установлено 25200 сек (7 часов). Именно столько выделено времени для аренды IP-адреса. На более ранних версиях микропрограммы это значение составляло 300 секунд (5 минут).

Когда пройдет 50% времени от срока аренды, клиент выполнит попытку возобновить аренду или обновить (renew) информацию об IP-адресе.

Время аренды IP-адреса можно установить в веб-интерфейсе интернет-центра. Данная настройка находится на странице "Домашняя сеть" в разделе "Параметры IP". Для изменения параметров существующего сегмента домашней сети в разделе "Параметры IP" нажмите "Показать настройки DHCP" и в поле "Время аренды" установите нужное значение в секундах.

lease01.png

Далее приведем пример самостоятельной установки срока аренды IP-адреса и его обновления, назначаемого автоматически DHCP-сервером интернет-центра серии Keenetic.

Например, установим время аренды IP-адреса для основной домашней сети, равное 60 секундам (мы специально в нашем примере установили такое маленькое время, чтобы показать, как работает механизм аренды IP-адреса). Как правило, рекомендуемый срок аренды IP-адреса составляет 48 часов (172800 секунд) для обновления IP-адреса раз в сутки.

lease02.png

После применения указанных параметров клиенты будут получать IP-адрес сроком на 1 минуту, после чего будут посылать на DHCP-сервер запрос о получении нового IP-адреса каждые 30 секунд. Чтобы обновить таймер срока аренды IP-адреса отключите и затем включите сетевой адаптер (или просто отключите Ethernet-кабель от компьютера на несколько секунд и затем заново его подключите).

Данный механизм хорошо виден по дампу сетевых пакетов, собранных на стороне DHCP-клиента. Из нашего дампа видно, что через 30 секунд происходит запрос на обновление IP-адреса.

Также время аренды IP-адреса можно установить с помощью специальной команды через интерфейс командной строки (CLI) интернет-центра:

ip dhcp pool _WEBADMIN lease xxx          


где xxx – время в секундах. Максимальное значение аренды IP-адреса в KeeneticOS составляет 259200 секунд (72 часа, 3 суток).

Для сохранения настройки в энергонезависимой памяти интернет-центра необходимо выполнить команду

system configuration save

 

Была ли эта статья полезной?

Пользователи, считающие этот материал полезным: 91 из 111