2015-04-15 4 views
0

Я занимаюсь программным обеспечением Java, которое должно запускать скрипт на коммутаторе/маршрутизаторе Cisco. Этот скрипт настроит ACL на маршрутизаторе. Как я могу запустить этот скрипт на маршрутизаторе? Или, что то же самое, как передать сценарий маршрутизатору, чтобы запустить его там?Выполнение сценария в коммутаторе/маршрутизаторе cisco

ответ

1

Наиболее распространенным способом выполнения сценариев в IOS является запуск их в командной строке CLI, доступ к которой осуществляется через telnet или ssh.

Непопулярный способ запуска интерактивных сценариев на 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

Честно говоря, большинство людей предпочитают ПОЦЕЛУЙ здесь. и просто откройте приглашение ssh в java, затем «config t» и вставьте или введите команды списка доступа. Довольно просто и легко автоматизировать на любом языке.

в зависимости от вашей версии IOS и тем, какие списки доступа вы добавляете синтаксис для вашего исполнения, могут измениться. Было бы разумно подтвердить, что конечный маршрутизатор/коммутатор запускает соответствующую версию IOS, прежде чем пытаться изменить ACLS.

'show ver' - хорошее место для начала.

Смежные вопросы