在cisco交换机/路由器中执行脚本

时间:2015-04-15 15:36:25

标签: java acl router cisco

我正在做一个必须在Cisco交换机/路由器上运行脚本的java软件。此脚本将在路由器上配置ACL。我如何在路由器上运行该脚本?或者是什么相同,如何将脚本传递给路由器以在那里运行?

1 个答案:

答案 0 :(得分:1)

在IOS中执行脚本的最常用方法是在通过telnet或ssh访问的CLI命令提示符下运行它们。

在IOS上运行交互式脚本的不受欢迎的方式是通过Cisco TCL http://www.cisco.com/c/en/us/td/docs/ios/netmgmt/configuration/guide/12_2sx/nm_12_2sx_book/nm_script_tcl.pdf

老实说,大多数人都喜欢在这里亲吻。然后在java中打开一个ssh提示符,然后'config t'并粘贴或输入你的access-list命令非常简单,易于使用任何语言自动化。

取决于您的IOS版本,但是您添加执行语法的访问列表可能会发生变化。在尝试修改ACLS之前,确认终端路由器/交换机正在运行适当版本的IOS是明智的。

'show ver'是一个很好的起点。