将配置推送到 Cisco/HP 交换机的协议?

网络工程 思科 转变 生命值
2021-07-16 05:18:16

哪些协议可用于通过网络以编程方式“推送”配置设置到 Cisco/HP 交换机?当然,我可以编写一个程序来模仿人类通过 telnet/SSH 登录时的行为,然后发出命令行命令。但我希望有更好的方法来做到这一点。

(我确定我可以通过 Google 找到答案……如果我知道要尝试的正确搜索关键字!)

4个回答

Ciscocmd 是另一个选项,如已经提到的 RANCID;

http://sourceforge.net/projects/cosi-nms/files/ciscocmd/

或者,您可以使用 SNMP。您可以使用 TFTP URL 或 HTTP URL 向带有配置服务器位置的设备发送 SNMP 写入,并通过 SNMP 设置“Pull config”选项;

http://www.cisco.com/c/en/us/support/docs/ip/simple-network-management-protocol-snmp/15217-copy-configs-snmp.html#copying_startup

https://supportforums.cisco.com/discussion/11025771/push-configuration-snmp

如果您的设备不是旧的netconf是执行此操作的通用方法。

可以将 SNMP 与任何网络管理系统结合使用。比如Intelligent Management Center,也知道IMC,这是HP的多厂商网络管理系统。

有关 IMC 的更多信息,请参阅以下链接:

尝试使用腐臭的从技术上讲,它使用 ssh\telnet 将配置转储到数据库,您可以在其中查看配置的差异,并且rancid 模块之一可用于向多个设备发送命令:

思科:./clogin -c 命令

hp: ./hlogin -c 命令