(!) Изменение срока аренды IP-адреса в xDSL-модемах серии P-660 и роутерах P-334

Как изменить срок аренды IP-адреса, выдаваемого DHCP-сервером модема серии P-660 или роутера P-334?

В устройствах ZyXEL сервер DHCP реализован на основе RFC 2131 (стандарт DHCP), RFC 2132 (список стандартных опций DHCP) и RFC 2136 (протокол обновления DNS UPDATE). IP-адрес выдается компьютеру от DHCP-сервера не на постоянное пользование, а на определенный срок. Это называется арендой (lease) IP-адреса. По истечении срока аренды IP-адрес вновь считается свободным, и клиент должен запросить новый (он, впрочем, может оказаться тем же самым).
По умолчанию в DHCP-сервере устройств ZyXEL время аренды составляет 72 часа (259200 секунд). Когда пройдет 50% времени от срока аренды, клиент должен попытаться возобновить аренду или обновить (renew) информацию об IP-адресе (по умолчанию установлено время обновления 36 часов или 129600 секунд).


Приведем пример. В DHCP-сервере модема ZyXEL установим время аренды IP-адреса 30 секунд.


P660HTW2> lan index
Interface <index=1> is selected
Usage: index <1:main LAN|2:IP Alias#1|3:IP Alias#2>
P660HTW2> lan index 1
enif0 is selected      //enif0 - это обозначение LAN-интерфейса устройства
P660HTW2> lan dhcp server leasetime
Usage: leasetime <second>
P660HTW2> lan dhcp server leasetime 30
P660HTW2> lan save
lan: save ok
P660HTW2> sys reboot      //для применения настроек нужно перезагрузить устройство


С помощью программы анализатора трафика Wireshark можно проверить результат выполнения задачи. Информацию о том, как выполнить захват сетевых пакетов с помощью программы анализатора трафика Wireshark, можно найти в следующей статье: «Захват сетевых пакетов с помощью программы Wireshark»


Вы можете увидеть, что компьютер (DHCP-клиент) получает (обновляет) IP-адрес от модема (DHCP-сервер) каждые 15 секунд.
192.168.1.1 - IP-адрес DHCP-сервера; 192.168.1.34 - IP-адрес DHCP-клиента.





Посмотреть информацию о встроенном DHCP-сервере устройства можно с помощью команды ip dhcp enif0 status.


Например:



enif0 - это обозначение LAN-интерфейса устройства.

 

KB-1957

Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 0 из 0