URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID6
Нить номер: 22767
[ Назад ]

Исходное сообщение
"Cisco 877 DHCP Manual binding"

Отправлено Mirage_sc , 18-Июн-11 19:09 
Доброе время суток!

Есть Cisco 877, нужно настройть DHCP, чтобы он выдавал адреса по мак-ом. Пробовали его настройть через консол, и через ССР, но все равно адреса присваивает автоматически, а не по листу мак-адресов. мак адреса приписывал как физический адрес, как клиент-идентификатор, но нет резона.


Содержание

Сообщения в этом обсуждении
"Cisco 877 DHCP Manual binding"
Отправлено Mirage_sc , 18-Июн-11 21:39 
Доброе время суток!

Есть Cisco 877, нужно настройть DHCP, чтобы он выдавал адреса по мак-ом.
Пробовали его настройть через консол, и через ССР, но он все равно
адреса присваивает автоматически, а не по листу мак-адресов. мак адреса прописывал
как физический адрес, как клиент-идентификатор, но нет резона.
Мак адреса прописывал разными форматами:
00-17-31-32-AB-A5
0017.3132.ABA5
при вводе команды show ip dhcp binding формат адреса менялись -
0100.1731.32AB.A5
Прописал адрес таким форматам тоже через консоль, но опять безрезултатно.

Как правильно прописать DHCP Manual binding, чтоб клиенты прлучали ип адреса по мак-записям в роутере?



"Cisco 877 DHCP Manual binding"
Отправлено justsat , 18-Июн-11 22:04 
Прописывать надо именно в формате xxyy.yyyy.yyyy.yy, где y - мак-адрес, а xx - 01

вот так примерно должно получиться у вас

ip dhcp pool имяпула
   host 192.168.1.10 255.255.255.0
   client-identifier 0100.1731.32AB.A5


но есть одно НО. некоторые клиенты такую запись не воспринимают (сталкивался на НР компах), им надо вместо client-identifier прописать
   hardware-address 0100.1731.32AB.A5

должно сработать


Либо, в крайнем случае, выдаете адрес им из обычного пула, потом через show ip dhcp binding выясняете как их мак пишется, и вписываете в пул статический.


"Cisco 877 DHCP Manual binding"
Отправлено Mirage_sc , 18-Июн-11 22:26 
> Прописывать надо именно в формате xxyy.yyyy.yyyy.yy, где y - мак-адрес, а xx
> - 01
> вот так примерно должно получиться у вас
> ip dhcp pool имяпула
>    host 192.168.1.10 255.255.255.0
>    client-identifier 0100.1731.32AB.A5
> но есть одно НО. некоторые клиенты такую запись не воспринимают (сталкивался на
> НР компах), им надо вместо client-identifier прописать
>    hardware-address 0100.1731.32AB.A5
> должно сработать

значит формат в любом случае xxyy.yyyy.yyyy.yy?
но прикол в том что он иногда добавлял 01, а иногда 06.

> Либо, в крайнем случае, выдаете адрес им из обычного пула, потом через
> show ip dhcp binding выясняете как их мак пишется, и вписываете
> в пул статический.

Сделал так, не помогло, все равно просвайвался адрес автоматически, а не из пула по маку



"Cisco 877 DHCP Manual binding"
Отправлено shadow_alone , 18-Июн-11 23:23 
> Сделал так, не помогло, все равно просвайвался адрес автоматически, а не из
> пула по маку

А адрес который вы пытаетесь присвоить по маку с пуле, или нет?

покажите полный конфиг (что касается DHCP)


"Cisco 877 DHCP Manual binding"
Отправлено justsat , 19-Июн-11 00:17 

> покажите полный конфиг (что касается DHCP)

да конфиг то самый простой

ip dhcp excluded-address 192.168.1.1 192.168.1.49
!
ip dhcp pool local
   import all
   network 192.168.1.0 255.255.255.0
   dns-server 8.8.8.8 8.8.4.4
   default-router 192.168.1.1
   lease infinite
!
ip dhcp pool static-comp1
   host 192.168.1.10 255.255.255.0
   client-identifier 01xx.xxxx.xxxx.xx
   lease infinite
!
ip dhcp pool static-comp2
   host 192.168.1.11 255.255.255.0
   client-identifier 01yy.yyyy.yyyy.yy
   lease infinite


