答案1
我终于弄明白了:
我的公司曾经购买过很多类似类型的 HP 交换机(1700-8(J9079A)、1800-8G(J9029A)、1810G-8GE(J9449A)),并且在安装时没有更改 IP 地址,也没有更改密码。
当连接到交换机的默认 IP 192.168.2.10 时,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 接入点)使用相同的简约固件,因此其中一个会报告错误的型号,直到您在此基础上安装完全最新的固件。由于这个原因,这些接入点上的端口状态也有些奇怪。
总结一下:我认为它是合法的,但可能运行的是旧固件。