Настройка DHCP на C871 |
![]() |
Добавил(а) microsin |
Пример настройки сервера DHCP на маршрутизаторе младшего уровня C871. [Настройка] 1. Определяемся с параметрами сети. - диапазон исключаемых из раздачи адресов 2. Задаем исключаемую из раздачи область. (config)# ip dhcp excluded-address low-address [high-address] Тут задается диапазон IP, которые будут исключены для раздачи из основного пула. Если high-address не указать, то будет исключен только один адрес low-address. При использовании класса dhcp можно по-другому задать диапазон исключаемых адресов. Точнее, при таком способе задается не диапазон исключения, а диапазон используемых в классе адресов. Пример (здесь внутри адресов сети 1..253 разрешена для раздачи область 10..250): ip dhcp pool dhcppool network a.b.251.0 255.255.255.0 domain-name namelevel2.namelevel1.com netbios-node-type h-node default-router a.b.251.254 option 128 ascii "Nortel-i2004-A,c.d.0.56:4100,1,5;c.d.0.56:4100,1,5." dns-server a.b.0.1 c.d.0.44 c.d.0.43 netbios-name-server a.b.0.1 c.d.0.44 c.d.0.43 class cd-workstation address range a.b.251.10 a.b.251.250 ip dhcp class cd-workstation 3. Задаем основной пул адресов. (config)# ip dhcp pool name В качестве name может выступать любое слово или число, идентифицирующее пул. После ввода этой команды попадаем в режим конфигурирования пула. 4. Конфигурируем для пула диапазон для раздачи. (config-dhcp)# network network-number [mask | /prefix-length] Маска тут обычная. Как я уже говорил, обычно в диапазон пула делают всю сеть, а для статических адресов настраивают исключения (см. шаг 2), или используют в пуле поддиапазоны - классы DHCP. 5. Конфигурируем имя домена для клиента. (config-dhcp)# domain-name domain Здесь вместо domain должно быть обычное доменное имя с точечной нотацией. Это доменное имя для клиента привязывает его к определенной группе хостов - домену. 6. Конфигурируем DNS-сервера для клиента. (config-dhcp)# dns-server address [address2 ... address8] 7. Конфигурируем серверы WINS (NetBIOS Windows Internet Naming Service). (config-dhcp)# netbios-name-server address [address2 ... address8] Этот параметр используют клиенты сетей Microsoft. 8. Конфигурируем тип узла NetBios для клиента (NetBIOS Node Type). (config-dhcp)# netbios-node-type type Здесь вместо type могут быть следующие значения: b - broadcast От этого зависит порядок преобразования имени в IP для клиентов сети Microsoft. 9. Конфигурируем шлюз по умолчанию. (config-dhcp)# default-router address [address2 ... address8] 10. Конфигурируем время аренды адреса (Address Lease Time) (config-dhcp)# lease {days [hours][minutes] | infinite} По умолчанию IP, назначенный через DHCP, имеет однодневное время аренды. 11. Можно сделать ручные привязки IP-адреса к MAc-адресу клиента. Они назначаются как отдельный пул DHCP. (config)# ip dhcp pool name (config-dhcp)# host address [mask | /prefix-length] (config-dhcp)# hardware-address hardware-address type (config-dhcp)# client-name name Пример: ip dhcp pool Printer-1 host a.b.129.29 255.255.240.0 hardware-address 0014.38e1.9236 ip dhcp pool Printer-2 host a.b.129.2 255.255.240.0 hardware-address 0014.38ce.d871 Команды для обслуживания DHCP: #clear ip dhcp binding address | * #clear ip dhcp conflict address | * #clear ip dhcp server statistics Команды для отладки DHCP: # debug ip dhcp server {events | packets | linkage} Просмотр статистики DHCP: >show ip dhcp binding [address] >show ip dhcp conflict [address] #show ip dhcp database [url] #show ip dhcp server statistics [Ссылки] 1. Configuring DHCP Server site:cisco.com. |