设备需要 Telnet 配置,但没有分配 IP

网络工程 dhcp 杜松 ARP 瞻博网络
2022-03-06 04:37:05

我有一个连接到瞻博网络 EX 交换机的 UPS 设备。根据 UPS 设备文档,该设备使用 DHCP 和 BOOTP 来获取 IP。这是没有 DHCP 或 BOOTP 服务器的管理网络的一部分。

使用wireshark,我可以在连接到同一交换机的笔记本电脑上看到来自UPS 设备的BOOTP 消息。我尝试在我使用运行 wireshark 的 Windows 笔记本电脑中创建一个静态 arp 条目,文档中也建议了这一点。

arp -s 10.10.12.3 00-c0-b7-xx-xx-xx

我的笔记本电脑网络设置为 10.10.12.2/255.255.255.0。当我尝试 ping、ssh、telnet 新 ARP 条目的 IP 时,我没有得到响应。如果我直接连接到设备,并且 arp 条目完好无损,我没有得到任何响应。

如果不设置 DHCP 或 BOOTP 服务器,我还需要哪些其他选项才能将 telnet/ssh 连接到没有设置 IP 地址的设备?

我考虑过编辑 EX 配置 UPS 的接口,但它会产生错误

[edit interfaces ge-0/0/24] #show
unit 0 {
  family inet {
    address 10.10.12.1/24 {
        arp 10.10.12.11 mac 00:c0:b7:c6:45:a3 publish;

Interface ge-0/0/24.0 not enabled for switching
error: configuration check-out failed
2个回答

在设备获得 IP 地址之前,您将无法通过 Telnet 访问该设备。虽然静态 ARP 条目可能会为您提供主机 PC 上的映射,但 UPS IP 堆栈将忽略任何发往其未绑定到的 IP 地址的流量。

您没有提及型号,但您应该能够在大多数 EX 交换机平台上设置 DHCP 服务器(较新型号的配置确实有所不同)。

我会为此承担一些责任,因为我应该更仔细地阅读手册。输入 ARP 条目后,我需要使用修改长度的 ping

ping xx.xx.xx.xx -l 113

出于什么原因,在这样做之后,我能够远程登录到同一个 IP。