База данных DHCP агента может находится на любом сетовом ресурсе (ftp,TFTP, или RCP сервере), который хранит информацию базы DHCP сервера. Вы можете настроить DHCP сервер на использование нескольких агентов, для обновления и размещения баз DHCP сервера несколькими агентами. Для настройки агента базы DHCP сервера и параметров агента, воспользуйтесь следующей командой в режиме глобального конфигурирования: Код:
Следующий пример показывает, как настроить агент базы DHCP сервера используя размещение базы DHCP сервера на ftp хосте. DHCP сервер будет ждать 2 минуты (120 секунд) прежде чем занести изменения в базу. Код:
Если Вы не хотите использовать агент базы данных DHCP сервера, отключите сообщения о конфликтах адресов для DHCP сервера, при помощи следующей команды в режиме глобального конфигурирования: Код:
Router(config)# no ip dhcp conflict logging
Исключение ip адресов
Определите, какой ip адрес будет у Вашего DHCP сервера. Исключите его (или несколько адресов) из "обещедоступных" следующей командой: Код:
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
Вы можете настроить DHCP пул присвоив ему имя (к примеру office1) или целое число (к примеру 0)
Для того, чтобы задействовать DHCP пул, выполните следующую команду в режиме глобального конфигурирования: Код:
Router(config)# ip dhcp pool name где name - имя которое Вы хотите присвоить.
Следующим шагом, необходимо задать адрес и маску сети. Для этого выполните следующую команду: Код:
Вы можете задать имя загрузочного образа загрузочного файла следующей командой: Код:
Router(config-dhcp)# bootfile filename
Настройка числа пакетов ping
Вы можете указать, какое число пакетов ping должен послать DHCP сервер клиенту, прежде чем выдать ему адрес из пула: Код:
Router(config)# ip dhcp ping packets number где number - число необходимых пакетов
Настройка тайм аутов для пакетов ping
Для настройки тайм-аутов пакетов ping воспользуйтесь следующей командой: Код:
Router(config)# ip dhcp ping timeout milliseconds значение нужно указывать в милисекундах.
Включение функциональной возможности Cisco IOS DHCP Server
По умолчанию Ваш маршрутизатор уже активирован как DHCP сервер. Если эта возможность была выключена, Вы сможете заново её активировать следующей командой: Код: