Есть вопросы по поводу теоритической части.1. Зачем вам dhcp пул для серверов ?
2. А транк до 2003 зачем ??? Вы собираетесь там роутить между вланами ? 2003 - не лучшее место для этого. Транк для работы dhcp сервера не требуется.
3. OK.
4. Очень сомнительно что Вам нужен dhcp relay в случае транка. Единственное что тут надо - заставить dhcp сервер слушать 0.0.0.0
Т.е. в Вашем случае лучше сделать так:
Сервера в 10 влан, даже win 2003.
клиенты в 20 влан.
на win2003 единственный scope для клиентов. (если будет второй для серверов - ничего не меняется, но на мой взгляд он не нужен)
на 3550 на int vlan20 ввести ip helper-address _ip_win2003_
все.
>[оверквотинг удален]
>10.0.1.1 и клиенты - 10.0.2.1
>2. Интерфейс сервера 2003 подключаю на 1-ый порт каталиста и делаю его
>(порт) транковым, с VLAN'ми 10 и 20.
>3. Выделяю порты на каталисте для серверов и клиентов, условно с 1-го
>по 10-ый сервера, с 20-го по 30 клиенты. На портах с
>1-го по 10-ый VLAN 10, на 20-30 портах VLAN 20.
>4. Собственно настраиваю VLAN'ы с указанием DHCP Relay.
>Ниже привожу конфиг каталиста { все порты убрал для сокращения, оставил только
>1-ый (trunk, dhcp server), 10-ый (access, VLAN 10) и 20-ый(access, VLAN
>20) }