科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网网络频道实战手记之查找 CiscoWorks 故障

实战手记之查找 CiscoWorks 故障

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

首先,检查连通性,从网管机器能ping 通这些楼层交换机吗?其次检查SNMP设置,是不是每台设备的Community String设置都一样?最后,通过cdp确认连接: 在每台交换机上是否都能看到别的邻居?

作者:中国IT实验室 2007年8月29日

关键字: 网络管理 网络管理软件 网络管理员 网络管理工具 网络维护 网络排障

  • 评论
  • 分享微博
  • 分享邮件

  一位朋友来信说,他碰到一个奇怪的问题:他的网络里有1台4006主干交换机,作VLAN间路由; 另外还有十多台2924桌面交换机,和一台3640出口路由器。他在一台WINNT 4.0 + SP6 + IE5.5SP2 的机器上安装了Ciscoworks 2000局域网解决方案软件套件(LMS)2.0, 问题是在Campus Manager ―Topology Serverices ―Layer 2 view中查看网络的拓朴图时,却只能看到一台2924和4006、3640,其他的2924都看不到。

  我当即回信建议他:首先,检查连通性,从网管机器能ping 通这些楼层交换机吗?其次检查SNMP设置,是不是每台设备的Community String设置都一样?最后,通过cdp确认连接: 在每台交换机上是否都能看到别的邻居?

  这位朋友回答说以上测试都是成功的,设置正确,并提供了一台2924的配置:

  [省略...]

  !

  hostname Switch

  !

  enable secret 5 $1$0IKdsftjsjdKKLJfLoNkhUJN;L

  !

  ip subnet-zero

  !

  interface FastEthernet0/1

   witchport access vlan 2

  [省略...]

  !

  interface FastEthernet0/24

  switchport trunk encapsulation dot1q

  switchport mode trunk

  !

  interface VLAN1

  ip address 10.1.1.1 255.255.255.0

  no ip directed-broadcast

  no ip route-cache

  !

  snmp-server engineID local 0000039384830075035BFC0

  snmp-server community xxxx RO

  snmp-server community yyyy RW

   !

  [省略...]

  他还说他又重装了系统,这次用的是Windows 2000 + IE6,问题依旧。我于是请他: a)描述一下网管机器的ip/mask/gateway. b)描述一下ciscoworks:server setup中discovery setting (包括seed device以及Jump Router Boundary等选项)以及 SNMP Setting的情况。并请他提供4006的配置及show cdp nei和show cdp nei detail的输出, 最后问他:这些找不到的交换机telnet 管理正常吗?web界面呢?速度感觉正常吗?

  他告诉我网络速度正常,交换机可以用telnet等方法管理; Discovery Setting 中“跨越路由器边界”选项已选中(如果不选该项则不查找网管工作站以外网段上的设备); SNMP Setting编辑为:192.168.21.[1-16]:test::::::testnx.我怀疑这个语法有问题,请他先改成*.*.*.*。他提供的4006的SE配置看起来正确,Show cdp nei 里有所有的2924交换机,但他没提供Show cdp nei detail的输出。

  [4006配置摘要]

  #snmp

  set snmp community read-only xxxx

  set snmp community read-write yyyy

  set snmp community read-write-all yyyy

  #vtp

  set vtp domain xxxx

  set vlan 1 name default type ethernet mtu 1500 said 100001 state active

  set vlan 1 ...

   !

  #ip

  set interface sc0 1 10.1.1.21/255.255.255.0 10.1.1.255

  set ip route 0.0.0.0/0.0.0.0 10.1.1.254

   !

  #module 2 : 34-port Router Switch Card

  set trunk 2/1 on dot1q 1-1005

   !

  #module 3 : 24-port 100BaseFX Ethernet

  set trunk 3/1 on dot1q 1-1005

   !

  他还观察到就是,如果把拓朴图上显示的设备删掉,重新发现(Discovery),仍然只能找到其中一台2924, 而且不定是原来能找到那台。

  于是我的怀疑集中在2924的配置上,我问他: 2924是用什么办法配的?复制粘贴? 检查一下每台机器上这个号码是不是都一样:snmp-server engineID local 0000039384830075035BFC0 如果是,改成不一样,最好是把配置删除让它自动生成。另外请他提供三台2924的配置及4006上show cdp nei DETAIL的输出给我看一下。

  结果比较三台2924的配置发现,snmp-server engineID是互不相同的,但主机名都用了默认的“Switch”,从show cdp nei detail输出中也能看出来。为这些交换机设置一个互不相同的名字之后,重新发现,拓扑图就显示正常了。

  LMS 2.0跟以往的版本相比有较多改进,其中的一点是可以显示主机名(System name), 以往的版本则只能显示设备的IP地址,没想到却爆出这样一个Bug。这个问题的解决过程我简要地记录在这,希望能给大家提供一个查找Ciscoworks 2000问题的思路。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章