nicol@s писал(а):
абоненту выдается один IP, он не может работать с другими. Если он поставит свитч и воткнет туда 2 компа и компы отправят dhcp-запрос, то адрес получит только один из-них. Если я выключу тот комп, который получил адрес, то второй все равно не получит, пока не истечет lease time

Большая часть описанных симптомов действительно существует (сами используем DHCP opt 82), но...
Если на ходу переткнуть сетевой кабель во второй комп, то сервер DHCP никак не узнает, что нужно освободить lease. Она либо сама истечет по времени, либо нужно сказать ipconfig /release с первого компа.
Вообще-то, если выключить первый комп штатным образом, то он освободит при выключении выданную lease, соотв. освободится IP-адрес. Его может теперь занять второй комп.
Вариант - что-бы клиент делал ipconfig /release - по-моему, малореальный. Можно сделать lease time небольшим - но это не решение проблемы.
Если у клиента несколько компов и он хочет на ходу перетыкать сетевой кабель - выдавайте ему небольшую подсетку (например, /29).