我有一个Cisco Catalyst 2940,并希望通过networking连接到它。 如何find它的IP地址?

由于我的电脑没有串口,串口线没有任何帮助。 Catalyst 2940是否通过DHCP获取地址? 至less我的DHCP服务器不显示最近请求的任何地址。

也许催化剂必须先重设? 我买了它,所以我不知道它是如何configuration的。

我是Cisco产品的新手。

对智者来说,在擦除和/或重新configuration之前,请勿将二手交换机连接到生产networking。 如果您的networking恰好使用VTP,那么这样做可能会导致您头痛。 没有深入的细节,连接它可以擦除或修改您的networking上使用的VTP数据库(保存VLAN列表),基本上会导致您的networking停止工作。

回答你的问题,正如ewwhite所说。 你可以通过这种方式获得一个USB串行电缆和控制台。 如果您不知道当前密码,则可以在启动时按住模式button进入rommon模式,然后擦除configuration或更改密码。

首先,您应该了解有关选项卡完成和“?” IOS的在线帮助的关键。

如果我inheritance了一个新的催化剂,我会…

  1. 谷歌“密码恢复催化剂2900”

  2. 将浅蓝色的Cisco控制台电缆连接到它。 你可以做你自己的,但是你仍然需要一个USB到串行适配器,它们是15到20美元左右。

  3. 按照说明重置密码。 他们全部。

  4. login,因为我打算无论如何重置它,input这个:

      en wr mem reload 

    也就是说,启用(成为超级用户),写入(configuration到)内存,并重新加载(重新启动)。 “wr mem”是更正式的“copy running-config startup-config”的旧快捷方式。 (如果我已经login到configuration的交换机,我可以使用“写擦除”,但在这个特定的例子中,我们已经使用密码恢复来跳过启动configuration,所以我们保存一个空白的configuration,而不是擦除一个有效的configuration。)

  5. 然后,为了使它在线准备时尚,

      en conf t service password-encryption enable secret cisco hostname myNewSwitch line vty 0 4 pass cisco int vlan 1 ip addr 172.31.1.1 255.255.255.0 desc management interface no shut exit wr mem sh runn 

    在这里我们启用,从terminal进入configuration模式,启用简单密码encryption,设置密码为启用模式,给它一个主机名,进入远程VTYconfiguration(可能有五个以上,小心),设置telnet / ssh,给VLAN 1的虚拟接口分配一个IP地址,给它一个描述,确保它没有closures,退出configuration模式,保存configuration,然后使用“show running-config”来检查我们的改变。 现在如果你的机器在同一个子网上,你可以希望“telnet 172.31.1.1”。

  6. 您可能想要添加基本的安全性的接口; 这个访问控制列表将只允许本地子网连接。

      access-list 100 remark vty access-list 100 permit tcp 172.31.1.0 0.0.0.255 host 0.0.0.0 range 22 telnet log-input access-list 100 deny ip any any log-input line vty 0 4 access-class 100 in 
  7. 每个人都想要SNMP,让我们快速添加。 我们假装172.31.1.161是你的Zabbix服务器,你的社区是statistics2:

      access-list 61 permit 172.31.1.161 access-list 61 deny any log snmp-server community statistics2 RO 61 
  8. 其实,向vty密码添加一个用户名很简单,我们也是这样做的

      aaa new-model username root privilege 15 password cisco 
  9. 其他有用的命令:

      ip name-server 4.2.2.4 ip domain-name example.com ip ssh version 2 clock timezone UTC service timestamps log datetime spanning-tree mode pvst !or rpvst, or... spanning-tree uplinkfast spanning-tree backbone fast sh int vlan1 sh ip int brief 

所以这是一个开始,特别是缺less一个默认路由/网关。 请不要使用“cisco”作为您的密码,请研究VLAN。 其他人提出了很好的build议,利用他们的build议。

使用Cisco控制台电缆和串行(或USB->串行转换)连接来连接交换机。

从那里,你将需要configuration其接口和本地连接信息。 作为一个二手设备,你永远不知道设备上留下了什么configuration。 DHCP默认情况下肯定是禁用的。

你也可以给交换机供电,但是正如Cheekaleak所说的,没有连接到你的networking。 在PC和交换机之间只使用网线。 先尝试其中一个“normalo”端口。 如果您熟悉linux,则可以使用cpdr( http://cdpr.sourceforge.net/ ,主要发行版中的软件包)。 它显示了您在cdp以太网数据包中给出的management-ip。 这个cdp包也可以用wireshark看到。

除了已经给出的有关USB /串口的有用答案,以及不连接未知设备之外:默认情况下,Cisco交换机没有configurationIP地址,也不使用DHCP获取IP地址。 它可以这样做,但必须先configuration。

Catalyst 2940是否通过DHCP获取地址? 至less我的DHCP服务器不显示最近请求的任何地址。

这是可能的,是的。 但是,根据Teun Vink和其他人的回答,默认情况下Cisco交换机没有configurationIP地址(或者可能有旧/不正确的地址)。 为了分配一个正确的,您可能希望检查思科系统公司Catalyst 2940交换机软件configuration指南,12.1(19)EA1的第4章。 这是一个html版本。

根据手册:

您可以通过交换机快速安装程序,动​​态主机configuration协议(DHCP)服务器或使用命令行界面(CLI)手动分配IP信息。 […]如果您是新用户并且想要提供特定的IP信息,请使用交换机Express Setup程序。 通过此程序,您还可以configuration默认网关和启用密码。

此外:

注意:如果您使用DHCP,请不要回应安装程序中的任何问题,直到交换机收到dynamic分配的IP地址并读取configuration文件。 […]如果您是熟悉交换机configuration步骤的有经验的用户,请使用手动configuration方法; 否则,请使用前面介绍的安装程序。