Привет всем!Я на cisco 871 настроил dhcp,ip-адресса раздает всем подключившимся, но мне надо что бы адреса выдавал по мас-адресу как это можно сделать? на cisco.com откопал следующие, но мне не понятно....The following example creates a manual binding for a client named Mars.cisco.com. The MAC address of the client is 02c7.f800.0422 and the IP address of the client is 172.16.2.254.
ip dhcp pool Mars
host 172.16.2.254 mask 255.255.255.0 -это адрес который выдается dhcp хосту?
hardware-address 02c7.f800.0422 ieee802
client-name Mars - это имя в домене пользователя?
default-router 172.16.2.100 172.16.2.101
domain-name cisco.com
dns-server 172.16.1.102 172.16.2.102
И не понятно в какую подсеть должен выдвавть адреса dhcp server, я ведь это ни где не прописываю... Если следовать этому алгоритму все равно не работает...
ip dhcp pool Getman
host 192.168.130.х 255.255.255.0
hardware-address х.х.х ieee802
domain-name work.х.ru
dns-server 10.128.х.х 10.128.х.х
client-name Goodman
default-router 10.128.х.х
lease infinite
!
ip dhcp pool subnet
network 192.168.130.х 255.255.255.0
default-router 10.128.х.х
dns-server 10.128.х.х 10.128.х.х
domain-name work.х.ru
>Привет всем!Я на cisco 871 настроил dhcp,ip-адресса раздает всем подключившимся, но мне
>надо что бы адреса выдавал по мас-адресу как это можно сделать?У меня тот же вопрос на таком же роутере. Причем в SDM есть "DHCP Bindings", в котором можно это автоматически сделать. В итоге в конфиге получаю:
ip dhcp pool dhcp-pool1
host 10.0.3.4 255.255.255.0
hardware-address xx.xx.3296
client-name printerи тоже не работает.
>[оверквотинг удален]
> dns-server 10.128.х.х 10.128.х.х
> client-name Goodman
> default-router 10.128.х.х
> lease infinite
>!
>ip dhcp pool subnet
> network 192.168.130.х 255.255.255.0
> default-router 10.128.х.х
> dns-server 10.128.х.х 10.128.х.х
> domain-name work.х.ruсначала делаешь пул для всей подсетки
с указанием диапазона ip маски и других отребутов
потом ДЛЯ каждого мака к которому хочешь привязать ip создаешь отдельный пул в котором просто указываешь какой ip ему выделяешь и какой у него
hardware-address но в место hardware-address указываешь что типа client-address (точно не помню киски под рукой нет, но по нелпу найдешь).
Обяснения если после создания пула адресов для всей подсетки со всеми атребутами создать просто пул с адрисом входящим в пул всей сети и там ничего не указывать то киска при выделении ip их просто сгрупирует причем наложит на общий пул пул для конкретного маса и те параметры которые пересекуться возьмет с пула для конкретного мака. Есть одинь небольшой нюанс при указани мак адреса hardware-address - это апаратный мак, а второй вариант client-address (или вроде того) это системный мак который обычно формируеться из двух значного числа соответствующего номеру интерфейся в системе + мак т.е. адрес первой карточки 01+мак, второй 02+мак и т.д.(кому это надо не врубаюсь пока). Такой фигней страдает пока только мелкомягкие (у других не замечено). Поэтому и надо указывать другой вариант расмотрения мака. Из неудобст - если у вас одна и таже машина работает и под мелко мягкими и под линухом то выделять им один и тот же ip не получиться (узнал на собственном опыте) - DHCP в киске не порадовал своим замутом - но как мне сказали - так есть и так будет.
Удачи
>[оверквотинг удален]
> который обычно формируеться из двух значного числа соответствующего номеру интерфейся
> в системе + мак т.е. адрес первой карточки 01+мак, второй 02+мак
> и т.д.(кому это надо не врубаюсь пока). Такой фигней страдает пока
> только мелкомягкие (у других не замечено). Поэтому и надо указывать другой
> вариант расмотрения мака. Из неудобст - если у вас одна и
> таже машина работает и под мелко мягкими и под линухом то
> выделять им один и тот же ip не получиться (узнал на
> собственном опыте) - DHCP в киске не порадовал своим замутом -
> но как мне сказали - так есть и так будет.
> УдачиRouter(dhcp-config)# hardware-address {hardware-address type
(Optional) Specifies a hardware address for the client. This command is used for BOOTP requests.
The type value:
+ Indicates the protocol of the hardware platform. Strings and values are acceptable. The string options are:
– ethernet
– ieee802+ The value options are:
– 1 10Mb Ethernet
– 6 IEEE 802
If no type is specified, the default protocol is Ethernet.Router(dhcp-config)# client-identifier {unique-identifier}
Specifies the unique identifier for DHCP clients. This command is used for DHCP requests.
- DHCP clients require client identifiers. The unique identification of the client is specified in dotted hexadecimal notation, for example, 01b7.0813.8811.66, where 01 represents the Ethernet media type.Source: http://www.cisco.com/en/US/docs/ios/12_2/ip/configuration/gu...