Иногда имеется необходимость настроить dhcp сервер на циске, причем для каждого vlan'а в отдельности. Делается это следующим образом.
1. Создается VLAN (если есть существующий, тоже хорошо)
например 20-й.
2. Создаем интерфейс для этой сети (если есть, тоже хорошо),
# sh run int vlan 20
Building configuration...Current configuration : 90 bytes!interface Vlan20 description VLAN for MyNET ip address 10.8.20.1 255.255.255.0end3. Указываем на каких интерфейсах будет висеть эта сетка, настраиваем транки по небходимости, в примере показан один интерфейс в access режиме.
# sh run int gi 1/0/1
Building configuration...Current configuration : 110 bytes!interface GigabitEthernet1/0/1 description MyNET switchport access vlan 20 switchport mode accessend4. Создаем dhcp-pool и указываес домен, гейтвей, днс сервера... (в режиме глобальной конфигурации)
ip dhcp pool MyNET network 10.8.20.0 255.255.255.0 domain-name mynet.domain.com default-router 10.8.20.1 dns-server 10.8.20.2 10.8.20.3 lease 304.1 Если в сети есть сервер сетевой загрузки (PXE), то его можно добавить так:
bootfile pxelinux.0 next-server 10.8.21.25. Создаем исключения для адресов, которые не будем выдавать. (в режиме глобальной конфигурации)
ip dhcp excluded-address 10.8.20.0 10.8.20.19Ну в общем то все :)