Привет!ктонить делал?
какой алгоритм?Спасибо.
http://www.opennet.me/base/cisco/snmp_get_conf.txt.html
спасибо большое!
>http://www.opennet.me/base/cisco/snmp_get_conf.txt.html
только это не то...там описан сброс конфигурации на TFTP (
в том мибе, откуда приведенный в примере OID, нет обратной операции...
а мне нужно кусок (не всю конфигурацию) сбросить с tftp в RUN!на cisco нашел только tftp->start
>>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....
ну я прочел этот документ прежде чем сюда писать. и что?там описывается возможность:
-Copy the Startup-Configuration Located on the TFTP Server to the Device
то есть с tftp в стартап
-Copy the Running-Configuration to the TFTP Server
run на TFTPтоже не подходит...
пишите в файле
no ip access list 100
заливаете его по tftp в running config циски, и акцесс лист удялаяется.аналогично можно добавить прописав в этом файле только нужный акцесс лист.
Эффект практически такой же как если в консоли набрать conf t и вставить кусок конфига из файла.
разумеется у меня уже лист давно готов в файле! типаno access-list 100
blah blah
endНО! как его залить в run! в том документе описывается лишь заливка в strartup-config не в running!
>разумеется у меня уже лист давно готов в файле! типа
>
>no access-list 100
>blah blah
>end
>
>НО! как его залить в run! в том документе описывается лишь заливка
>в strartup-config не в running!
А copy tftp..... run некатит?
катит конечно! но задача то, сделать это удаленно, скриптом.а вот как? )
>катит конечно! но задача то, сделать это удаленно, скриптом.
>
>а вот как? )Например с помошью утилиты empty,
Мелькала недавно в новостях.
менее эстетичный IMHO метод но вполне реально сделать!спасибо!
>НО! как его залить в run! в том документе описывается лишь заливка
>в strartup-config не в running!Читайте внимательно. Описывается все. Просто в качестве примера показано копирование tftp -> start. Копирование tftp -> run отличается только тем, что 3 нужно заменить на 4
ну а при еще более внимательном прочтении, можно заметить строчку:Note: This MIB is not supported on Catalysts.
>разумеется у меня уже лист давно готов в файле! типа
>
>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.