Cisco - добавить фиксацию DHCP-аренды по MAC-адресу
dhcp pool dhcp reservation dhcp mac binding
Формат записи client-identifier для Unix/Linux и Windows хостов различается.
Пример записи для client-identifier:
Для Windows
Для Linux
Настройка привязки
Сначала выполним отвязку IP-адреса DHCP
Например, нам надо создать резервацию для принтера на циске. 
Зарезервируем за неким mac адресом (mac-ом принтера) ip адрес 192.168.0.100  
ip dhcp pool PRINTER
   host 192.168.0.100 255.255.255.0
   client-identifier 0178.e7d1.aa8f.5d
   default-router 192.168.0.1
   dns-server 192.168.0.1
   lease 60
!
Посмотреть выданные ip
router#show ip dhcp  ?
  binding   DHCP address bindings
  conflict  DHCP address conflicts
  database  DHCP database agents
  import    Show Imported Parameters
  pool      DHCP pools information
  relay     Miscellaneous DHCP relay information
  server    Miscellaneous DHCP server information
router#show ip dhcp  binding
Bindings from all pools not associated with VRF:
IP address          Client-ID/              Lease expiration        Type
                    Hardware address/
                    User name
192.168.0.100          0178.e7d1.aa8f.5d       Infinite                Manual
Если компьютер уже получил динамический IP, но нужно было назначить ему статический IP. 
Т.к. MAC этого компьютера уже засветился в binding, то создать статическую привязку не получится:  
Нужно отозвать выданный ip (удалить созданный автоматически биндинг).