Если вы хотите держать абонентов в одном влане, а дхцп-сервер - в другом, самым оптимальным вариантом будет всё-таки отстроить dhcp_relay option_82.
DES3528 позволяет предельно гибко настроить себя.
У меня вертится в виде:
Код:
DHCP/BOOTP Relay Status : Enabled
DHCP/BOOTP Hops Count Limit : 4
DHCP/BOOTP Relay Time Threshold : 0
DHCP Vendor Class Identifier Option 60 State: Disabled
DHCP Client Identifier Option 61 State: Disabled
DHCP Relay Agent Information Option 82 State : Enabled
DHCP Relay Agent Information Option 82 Check : Disabled
DHCP Relay Agent Information Option 82 Policy : Replace
DHCP Relay Agent Information Option 82 Remote ID : 00-ma-ca-dd-re-ss
Interface Server 1 Server 2 Server 3 Server 4
------------ --------------- --------------- --------------- ---------------
Server VLAN ID List
--------------- -----------------------------------------------------------
10.10.xx.yy 3208
10.10.xx.zz 31
с двумя абонентскими вланами + влан управления.
Так же крайне неплохо будет смотреться config filter dhcp_server на абонентских портах

Коммутатор находится в одной подсети с дхцп-серверами либо маршрутизируется до оных, клиенты - в других. На дхцп-серверах под FreeBSD отстроен dhcpd (FreeBSD - далеко не единственная платформа, это умеющая) под option_82 (вариантов конфига так же много, и тут примеров много, и интернеты ими полнятся, и в мануалах всё есть...). Один раз посидеть настроить - забудете надолго. Только пулы добавлять...
UPD: хм.. заметил
схожую ветку про рилей без опции_82...
С одиночным глобальным рилеем на адрес в диапазоне управления по /16 под
Код:
Boot PROM Version : Build 1.00.B007
Firmware Version : Build 2.60.017
Hardware Version : A1
у меня работало, за 3528 стояли 3200-10 (1.33В10) и 3526(600В22)... но было довольно давно и на стенде...
надо выспаться... В данный момент стенд собрать нет возможности, а вся сеть на 82 опции...