如何在 Cisco ASR1002 上使用 SNMP 命令从交换机复制运行配置?

网络工程 思科 snmp cisco 命令
2021-07-24 16:01:35

我尝试使用 Cisco ASR1002 上的 snmp 命令从 cisco 交换机复制正在运行的配置。

在 Cisco ASR 上,我使用以下命令启用了 snmp-server 管理器:

conf t
   snmp-server manager
   exit

在交换机上,我想从我将 ASR 的 IP 添加到具有写入权限的访问列表中提取配置。

然后回到 ASR 我想运行这些命令:

snmp set v2c SWITCH_IP WRITE_STRING oid 1.3.6.1.4.1.9.9.96.1.1.1.1.2.333 integer 1
snmp set v2c SWITCH_IP WRITE_STRING oid 1.3.6.1.4.1.9.9.96.1.1.1.1.3.333 integer 4
snmp set v2c SWITCH_IP WRITE_STRING oid 1.3.6.1.4.1.9.9.96.1.1.1.1.4.333 integer 1
snmp set v2c SWITCH_IP WRITE_STRING oid 1.3.6.1.4.1.9.9.96.1.1.1.1.5.333 ip-address TFTP_SERVER
snmp set v2c SWITCH_IP WRITE_STRING oid 1.3.6.1.4.1.9.9.96.1.1.1.1.6.333 string routertest.txt
snmp set v2c SWITCH_IP WRITE_STRING oid 1.3.6.1.4.1.9.9.96.1.1.1.1.14.333 integer 1

但是,我在第一个命令上超时。我可以从一台设备 ping 到另一台设备。所以我不确定我是否缺少另一个需要设置的 snmp-server 设置。

1个回答

我想到了。

ASR 的 IP 地址需要位于要从中提取配置的设备上的 ACL 中。它还必须具有写权限。ASR 还需要来自您尝试从中提取配置的设备的 ACL 中的 IP 地址。如果您在两台设备上都调试 snmp 数据包,您将看到通信正在等待来自两台设备的响应。

可选:如果您尝试通过 SNMP 从另一个 tftp 服务器推送文件,接收文件的设备还需要具有该服务器 IP 地址的 ACL 才能工作。