Выгрузка текущей конфигурации по протоколу tftp
Команда для выгрузки конфигурации в CLI
copy system:running-config tftp://<tftp-server-ip>:/<config-file-name>
С помощью SNMP-запроса
snmpset -v2c -c test1234 -r0 -t300 <esr-ip> \
eltexRowStatus.1 i destroy \
eltexRowStatus.1 i createAndGo \
eltexSourceLocation.1 i local \
eltexSourceFileType.1 i runningConfig \
eltexDestinationLocation.1 i tftp \
eltexDestinationAddress.1 s "<tftp-server-ip>" \
eltexDestinationFileName.1 s <config-file-name> \
eltexOperationNotification.1 i 1 \
eltexFileHistoryIndex.1 i 0
snmpset -v2c -c test1234 -r0 -t300 <esr-ip> \
.1.3.6.1.4.1.35265.5.1.1.13.1 i 6 \
.1.3.6.1.4.1.35265.5.1.1.13.1 i 4 \
.1.3.6.1.4.1.35265.5.1.1.3.1 i 1 \
.1.3.6.1.4.1.35265.5.1.1.2.1 i 5 \
.1.3.6.1.4.1.35265.5.1.1.8.1 i 3 \
.1.3.6.1.4.1.35265.5.1.1.15.1 s "<tftp-server-ip>" \
.1.3.6.1.4.1.35265.5.1.1.11.1 s <config-file-name> \
.1.3.6.1.4.1.35265.5.1.1.18.1 i 1 \
.1.3.6.1.4.1.35265.5.1.1.23.1 i 0
Пример на практике
SNMP-запрос на ПК(Linux):
root@comp:~# snmpset -v2c -c test1234 -r0 -t300 192.168.0.10 .1.3.6.1.4.1.35265.5.1.1.13.1 i 6 .1.3.6.1.4.1.35265.5.1.1.13.1 i 4 .1.3.6.1.4.1.35265.5.1.1.3.1 i 1 .1.3.6.1.4.1.35265.5.1.1.2.1 i 5 .1.3.6.1.4.1.35265.5.1.1.8.1 i 3 .1.3.6.1.4.1.35265.5.1.1.15.1 s "192.168.0.1" .1.3.6.1.4.1.35265.5.1.1.11.1 s config_esr .1.3.6.1.4.1.35265.5.1.1.18.1 i 1 .1.3.6.1.4.1.35265.5.1.1.23.1 i 0
iso.3.6.1.4.1.35265.5.1.1.13.1 = INTEGER: 6
iso.3.6.1.4.1.35265.5.1.1.13.1 = INTEGER: 4
iso.3.6.1.4.1.35265.5.1.1.3.1 = INTEGER: 1
iso.3.6.1.4.1.35265.5.1.1.2.1 = INTEGER: 5
iso.3.6.1.4.1.35265.5.1.1.8.1 = INTEGER: 3
iso.3.6.1.4.1.35265.5.1.1.15.1 = STRING: "192.168.0.1"
iso.3.6.1.4.1.35265.5.1.1.11.1 = STRING: "config_esr"
iso.3.6.1.4.1.35265.5.1.1.18.1 = INTEGER: 1
iso.3.6.1.4.1.35265.5.1.1.23.1 = INTEGER: 0
Лог обработки выполненного SNMP-запроса на маршрутизаторе ESR:
esr# %FILE_MGR-I-INFO: operation started: 'copy system:running-config tftp://192.168.0.1:/config_esr' (index: 0, origin: SNMP)
%FILE_MGR-I-INFO: operation is finished: 'copy system:running-config tftp://192.168.0.1:/config_esr' (index: 0, origin: SNMP)
Комментарии (11)