Загрузка/выгрузка файлов через snmp на коммутаторах QSW-3300/3310/8200RQ.
Для того что бы загрузить файл через SNMP воспользуйтесь инструкцией:
1).1.3.6.1.4.1.27514.1.1.1.2.9.2.1.0 set 1#Выбираете через какой протокол будете загружать файл
tftp(1) xmodem(2)
ymodem(3)
zmodem(4)
sftp(5)
scp(6)
ftp(8)
#По умолчанию используется tftp
2).1.3.6.1.4.1.27514.1.1.1.2.9.2.5.0 set 18 (startup-config)#Указываете, что необходимо загружать
code(2),
config(3),
sshkey-rsa1(4),
sshkey-rsa2(5),
sshkey-dsa(6),
sslpem-root(7),
sslpem-server(8),
sslpem-dhweak(9),
sslpem-dhstrong(10),
clibanner(11),
kernel(12),
tr069-acs-sslpem-root(13),
tr069-client-ssl-private-key(14),
tr069-client-ssl-cert(15),
lang-pack(16),
ias-users(17),
startup-config(18),
backup-config(19),
factory-default-config(20),
config-script(21),
publickey-image(22),
publickey-script(23),
running-config(24)
3).1.3.6.1.4.1.27514.1.1.1.2.9.2.4.0 set startup-config
# Указывате, как будет называться файл на коммутаторе
#не обазятельно
4).1.3.6.1.4.1.27514.1.1.1.2.9.2.9.0 set 192.168.1.7#Прописываете ip-адрес сервера
5).1.3.6.1.4.1.27514.1.1.1.2.9.2.13.0 set startup.cfg#Указываете имя файла на сервере
6).1.3.6.1.4.1.27514.1.1.1.2.9.2.6.0 set 1#Запускаете
7).1.3.6.1.4.1.27514.1.1.1.3.15.0#Применяете startup-config
Для того что бы выгрузить файл через SNMP воспользуйтесь инструкцией:
1).1.3.6.1.4.1.27514.1.1.1.2.9.1.1.0 set 1 (tftp) tftp(1)#Выбираете через какой протокол будете выгружать файл
xmodem(2)
ymodem(3)
zmodem(4)
sftp(5)
scp(6)
ftp(8)
#По умолчанию используется tftp
2).1.3.6.1.4.1.27514.1.1.1.2.9.1.5.0 set 10 (startup-config)# Указываете, что необходимо выгрузить
config(2),
errorlog(3),
messagelog(4),
traplog(5),
clibanner(6),
code(7),
lang-pack(8),
cpuPktCapture(9),
startup-config(10), backup-config(11),
factory-default-config(12),
config-script(13),
startuplog(14),
operationallog(15),
crash-log(16),
tech-support(17),
running-config(18)
3).1.3.6.1.4.1.27514.1.1.1.2.9.1.9.0 set 192.168.1.7#Указываете ip-адрес сервера
4).1.3.6.1.4.1.27514.1.1.1.2.9.1.14.0 set startup.cfg#Указываете имя файла на сервере
5).1.3.6.1.4.1.27514.1.1.1.2.9.1.6.0 set 1#Запуск скачивания файла.
enable(1)
disable(2)
Рассмотрим пример выгрузки running-config через tftp:
1) snmpset -v 2c -c rw 10.33.10.2 .1.3.6.1.4.1.27514.1.1.1.2.9.1.1.0 i 1
2) snmpset -v 2c -c rw 10.33.10.2 .1.3.6.1.4.1.27514.1.1.1.2.9.1.5.0 i 18
3) snmpset -v 2c -c rw 10.33.10.2 .1.3.6.1.4.1.27514.1.1.1.2.9.1.9.0 s 10.0.0.1
4) snmpset -v 2c -c rw 10.33.10.2 .1.3.6.1.4.1.27514.1.1.1.2.9.1.14.0 s run.cfg
5) snmpset -v 2c -c rw 10.33.10.2 .1.3.6.1.4.1.27514.1.1.1.2.9.1.6.0 i 1
#Где, 10.33.10.2- ip-адрес коммутатора, 10.0.0.1-ip-адрес tftp-сервера. Загрузка файлов происходит аналогично, рассмотрим пример, когда необходимо загрузить на коммутатор файл startup-config через tftp-сервер.
Список используемых oid:
1) snmpset -v 2c -c rw 10.33.10.2 .1.3.6.1.4.1.27514.1.1.1.2.9.2.1.0 i 1
2) snmpset -v 2c -c rw 10.33.10.2 .1.3.6.1.4.1.27514.1.1.1.2.9.2.5.0 i 18
3) snmpset -v 2c -c rw 10.33.10.2 .1.3.6.1.4.1.27514.1.1.1.2.9.2.9.0 s 10.0.0.1
4) snmpset -v 2c -c rw 10.33.10.2 .1.3.6.1.4.1.27514.1.1.1.2.9.2.13.0 s startup.cfg
5) snmpset -v 2c -c rw 10.33.10.2 .1.3.6.1.4.1.27514.1.1.1.2.9.2.6.0 i 1
Смотрите так же
К списку