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

Исходное сообщение
"а реально удаленно залить скриптом access-list на cat3550 ? "

Отправлено mix , 20-Окт-05 11:38 
Привет!

ктонить делал?
какой алгоритм?

Спасибо.


Содержание

Сообщения в этом обсуждении
"а реально удаленно залить скриптом access-list на cat3550 ? "
Отправлено sh_ , 20-Окт-05 12:14 
http://www.opennet.me/base/cisco/snmp_get_conf.txt.html

"а реально удаленно залить скриптом access-list на cat3550 ? "
Отправлено mix , 20-Окт-05 12:16 
спасибо большое!

"а реально удаленно залить скриптом access-list на cat3550 ? "
Отправлено mix , 20-Окт-05 17:40 
>http://www.opennet.me/base/cisco/snmp_get_conf.txt.html


только это не то...

там описан сброс конфигурации на TFTP (
в том мибе, откуда приведенный в примере OID, нет обратной операции...
а мне нужно кусок (не всю конфигурацию) сбросить с tftp в RUN!

на cisco нашел только tftp->start


"а реально удаленно залить скриптом access-list на cat3550 ? "
Отправлено citrin , 20-Окт-05 17:45 
>>http://www.opennet.me/base/cisco/snmp_get_conf.txt.html
>
>
>только это не то...
>
>там описан сброс конфигурации на TFTP (
>в том мибе, откуда приведенный в примере OID, нет обратной операции...
>а мне нужно кусок (не всю конфигурацию) сбросить с tftp в RUN!

http://www.cisco.com/warp/public/477/SNMP/copy_configs_snmp....


"а реально удаленно залить скриптом access-list на cat3550 ? "
Отправлено mix , 20-Окт-05 17:50 
ну я прочел этот документ прежде чем сюда писать. и что?

там описывается возможность:
-Copy the Startup-Configuration Located on the TFTP Server to the Device
то есть с tftp в стартап
-Copy the Running-Configuration to the TFTP Server
run на TFTP

тоже не подходит...


"а реально удаленно залить скриптом access-list на cat3550 ? "
Отправлено citrin , 20-Окт-05 17:52 
пишите в файле
no ip access list 100
заливаете его по tftp в running config циски, и акцесс лист удялаяется.

аналогично можно добавить прописав в этом файле только нужный акцесс лист.

Эффект практически такой же как если в консоли набрать conf t и вставить кусок конфига из файла.


"а реально удаленно залить скриптом access-list на cat3550 ? "
Отправлено mix , 20-Окт-05 17:55 
разумеется у меня уже лист давно готов в файле! типа

no access-list 100
blah blah
end

НО! как его залить в run! в том документе описывается лишь заливка в strartup-config не в running!


"а реально удаленно залить скриптом access-list на cat3550 ? "
Отправлено fantom , 20-Окт-05 17:58 
>разумеется у меня уже лист давно готов в файле! типа
>
>no access-list 100
>blah blah
>end
>
>НО! как его залить в run! в том документе описывается лишь заливка
>в strartup-config не в running!


А copy tftp..... run некатит?


"а реально удаленно залить скриптом access-list на cat3550 ? "
Отправлено mix , 20-Окт-05 18:00 
катит конечно! но задача то, сделать это удаленно, скриптом.

а вот как? )



"а реально удаленно залить скриптом access-list на cat3550 ? "
Отправлено fantom , 20-Окт-05 18:05 
>катит конечно! но задача то, сделать это удаленно, скриптом.
>
>а вот как? )

Например с помошью утилиты empty,
Мелькала недавно в новостях.


"а реально удаленно залить скриптом access-list на cat3550 ? "
Отправлено mix , 20-Окт-05 18:15 
менее эстетичный IMHO метод но вполне реально сделать!

спасибо!


"а реально удаленно залить скриптом access-list на cat3550 ? "
Отправлено citrin , 20-Окт-05 18:00 
>НО! как его залить в run! в том документе описывается лишь заливка
>в strartup-config не в running!

Читайте внимательно. Описывается все. Просто в качестве примера показано копирование tftp -> start. Копирование tftp -> run отличается только тем, что 3 нужно заменить на 4


"а реально удаленно залить скриптом access-list на cat3550 ? "
Отправлено mix , 21-Окт-05 13:33 
ну а при еще более внимательном прочтении, можно заметить строчку:

Note: This MIB is not supported on Catalysts.


"а реально удаленно залить скриптом access-list на cat3550 ? "
Отправлено AVerIP , 21-Окт-05 17:56 
>разумеется у меня уже лист давно готов в файле! типа
>
>no access-list 100
>blah blah
>end
>
>НО! как его залить в run! в том документе описывается лишь заливка
>в strartup-config не в running!


а что sh отменили?
#!/bin/sh

###########################################
# Router's IP address
#
IP_ADDRESS='xxx.xxx.xxx.xxx'


# Directory where the log files will be stored
#
DIR=/home/xxx/

########################################

if [ ! -e $DIR ]
then
mkdir $DIR
fi

# Tag specification: mmddhhmm
DATE=`date +'%m%d'`
TIME=`date +'%H%M'`
TAG=$IP_ADDRESS'_'$DATE$TIME

# Collect data from the router
(echo "username";\
echo "password";\
echo "en";\
echo "enable_password";\
echo "term len 0";\
echo "no access-l 100";\
echo "access-l 100";\
echo "exit";\
sleep 30)|telnet $IP_ADDRESS > $DIR/info.$TAG 2>$DIR/info.$TAG.msg

##END.