Avaya 以太网路由交换机 4524GT 上的调度命令

网络工程 备份 阿瓦亚
2021-08-02 09:40:04

我正在尝试进行一些网络监控并发现了一个较旧的网络设备,但它却没有引起所有人的注意。通过 CLI,我可以将我的配置复制到 tftp 服务器,但我想知道是否可以安排此任务?

我对 Avaya Nortel 的使用并不流利,我发现唯一与 GUI 有关的东西。除了我没有这些选项这一事实之外,我宁愿不使用 Web 界面,因为它有很多问题。注意:只启用了 telnet,我无法通过 web gui 启用 SSH..

开关信息:

sysDescr: Ethernet Routing Switch 4524GT
          HW:08       FW:5.1.0.8   SW:v5.4.0.008
2个回答

备份配置的唯一方法是使用 CLI 命令。该交换机没有“cron”功能。我记得,v5 软件没有 ASCII 配置——tftp 给你一个二进制 blob。show running-config将提供文本配置,但 v5 相当愚蠢并且包含大量默认值。

您将需要一个外部脚本来 telnet 到交换机并收集show running-config.

[ssh 不可用,因为您没有运行受出口限制的“加密”映像。]

正如 Ricky Beam 所说,您在交换机上没有 cron 工作。然而,tftp 给出二进制 blob 的假设并不完全正确。您有以下选项来获取信息:

复制运行配置 tftp [详细] 地址 {ABCD | } 文件名

命令会将ASCII配置下载到 TFTP。在较新的版本上,您还有复制运行配置 sftp,它仅适用于 SSH 映像。

复制配置 tftp 地址 {ABCD | }

在 TFTP 服务器上下载配置二进制版本

所以你有两种选择 ASCII 或二进制。

现在,由于您只有 telnet,因此一种方法是在 linux 控制台中编写一个 Expect 脚本(Expect 是 TCL 的子集)。Expect 是一种非常好的测试 telnet/SSH 文本输出的方法,因为它允许您发送命令并期待某个结果。您可以从 TCL 发送 telnet 登录命令并“期待”ERS 4524GT CLI 提示符。然后发送 copy running-config 命令并保存 ASCII 配置。现在,如果您在 linux 服务器上,您可以添加一个 cron 作业以根据您的需要以特定时间间隔运行 TCL Expect 脚本。