У даній статті розглядається настройка Cisco роутера в якості DHCP сервера.
У даній статті розглядається настройка Cisco роутера в якості DHCP сервера.
Повний опис команд DHCP сервера на Cisco Ви зможете знайти на сайті виробника.
Контрольний список конфігурації:
Налаштування агента DCHP бази даних
База даних DHCP агента може знаходиться на будь-якому сетовому ресурсі (ftp, TFTP, або RCP сервері), який зберігає інформацію бази DHCP сервера. Ви можете налаштувати DHCP сервер на використання кількох агентів, для оновлення та розміщення баз DHCP сервера декількома агентами. Для настройки агента бази DHCP сервера і параметрів агента, скористайтеся наступною командою в режимі глобального конфігурування:
Router (config) #ip dhcp database url [timeout seconds | write-delay seconds]
Наступний приклад показує, як налаштувати агент бази DHCP сервера використовуючи розміщення бази DHCP сервера на ftp хості. DHCP сервер буде чекати 2 хвилини (120 секунд) перш ніж занести зміни в базу.
Router (config) # no ip dhcp conflict logging
Router (config) # ip dhcp excluded-address low-address [high-address]
Router (config) # ip dhcp excluded-address 172.16.1.100 172.16.1.103
Ви можете налаштувати DHCP пул присвоївши йому ім'я (наприклад office1) або ціле число (наприклад 0)
Для того, щоб задіяти DHCP пул, виконайте наступну команду в режимі глобального конфігурування:
Router (config) # ip dhcp pool name
де name - ім'я яке Ви хочете привласнити.
Router (config-dhcp) # network network-number [mask | / Prefix-length]
Router (config-dhcp) # network 192.168.10.0 255.255.255.0
Далі задайте ім'я домену для DHCP клієнтів:
Router (config-dhcp) # domain-name domain
Потім вкажіть DNS сервер
Router (config-dhcp) # dns-server address [address2. address8]
Якщо у Вашій мережі присутній WINS (Windows Internet Naming Service), то Ви можете вказати його в конфігурації за допомогою такої команди:
код:
Router (config-dhcp) # netbios-name-server address [address2. address8]
Так само можете конфігурувати тип вузла для NETBIOS сервера, подивившись типи вузлів за допомогою довідки команди.
код:
Router (config-dhcp) # netbios-node-type.
Далі назначте шлюз, для клієнтів DHCP:
код:
Router (config-dhcp) # default-router address [address2. address8]
код:
Router (config) # ip dhcp pool name
код:
Router (config-dhcp) # host address [mask | / Prefix-length]
код:
Router (config-dhcp) # hardware-address hardware-address type
код:
Router (config-dhcp) # client-identifier unique-identifier
Присвоїти клієнту ім'я:
код:
Router (config-dhcp) # client-name name
Налаштування завантажувального файлу для DHCP сервера
Ви можете задати ім'я завантажувального образу завантажувального файлу за допомогою такої команди:
код:
Router (config-dhcp) # bootfile filename
Router (config) # ip dhcp ping packets number
де number - число необхідних пакетів
Налаштування тайм аутів для пакетів ping
Для настройки тайм-аутів пакетів ping скористайтеся командою
Router (config) # ip dhcp ping timeout milliseconds
значення потрібно вказувати в мілісекундах.
Включення функціональної можливості Cisco IOS DHCP Server
За замовчуванням Ваш маршрутизатор вже активований як DHCP сервер. Якщо ця можливість була виключена, Ви зможете заново її активувати за допомогою такої команди:
Router (config) # service dhcp