"Cisco 877 DHCP Manual binding"
Отправлено shadow_alone , 19-Июн-11 00:26 
хех, у Вас excluded-address 192.168.1.1 192.168.1.49
и Вы пытаетесь выдать адреса 192.168.1.10 и 192.168.1.11

посмотрите что выдает у Вас:
sh ip dhcp binding

вот вам пример конфига:


no ip dhcp use vrf connected
ip dhcp excluded-address 192.168.1.1 192.168.1.29
ip dhcp excluded-address 192.168.1.241 192.168.1.255
!

ip dhcp pool dhcppool
import all
network 192.168.1.0 255.255.255.0
dns-server 220.233.0.4 220.233.0.3 219.127.89.34
default-router 192.168.1.1
!

ip dhcp pool STATIC-lenovo
host 192.168.1.33 255.255.255.0
client-identifier 0100.0fb0.c8cc.7c
!

ip dhcp pool STATIC-esxi35
host 192.168.1.51 255.255.255.0
client-identifier 0100.1b21.0da0.5e
!

ip dhcp pool STATIC-centos
host 192.168.1.55 255.255.255.0
client-identifier 000c.2923.43fe
!

ip dhcp pool STATIC-win2k3
host 192.168.1.61 255.255.255.0
client-identifier 0100.0c29.a952.18
!



"Cisco 877 DHCP Manual binding"
Отправлено justsat , 19-Июн-11 03:16 
> хех, у Вас excluded-address 192.168.1.1 192.168.1.49
> и Вы пытаетесь выдать адреса 192.168.1.10 и 192.168.1.11
> посмотрите что выдает у Вас:
> sh ip dhcp binding

все нормально он выдает. исключаю из основного пула, где все остальные получают адреса без привязки. а привязка работает даже в исключенном диапазоне. специально сейчас проверил-переподключился. и sh ip dhcp bind показывает эту ручную привязку мак-ип.


"Cisco 877 DHCP Manual binding"
Отправлено VolanD , 19-Июн-11 08:19 
>[оверквотинг удален]
> !
> ip dhcp pool static-comp1
>    host 192.168.1.10 255.255.255.0
>    client-identifier 01xx.xxxx.xxxx.xx
>    lease infinite
> !
> ip dhcp pool static-comp2
>    host 192.168.1.11 255.255.255.0
>    client-identifier 01yy.yyyy.yyyy.yy
>    lease infinite

hardware-address- Это MAC. КлиентИД- это не совсем мак, он зависит от ОС, думаю что его использовать не совсем правильно!


"Cisco 877 DHCP Manual binding"
Отправлено Mirage_sc , 19-Июн-11 13:00 
>[оверквотинг удален]
>>    host 192.168.1.10 255.255.255.0
>>    client-identifier 01xx.xxxx.xxxx.xx
>>    lease infinite
>> !
>> ip dhcp pool static-comp2
>>    host 192.168.1.11 255.255.255.0
>>    client-identifier 01yy.yyyy.yyyy.yy
>>    lease infinite
> hardware-address- Это MAC. КлиентИД- это не совсем мак, он зависит от ОС,
> думаю что его использовать не совсем правильно!

Подождите, а в винде когда набираем ipconfig -all  

        Connection-specific DNS Suffix  . :
        Description . . . . . . . . . . . : Marvell Yukon 88E8001/8003/8010 PCI
Gigabit Ethernet Controller

        Physical Address. . . . . . . . . : 00-17-31-32-AB-A5

        Dhcp Enabled. . . . . . . . . . . : Yes
        Autoconfiguration Enabled . . . . : Yes
        IP Address. . . . . . . . . . . . : 192.168.1.34
        Subnet Mask . . . . . . . . . . . : 255.255.255.0
        Default Gateway . . . . . . . . . : 192.168.1.1
        DHCP Server . . . . . . . . . . . : 192.168.1.1
        DNS Servers . . . . . . . . . . . : 87.253.32.130
                                            87.253.32.131
        Lease Obtained. . . . . . . . . . : 2011 ???? 19 06, ????? 12:30:18
        Lease Expires . . . . . . . . . . : 2011 ???? 22 06, ????????? 12:30:18

Physical Address. . . . . . . . . : 00-17-31-32-AB-A5 Это же мас (уже во всем засомневался)))) )?


