DHCP on Catalyst 3750
Иногда имеется необходимость настроить 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.0
end
3. Указываем на каких интерфейсах будет висеть эта сетка, настраиваем транки по небходимости, в примере показан один интерфейс в 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 access
end
4. Создаем 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 30
4.1 Если в сети есть сервер сетевой загрузки (PXE), то его можно добавить так:
bootfile pxelinux.0
next-server 10.8.21.2
5. Создаем исключения для адресов, которые не будем выдавать. (в режиме глобальной конфигурации)
ip dhcp excluded-address 10.8.20.0 10.8.20.19
Ну в общем то все :)