URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID6
Нить номер: 21516
[ Назад ]

Исходное сообщение
"автоматизация конфигурирования cisco"

Отправлено Dmitri , 26-Авг-10 14:42 
Возникла такая задачке--есть несколько десятков cisco роутеров, на которых надо прописать несколько строк, вручную это делать влом...... Хочется как то автоматизировать.
Есть такой вариант--тащить по snmp, править конфиги, обратно их заливать, но это не есть гуд...
Как бы строки передавать скриптом на cisco либо через telnet либо по snmp?

Содержание

Сообщения в этом обсуждении
"автоматизация конфигурирования cisco"
Отправлено fantom , 26-Авг-10 14:50 
>Возникла такая задачке--есть несколько десятков cisco роутеров, на которых надо прописать несколько
>строк, вручную это делать влом...... Хочется как то автоматизировать.
>Есть такой вариант--тащить по snmp, править конфиги, обратно их заливать, но это
>не есть гуд...
>Как бы строки передавать скриптом на cisco либо через telnet либо по
>snmp?

Например:
http://www.opennet.me/opennews/art.shtml?num=6108


"автоматизация конфигурирования cisco"
Отправлено Dmitri , 26-Авг-10 16:25 
Спасибо

но честно говоря, такое не але
#!/usr/bin/perl

use Expect;

my $exp = Expect->spawn("telnet foo.bar.com");
$exp->expect($timeout,
        [ 'ogin: $' => sub {
                     $exp->send("luser\n");
                     exp_continue; }
        ],

        [ 'assword:$' => sub {
                      $exp->send("TopSecret\n");
                      exp_continue; }
        ],
        '-re', qr'[#>:] $'


А если брать expect скрипт, то все ок


"автоматизация конфигурирования cisco"
Отправлено kolyaniust , 01-Сен-10 12:18 
Выполнимо на CatTools