2015-04-15 51 views
0

我正在做一個java軟件,它必須在思科交換機/路由器上運行腳本。該腳本將在路由器上配置ACL。我如何在路由器上運行該腳本?或者什麼是相同的,我怎麼能把腳本傳遞給路由器來在那裏運行它?在思科交換機/路由器執行腳本

回答

1

在IOS中執行腳本的最常見方法是在通過telnet或ssh訪問的CLI命令提示符下運行它們。

不得人心的方式來運行IOS交互腳本是通過思科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提示符,然後'配置t'並粘貼或輸入訪問列表命令非常簡單,並且易於在任何語言中自動化。

取決於您的IOS版本,但是您爲執行添加語法的訪問列表可能會發生變化。在嘗試修改ACLS之前,確認最終路由器/交換機正在運行適當版本的IOS是明智的。

'show ver'是一個很好的開始。