Jump to content
Калькуляторы

Cisco DHCP option82 (не выдает без класса) если в пуле с классом, захотеть получить IP, не выйдет..

Всем доброго времени суток!

 

Cisco Catalyst WS-C3750-48PS-S. Cisco IOS Software, C3750 Software (C3750-IPSERVICESK9-M), Version 12.2(55)SE10, RELEASE SOFTWARE (fc2).

 

Есть vlan 62, настроен dhcp server с option 82:

 

ip dhcp pool VLAN62
  network 10.90.21.32 255.255.255.224
  default-router 10.90.21.33
  dns-server 10.90.23.1
  option 42 ip 10.90.23.1
  lease 0 0 30
  class PC1
     address range 10.90.21.36 10.90.21.36
  class PC2
     address range 10.90.21.37 10.90.21.37

 

Описаны классы:

 

ip dhcp class PC1
  remark CoreSwitch Fa1/0/11
  relay agent information
     relay-information hex 01060004003e010d02080006001b2b670e00
!
ip dhcp class PC2
  remark CoreSwitch Fa1/0/12
  relay agent information
     relay-information hex 01060004003e010e02080006001b2b670e00

 

Работало всё отлично, выдавались IP адреса. Но возникла необходимость, что бы в данном пуле, выдавались адреса без привязки к порту. Но не тут то было, dchpd материться в лог:

 

007690: Mar 20 00:29:35.719 Yakutsk: DHCPD: Sending notification of DISCOVER:
007691: Mar 20 00:29:35.719 Yakutsk:   DHCPD: htype 1 chaddr 001a.4d3d.0c8d
007692: Mar 20 00:29:35.719 Yakutsk:   DHCPD: remote id 0006001b2b670e00
007693: Mar 20 00:29:35.719 Yakutsk:   DHCPD: circuit id 0004003e0112
007694: Mar 20 00:29:35.719 Yakutsk:   DHCPD: interface = Vlan62
007695: Mar 20 00:29:35.719 Yakutsk:   DHCPD: class id 4d53465420352e30
007696: Mar 20 00:29:35.719 Yakutsk:   DHCPD: out_vlan_id 0
007699: Mar 20 00:29:35.719 Yakutsk: DHCPD: Sending notification of ASSIGNMENT FAILURE:
007700: Mar 20 00:29:35.719 Yakutsk:   DHCPD: htype 1 chaddr 001a.4d3d.0c8d
007701: Mar 20 00:29:35.719 Yakutsk:   DHCPD: remote id 020a00000a5a15210e000000
007702: Mar 20 00:29:35.719 Yakutsk:   DHCPD: interface = Vlan62
007703: Mar 20 00:29:35.719 Yakutsk:   DHCPD: class id 4d53465420352e30
007704: Mar 20 00:29:35.719 Yakutsk:   DHCPD: out_vlan_id 0
007705: Mar 20 00:29:35.719 Yakutsk: DHCPD: Sending notification of ASSIGNMENT_FAILURE:
007706: Mar 20 00:29:35.728 Yakutsk:  DHCPD: due to: NO MATCHING CLASS NAME
007707: Mar 20 00:29:35.728 Yakutsk:   DHCPD: htype 1 chaddr 001a.4d3d.0c8d
007708: Mar 20 00:29:35.728 Yakutsk:   DHCPD: remote id 020a00000a5a15210e000000
007709: Mar 20 00:29:35.728 Yakutsk:   DHCPD: interface = Vlan62
007710: Mar 20 00:29:35.728 Yakutsk:   DHCPD: class id 4d53465420352e30
007711: Mar 20 00:29:35.728 Yakutsk:   DHCPD: out_vlan_id 0

 

Из логов, делаю вывод, что dhcpd не может найти класс, соответсвующий порту, и не даёт хосту адрес. И тут у меня ступор, это "фича" такая? Если в пуле указан хотя бы один класс, то теперь все адреса нужно сопоставить с портами, или как?

 

Помогите мне разобраться, пожалуйста!

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.