如何管理的Cisco IOS配置文件的版本?

问题描述 投票:1回答:4

只是不知道什么是给配置的版本的最好方法。为了详细说明 - 我想有不同版本的配置文件和查询运行配置为当前运行的配置版本。是否有一个MIB OID,我可以设置为指定当前运行的配置版本,然后再查询?我可以把它的权利在配置文件本身?

这里上下文是升级管理。

谢谢!

编辑:为了澄清(我甚至不知道我写的第一次),所有我真正需要的是版本的元数据添加到配置文件的简便方法。

理想情况下,我想要做的就是在这样的配置文件中的一行:

! configuration_version 1.10

这样做的问题是,当你的配置文件复制到运行,你失去的意见,所以我能找到的唯一的选择就是把config_version属性中的其中一个横幅,像MOTD或者登录标语。这工作,但它是一个黑客,它在对接解析提示消息出来的运行配置的,因为在CLI中没有“显示标题”命令痛苦。

network-protocols cisco cisco-ios
4个回答
1
投票

我所看到的要做的就是将版本添加到环回的描述说

INT LO100描述Ver1.51

另一件事是标记像:: ver1.51的SNMP位置线

希望帮助,给我一些票,如果这样我是个新手!


0
投票

我们通过编程做这个工作。我们通过SSH V2协议连接到Cisco路由器和发送必要的命令来获得运行配置,我们将它保存到一个文件中。

当我们更新配置的最后一个版本,我们连接到路由器,并要求运行配置,如果配置不是我们分析在访问列表和改变所有的东西,并通过SSH发出的命令,以保持该路由器相同更新到最新版本。

对于IOS升级,我们使用tftp命令以及。

编辑:

您可以添加注释到配置文件描述你所输入的命令。前面加上一个感叹号评论(!)。

从思科例如:

Router# configure terminal
Router(config)# !The following command provides the router host name.
Router(config)# hostname new_name
new_name(config)# end

0
投票

你可以使配置的副本,并将其放置在闪存或NVRAM命名它像主机名,配置,version.number。然后你可以改变你的脚本闪存或NVRAM查找的文件名,而不是通过配置看。


0
投票

您还可以使用配置回滚管理的CONFIGS e.g多个版本:

Router#conf t
Router(config)#archive
Router(config-archive)#path ?
flash: Write archive on flash: file system
ftp: Write archive on ftp: file system
http: Write archive on http: file system
https: Write archive on https: file system
pram: Write archive on pram: file system
rcp: Write archive on rcp: file system
scp: Write archive on scp: file system
tftp: Write archive on tftp: file system

Router(config-archive)#path flash:
Router(config-archive)#end
Router#

然后节目存档可以列出保存的配置,并配置复归可以用来回到旧版本。

但是照顾有关存储路由器上的所有配置;还不如磁盘最好的办法可以走坏。

© www.soinside.com 2019 - 2024. All rights reserved.