"Cisco 877 DHCP Manual binding"
Отправлено VolanD , 19-Июн-11 15:41 
>[оверквотинг удален]
>            
>           87.253.32.131
>         Lease Obtained. . .
> . . . . . . . : 2011 ???? 19
> 06, ????? 12:30:18
>         Lease Expires . .
> . . . . . . . . : 2011 ????
> 22 06, ????????? 12:30:18
> Physical Address. . . . . . . . . : 00-17-31-32-AB-A5
> Это же мас (уже во всем засомневался)))) )?

Да, это мак


"Cisco 877 DHCP Manual binding"
Отправлено Mirage_sc , 04-Авг-11 14:51 
>[оверквотинг удален]
>>           87.253.32.131
>>         Lease Obtained. . .
>> . . . . . . . : 2011 ???? 19
>> 06, ????? 12:30:18
>>         Lease Expires . .
>> . . . . . . . . : 2011 ????
>> 22 06, ????????? 12:30:18
>> Physical Address. . . . . . . . . : 00-17-31-32-AB-A5
>> Это же мас (уже во всем засомневался)))) )?
> Да, это мак

вот мой конфиг:

show ip dhcp pool

Pool Acc_Pool :
Utilization mark (high/low)    : 100 / 0
Subnet size (first/next)       : 0 / 0
Total addresses                : 14
Leased addresses               : 1
Pending event                  : none
1 subnet is currently in the pool :
1 subnet is currently in the pool :
10.10.10.1           10.10.10.1       - 10.10.10.14       1

Pool S1_ACC_1 :
Utilization mark (high/low)    : 100 / 0
Subnet size (first/next)       : 0 / 0
Total addresses                : 1
Leased addresses               : 1
Pending event                  : none
0 subnet is currently in the pool :
Current index        IP address range                    Leased addresses
10.10.10.2           10.10.10.2       - 10.10.10.2        1

Pool S1_ACC_2 :
Utilization mark (high/low)    : 100 / 0
Subnet size (first/next)       : 0 / 0
Total addresses                : 1
Leased addresses               : 1
Pending event                  : none
0 subnet is currently in the pool :
Current index        IP address range                    Leased addresses
10.10.10.3           10.10.10.3       - 10.10.10.3        1

НО - смотрите прикол -


show ip dhcp binding
Bindings from all pools not associated with VRF:
IP address          Client-ID/              Lease expiration        Type
                    Hardware address/
                    User name
10.10.10.2          0190.e6ba.6168.89       Infinite                Manual
10.10.10.3          0190.e6ba.61d7.48       Infinite                Manual
10.10.10.4          0190.e6ba.61d7.48       Jun 26 2011 06:12 PM    Automatic

причина непонятна


"Cisco 877 DHCP Manual binding"
Отправлено Rootbvn , 06-Июн-13 00:02 
>[оверквотинг удален]
> 10.10.10.2          0190.e6ba.6168.89  
>      Infinite      
>           Manual
> 10.10.10.3          0190.e6ba.61d7.48  
>      Infinite      
>           Manual
> 10.10.10.4          0190.e6ba.61d7.48  
>      Jun 26 2011 06:12 PM  
>   Automatic
> причина непонятна

Та же беда
Для одного мака прописываю статический IP 192.168.10.50, выдаёт из общего пула

192.168.10.31       0100.13a9.2bbb.9b       Jul 05 2013 09:58 PM    Automatic
192.168.10.50       0100.13a9.2bbb.9b       Infinite                Manual

Удалось решить ?


"Cisco 877 DHCP Manual binding"
Отправлено Rootbvn , 06-Июн-13 00:11 
>[оверквотинг удален]
>>   Automatic
>> причина непонятна
> Та же беда
> Для одного мака прописываю статический IP 192.168.10.50, выдаёт из общего пула
> 192.168.10.31       0100.13a9.2bbb.9b    
>   Jul 05 2013 09:58 PM    Automatic
> 192.168.10.50       0100.13a9.2bbb.9b    
>   Infinite        
>        Manual
> Удалось решить ?

Сам решил

Поменял местами пулы
Сначала тот пул который выдаёт одному маку статикой
Потом пул для остальных

ip dhcp pool VALERA
   host 192.168.10.50 255.255.255.0
   client-identifier 0100.13a9.2bbb.9b
   default-router 192.168.10.1
   dns-server 195.248.191.72 213.227.192.130
   lease 30
!
ip dhcp pool DHCP
   network 192.168.10.0 255.255.255.0
   default-router 192.168.10.1
   dns-server 195.248.191.72 213.227.192.130
   lease 30