Вот что удалось сделать пока (заменить конфиг для dhcpd (файл udhcpd.conf) и перезапустить его):
Код:
telnet 192.168.1.1
cd /var/udhcpd
cat udhcpd.conf
конфиг:
Код:
start 10.10.21.50
end 10.10.21.50
interface br0
min_lease 30
option lease 30
option subnet 255.255.255.0
option router 10.10.4.1
option dns 212.48.193.36
option dns 212.48.193.38
копируем текст в notepad, меняем в двух местах 30 (секунд) на например 1800 (30 минут), копируем в буфер
удаляем текущий конфиг и заменяем его своим
Код:
rm udhcpd.conf
cat > udhcpd.conf
копируем текст из буфера, нажимаем ctrl-c
проверяем
Код:
cat udhcpd.conf
новый конфиг
Код:
start 10.10.21.50
end 10.10.21.50
interface br0
min_lease 1800
option lease 1800
option subnet 255.255.255.0
option router 10.10.4.1
option dns 212.48.193.36
option dns 212.48.193.38
смотрим pid процесса dhcp командой ps и перезапускаем его
Код:
kill 542
dhcpd
всё, теперь dlink выдает адрес с новым lease time
Естественно, после перезагрузки, всё опять будет по прежнему (30 секунд)