Ciscoworks 3.2 Discovery Issue

Unanswered Question
Jan 20th, 2010

Hi, I am running Ciscoworks 3.2 on a single server.  In our environment we have router and switches with multiple interfaces.  Each interface has it's own IP Address and DNS name, along with a loopback address for management.  When Ciscoworks discovers these devices it creates each interface as a separate device.  For example, if a router has 2 interfaces and a loopback address Ciscoworks will add 3 devices into the DCR for this 1 device.  How can I have Ciscoworks discover the network without creating a separate device for each interface?  Thanks.

I have this problem too.
0 votes
  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 0 (0 ratings)
Michel Hegeraat Wed, 01/20/2010 - 07:48

You need to sort out your DNS get the lookup and reverse lookup working.

Say your device is a box with

Fa 0/0

Lo 0

If you get you dns to resolve the address of port Fa 0/0  (  to the DNS "name".

Next you get your DNS to resolve the name "" to with happens to be to Lo0 interface of the device

Then you can get LMS to use the address you want as it is configured in DNS



alejreyes Wed, 01/20/2010 - 08:15

Thanks for the reply Michael.  Here's a bit more detail on the situation and DNS as we use it.  Each inteface and the loopback has a unique DNS name (example below).  The way Engineers designed our network we don't have 1 DNS name for all interfaces.  Any ideas on how we can prevent Ciscoworks from discoering this device as 3 devices?  Thanks for your time.

Router1 =  (Loopback Address)

Router1_F0/0 =

Router1_F0/1 =

Michel Hegeraat Thu, 01/21/2010 - 00:18

You can tell your router to use the loopback as a CDP source interface, So it will use that IP to announce via CDP

Alternatively you can tell discovery to allways use the loopback address.

It will then take the lowest number loopback  e.g. lo 0 will be the preferred one.



alejreyes Thu, 01/21/2010 - 08:20

Thanks michael for your help.  I'll have it use the loopback address as the prefered one.

Thanks a lot.

Martin Ermel Thu, 01/21/2010 - 10:11

as Michel said, using the IOS command cdp source-interface would be the best in this situation if your IOS version does support it. To get an overview of how the determination of the management IP address and device name is done look at this thread (there is a text document attached to one of the posts)


This Discussion