versen Posted May 27, 2009 Posted May 27, 2009 Всем доброго времени суток! Помогите, плиз, с такой проблемой: В сети запущен DHCP сервер (isc-dhcpd-server-3.0 на FreeBSD 7.1) и выдает IP по порту коммутатора, т.е. используется opt82. Проблема в том, что если из порта коммутатора выключить один комп и на его место включить другой (соответственно с другим MAC-адресом), то DHCP ругнется "...network net1: no free leases", т.к. в его БД уже есть запись о выданном IP для другого MAC адреса. Другой комп получит IP только после истечения default-lease-time или после удаления dhcpd.leases с рестартом dhcpd. Удаление dhcpd.leases без рестарта dhcpd не помогает. Кто-нибудь может подсказать, как можно это решить? Вставить ник Quote
mikevlz Posted May 28, 2009 Posted May 28, 2009 перед выключением сказать ipconfig /release * Вставить ник Quote
versen Posted May 28, 2009 Author Posted May 28, 2009 Уменьшением времени аренды адреса. Минимальное 10 минут. Через 3 минуты пользователь уже начнет звонить в тех поддержку и объяснять, что у него новый комп, на котором не работает интернет. А DHCP ввели, чтобы техподдержке меньше приходилось диктовать настройки. И при большом кол-ве пользователей и минимальном сроке аренды в сети будет один DHCP трафик ходить. :( перед выключением сказать ipconfig /release * Вот про эту штуку, спасибо, что напомнил... надо ее только как-то к пользователю прикрутить. Попробовать ссылку на батник выложить что ли.... В идеале, конечно, хотелось бы, что б можно было выдернуть шнурок из одного компа, вставить в другой и все сразу заработало. Вставить ник Quote
mikevlz Posted May 28, 2009 Posted May 28, 2009 выделяйте на порт подсеть. Пока все исчерпает - устанет компьютеры менять Вставить ник Quote
GateKeeper Posted May 30, 2009 Posted May 30, 2009 А по событию device [id] port [number] link down сгенерировать фейковый dhcp release не получится? Вставить ник Quote
versen Posted June 1, 2009 Author Posted June 1, 2009 (edited) А по событию device [id] port [number] link down сгенерировать фейковый dhcp release не получится? Оъясни, пож-та, поподробнее, как это можно сделать? Как вообще можно создать посылку dhcp-release c определнными параметрами. Edited June 1, 2009 by versen Вставить ник Quote
mikevlz Posted June 1, 2009 Posted June 1, 2009 открыть ман на omshell для dhcp и почитать, как делетить записи? Событие ловить трап-сервером, им же запускать скрипт для OMshell Вставить ник Quote
Megas Posted April 4, 2012 Posted April 4, 2012 3 года прошло, универсального решения так и не появилось? как выдать уже занятую лизу при связке ip+port Вставить ник Quote
Yarlan Zey Posted April 4, 2012 Posted April 4, 2012 http://forum.nag.ru/forum/index.php?showtopic=50510 http://forum.nag.ru/forum/index.php?showtopic=61077 Вставить ник Quote
pppoetest Posted April 4, 2012 Posted April 4, 2012 Шукай по форуму пачъ на dhcp от dd. упс, опоздал )) Вставить ник Quote
white_crow Posted April 4, 2012 Posted April 4, 2012 кстати, юзаю патч от dd уже больше года в продакшне - полет нормальный. Про перетыкание забыл уже. Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.