• Быстрый переход
  • Рубрики
  • Свежие записи
  • Метки
  • Архивы
  • Реклама 1
  • Реклама 2
  • Рейтинг@Mail.ru

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


    В данной статье рассматривается настройка Cisco роутера в качестве DHCP сервера. Полное описание команд DHCP сервера на Cisco Вы сможете найти на сайте производителя.

    Контрольный список конфигурации:

    1) Настройка агента DCHP базы данных или отключение "конфликтных" DHCP логов. (Обязательно)
    2) Исключение ip адресов (Обязательно).
    3) Настройка адресного пула DHCP (Обязательно).
    4) Ручное присвоение адресов (Опционально).
    5) Настройка загрузочного файла для DHCP сервера (Опционально).
    6) Настройка числа пакетов ping (Опционально).
    7) Настройка тайм аутов для пакетов ping (Опционально).
    8) Включение функциональной возможности Cisco IOS DHCP Server(Опционально).

    1) Настройка агента 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)#ip dhcp database ftp://user: password@172.16.4.253 /router-dhcp write-delay 120

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

    Router(config)# no ip dhcp conflict logging

    2) Исключение 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

    3) Настройка адресного пула DHCP

    Вы можете настроить 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]

    Следующим шагом Вы можете задать время аренды адресов DHCP клиентами:

    Router(config-dhcp)# lease {days [hours][minutes] | infinite}

    4) Ручное присвоение адресов (резервация ip)

    Вы можете сопоставлять определённые mac адреса необходимым ip адресам.
    Для этого необходимо сделать следующее:
    Создать новый пул:

    Router(config)# ip dhcp pool name

    Указать адрес, который хотим сопоставить с mac адресом:

    Router(config-dhcp)# host address [mask | /prefix-length]

    Затем указать индификатор клиента или mac адрес сетевой карты клиента:

    Router(config-dhcp)# hardware-address hardware-address type

    или

    Router(config-dhcp)# client-identifier unique-identifier

    Присвоить клиенту имя:

    Router(config-dhcp)# client-name name

    5) Настройка загрузочного файла для DHCP сервера

    Вы можете задать имя загрузочного образа загрузочного файла следующей командой:

    Router(config-dhcp)# bootfile filename

    6) Настройка числа пакетов ping

    Вы можете указать, какое число пакетов ping должен послать DHCP сервер клиенту, прежде чем выдать ему адрес из пула:

    Router(config)# ip dhcp ping packets number
    где number - число необходимых пакетов

    7) Настройка тайм аутов для пакетов ping

    Для настройки тайм-аутов пакетов ping воспользуйтесь следующей командой:

    Router(config)# ip dhcp ping timeout milliseconds
    значение нужно указывать в милисекундах.

    8) Включение функциональной возможности Cisco IOS DHCP Server

    По умолчанию Ваш маршрутизатор уже активирован как DHCP сервер. Если эта возможность была выключена, Вы сможете заново её активировать следующей командой:

    Router(config)# service dhcp

    Автор: admin, 20 сентября 2012
    Рубрики: Cisco Systems
    Метки: , , ,

    Написать комментарий

    Последние статьи