Перейти к основному содержимому

Настройка DHCP сервера

Image

Для настройки на коммутаторе DHCP сервера необходимо отключить DHCP клиент на всех интерфейсах устройства, настроить интерфейс с которого будут выдаваться адреса, а затем включить сервис DHCP сервера:

FCS(config)#int vlan 1
FCS(config-if)#ip address 172.16.0.254 /24
FCS(config-if)#exit
FCS(config)#ip dhcp server

Затем необходимо настроить пул адресов для выдачи. Используем сетевой пул для выдачи подсети 172.16.0.0/24, в качестве шлюза по умолчанию будет использоваться адрес интерфейса с которого будут выдаваться адреса. Время аренды 4 часа, DNS сервера 8.8.8.8 и 8.4.8.4:

FCS(config)#ip dhcp pool network SUB1 
FCS(config-dhcp)#address 172.16.0.0 /24
FCS(config-dhcp)#auto-default-router
FCS(config-dhcp)#dns-server 8.8.8.8 8.4.8.4
FCS(config-dhcp)#lease 0 4 0

Опционально настроим исключение адресов 172.16.0.250-254 из выдаваемого пула для служебных нужд:

FCS(config-dhcp)#ip dhcp excluded-address 172.16.0.250 172.16.0.254 

Так же зарезервируем адрес 172.16.0.3 для серверного хоста, который всегда должен получать один и тот же адрес. Для этого создадим хост-пул и добавим туда резервируемую пару адресов:

FCS(config)#ip dhcp pool host SPECIAL_SERVER 
FCS(config-dhcp)#address 172.16.0.3 /24
FCS(config-dhcp)#address 172.16.0.3 /24 hardware-address 4C-E1-73-42-8B-09
FCS(config-dhcp)#dns-server 8.8.8.8 8.4.8.4
FCS(config-dhcp)#default-router 172.16.0.254
FCS(config-dhcp)#time-server 172.16.0.254
FCS(config-dhcp)#domain-name corp.local

Проверим статус сервера:

FCS#show ip dhcp  
DHCP server is enabled.

Конфигурация пулов:

FCS#show ip dhcp pool network SUB1
Name Address range Mask Lease
------------------- --------------------------- ------------- -----------
SUB1 172.16.0.1-172.16.0.254 255.255.255.0 0d:4h:0m
Statistics:
All-range Available Free Pre-allocated Allocated Expired Declined
----------- ----------- ------ --------------- ----------- ---------- ----------
254 249 248 0 1 0 0
Auto Default router: enabled
DNS server: 8.8.8.8;8.4.8.4
no options are configured
FCS#show ip dhcp pool host SPECIAL_SERVER
Name IP address Hardware address Client identifier
------------------------ ---------------- ------------------ -------------------
SPECIAL_SERVER 172.16.0.3 4c:e1:73:42:8b:09
Mask: 255.255.255.0
Auto Default router: enabled
Default router: 172.16.0.254
DNS server: 8.8.8.8;8.4.8.4
Domain name: corp.local
Time server 172.16.0.254
no options are configured

Просмотр выданных адресов:

FCS#show ip dhcp allocated
DHCP server enabled.
The number of allocated entries is 1
IP address Hardware address Lease expiration Type
---------------- ------------------ ------------------ -----------
172.16.0.1 01.3c.18.a0.90.11. Jan 23 2023 dynamic
11 18:13:55
172.16.0.3 4c:e1:73:42:8b:09 Infinite manual

Просмотр статистики сервера:

FCS#show ip dhcp server statistics 
The number of network pools is 1
The number of excluded pools is 1
The number of used (all types) entries is 2
The number of preallocated entries is 0
The number of allocated entries is 1
The number of expired entries is 0
The number of declined entries is 0
The number of static entries is 1
The number of dynamic entries is 1
The number of automatic entries is 0

Итоговая конфигурация:

ip dhcp server
ip dhcp excluded-address 172.16.0.250 172.16.0.254
ip dhcp pool host SPECIAL_SERVER
address 172.16.0.3 255.255.255.0 hardware-address 4c:e1:73:42:8b:09
domain-name corp.local
default-router 172.16.0.254
time-server 172.16.0.254
dns-server 8.8.8.8 8.4.8.4
exit
ip dhcp pool network SUB1
address low 172.16.0.1 high 172.16.0.254 255.255.255.0
lease 0 4
dns-server 8.8.8.8 8.4.8.4
exit
hostname FCS
!
interface vlan 1
ip address 172.16.0.254 255.255.255.0
no ip address dhcp
!
Команды

Команды настройки DCHP сервера