如何在不影响运行配置的情况下重写 Cisco 1602 路由器上的启动配置?不允许从路由器进行传出连接 (scp、http)。我没有连接到串行端口,这不包括 xmodem 和 ymodem。理想情况下,我想以类似于“配置终端”的方式从本地系统剪切和粘贴文件。但在路由器上创建临时文件是可以的。
答案1
这是我的解决方案,在 Cisco 800 系列路由器上完美运行。无需借助愚蠢的蓝色串行电缆或外部 TFTP 服务器。
这里的秘诀是 Cisco IOS 中内置的 tcl 脚本语言。这允许您一次性填写所有命令并根据需要配置接口。这reload in 10
只是一个安全网。
enable
reload in 10
tclsh
ios_config "int vlan1" "ip address 10.1.1.1 255.255.255.0" "int fa4" "ip address 192.168.20.72 255.255.255.0" "end"
这确实会切断您与路由器的实时连接,但新的接口更改已全部生效,甚至无需重新启动路由器。我只是走到路由器旁,将以太网电缆从 LAN 端口换到 WAN 端口,瞧,这次我能够通过 WAN 端口连接到 Cisco。
在确认一切正常后,我做了最后
wr mem
..新的配置将永久存储为新的启动配置。
原答案在这里: 思科配置延迟应用?