Перейти к содержимому
Калькуляторы

DHCP Option 82 dhcpd.leases Ну учитывать уже выданные IP

Всем доброго времени суток!

 

Помогите, плиз, с такой проблемой:

 

В сети запущен 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 не помогает.

 

 

Кто-нибудь может подсказать, как можно это решить?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

перед выключением сказать ipconfig /release *

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Уменьшением времени аренды адреса.

Минимальное 10 минут. Через 3 минуты пользователь уже начнет звонить в тех поддержку и объяснять, что у него новый комп, на котором не работает интернет. А DHCP ввели, чтобы техподдержке меньше приходилось диктовать настройки. И при большом кол-ве пользователей и минимальном сроке аренды в сети будет один DHCP трафик ходить. :(

 

перед выключением сказать ipconfig /release *

Вот про эту штуку, спасибо, что напомнил... надо ее только как-то к пользователю прикрутить.

Попробовать ссылку на батник выложить что ли....

 

В идеале, конечно, хотелось бы, что б можно было выдернуть шнурок из одного компа, вставить в другой и все сразу заработало.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

выделяйте на порт подсеть. Пока все исчерпает - устанет компьютеры менять

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А по событию device [id] port [number] link down сгенерировать фейковый dhcp release не получится?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А по событию device [id] port [number] link down сгенерировать фейковый dhcp release не получится?

 

Оъясни, пож-та, поподробнее, как это можно сделать? Как вообще можно создать посылку dhcp-release c определнными параметрами.

Изменено пользователем versen

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

открыть ман на omshell для dhcp и почитать, как делетить записи?

Событие ловить трап-сервером, им же запускать скрипт для OMshell

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

3 года прошло, универсального решения так и не появилось?

как выдать уже занятую лизу при связке ip+port

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Шукай по форуму пачъ на dhcp от dd.

 

упс, опоздал ))

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

кстати, юзаю патч от dd уже больше года в продакшне - полет нормальный. Про перетыкание забыл уже.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.