为什么我的HP交换机似乎报告了不一致的信息?


9

我有一台HP 1810-8G(J9802A)8端口管理型交换机(根据其标签)。我之所以购买它,是因为它能够将流量镜像到端口。

现在,我想知道由于以下原因,这实际上可能不是真正的HP产品吗?

  1. 登录屏幕显示ProCurve 1700-8(J9079A)
  2. 图形表示为ProCurve 1800-8(J9029A)
  3. 链接状态显示端口6和8处于活动状态,但实际上我已将电缆连接到端口1和2

屏幕截图:

登录画面

端口状态

这是怎么回事 这可能是非原创产品吗?如果是这样,我可以采取哪些步骤来验证是否是这种情况?


1
很好奇,您能ssh进入开关吗?各种show …命令都能为您提供正确的信息吗?(显示版本,显示系统,显示名称,显示界面)
user1686

Answers:


15

我终于想通了:

随着时间的推移,我公司已购买了许多类似类型的HP交换机(1700-8(J9079A),1800-8G(J9029A),1810G-8GE(J9449A)),并在不更改IP地址和密码的情况下安装了它们。

当以默认IP 192.168.2.10连接到交换机的IP时,该IP地址已通过ARP协议解析为MAC地址。根据首先(或最后一个?)回答的交换机,登录到错误的交换机,因此产品类型和使用的端口发生了变化。

我没有立即注意到这一点,只是我想知道为什么我必须再次登录。更改密码后,我发现我无法再登录并尝试使用默认密码-并且可以使用。

这让我感到奇怪,所以我进入了ARP缓存。我看到默认IP 192.168.2.10的MAC地址经常更改。在Windows上,ARP缓存的生存期似乎很短。我总共确定了8种不同的开关。

恕我直言,将如此多的交换机保留为默认配置而没有密码是一种安全隐患,我已将其报告给IT部门。可惜他们自己没有发现这一点。

为了能够在给定的情况下配置交换机,我首先使用以下命令删除了ARP缓存

arp -d 192.168.2.10

然后为我的交换机添加一个静态ARP条目

arp -s 192.168.2.10 XX:XX:XX:XX:XX:XX

然后,我可以连接到交换机,并将其IP地址更改为其他值,设置密码等。


2

ProCurve是HP使用的品牌。如果我没记错的话,这个品牌是在很久以前收购Colubris Networking的时候出现的。我使用的是当时Colubris Networking(及后来的HP)生产的一些HP产品,其固件看起来与您所拥有的非常相似。

应当注意,型号差异也可能是运行非常准系统的固件的结果。如果刷新固件,则必须通过非常简约的固件进行tftp,并且该简约固件用于相似的不同型号。作为一个特定示例,我记得msm310和msm320(现已停产的ProCurve接入点)使用的是最低固件,因此其中一个报告了错误的型号,直到您在此之上安装了最新的固件为止。因此,这些访问点上的端口状态也有些奇怪。

总结:我认为这是合法的,但可能正在运行旧的固件。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.