Назад | Перейти на главную страницу

Как настроить коммутатор CISCO 2960 для распределения адресов на основе портов только на одном порту?

CISCO 2960 позволяет настраивать так называемое распределение адресов на основе портов. Он заставляет коммутатор связывать IP-адрес, который он выдает через DHCP, с идентификатором порта, который является случайным идентификатором, созданным коммутатором. На практике это означает, что любая машина, подключенная к такому сконфигурированному порту, всегда будет получать один и тот же IP-адрес, независимо от того, какой у этой машины MAC-адрес. Я хочу, чтобы эта функция была настроена только на некоторых портах. Но независимо от того, какие команды я пробую, кажется, что это можно сделать только для всех портов, ни для каких. Несмотря на то, что руководство CISCO, похоже, указывает, что для этого есть как глобальная команда, так и команда для каждого порта. Вот соответствующие команды из руководства CISCO:

но это появляется, если я настраиваю только для каждого интерфейса, чем нет никакого эффекта, если я настраиваю глобально и для каждого интерфейса - CISCo ведет себя так, как если бы все порты были настроены для использования этой функции. Любые идеи?

Я сделал несколько тестов. Я думаю, что интерфейс предназначен для интерфейса DHCP-сервера, который предлагает DHCP. В своей настройке я использую vlan для разных пулов DHCP. Итак, в моем случае мне нужно настроить:

интерфейс vlan n

ip dhcp server use subscriber-id client-id

Это работает, но в моей конфигурации мне пришлось создавать выделенные vlan только для порта DHCP!

Вам нужна IOS, поддерживающая Распределение адресов DHCP-сервера на основе порта на вашем переключателе; вы также должны выдать DHCP с вашего коммутатора. Предположим, что у вас есть Fa1/0/1 и Fa1/0/2 в Vlan120.

ip dhcp use subscriber-id client-id
ip dhcp subscriber-id interface-name
ip dhcp excluded-address 192.0.2.1 192.0.2.10
!
ip dhcp pool VLAN120
   network 192.0.2.0 255.255.255.0
   default-router 192.0.2.1
   dns-server 192.0.2.5
   reserved-only
   address 192.0.2.101 client-id "Fa0/1" ascii