Конфигурация DHCP Cisco

Настройка пула DHCP на Cisco

Вводим команды:

CS>enable - привилегированный режим
CS#configure terminal - режим глобальной конфигурации
CS(config)#ip dhcp pool mskofice - имя пула, может быть любым
CS(dhcp-config)#network 192.168.0.0 255.255.255.0 - Сеть
CS(dhcp-config)#default-router 192.168.0.1 - Шлюз по умолчанию
CS(dhcp-config)#dns-server 8.8.8.8 8.8.4.4 - DNS адреса
CS(dhcp-config)#lease 4 6 30 - Время резервирования ip 4 дня, 6 ч 30 минут

Резервирование DHCP

Перед тем как зарезервировать ip адрес мы его исключим из пула. Иначе будут ошибки в виде:
% A binding already exists for 192.168.0.30.
Выходит до пользовательского режима exit и набираем:
CS#clear ip dhcp binding 192.168.0.30

А уже после этого начинаем прописывать резерв для ip:
CS>enable - привилегированный режим
CS#configure terminal - режим глобальной конфигурации
CS(config)#ip dhcp pool HP_4250 - имя пула, может быть любым
CS(dhcp-config)#hardware-address 0c33.2b0a.fe5d - MAC адрес
CS(dhcp-config)#host 192.168.0.30 255.255.255.0 - Ip адрес за которым хотим зарезервировать

Замечание:

Различия между командами:
CS(dhcp-config)#hardware-address 0c33.2b0a.fe5d
и
CS(dhcp-config)#client-identifier 0c33.2b0a.fe5d
client-identificator – используется для DHCP запросов, hardware-address используется для BOOTP запросов.
Для client-identificator перед MAC адресом вписывается 01 или 00

Полезные команды

CS#show ip dhcp binding - Для отображения IP-адресов, которые выданные хостам
CS#show ip dhcp conflict - Отображение конфликтов в сети
CS#debug ip dhcp server events - Отображение событий DHCP по мере их возникновения
CS#undebug ip dhcp server events - Отключение отладки
CS(config)#ip binding cleanup interval dhcp 600 - Установите интервал для очистки устаревших DHCP-привязок