archive

Данной командой осуществляется переход в режим настройки параметров резервирования конфигурации.

Использование отрицательной формы команды (no) устанавливает значение по умолчанию для параметров резервирования конфигурации.

Синтаксис
[no] archive
Параметры

Команда не содержит параметров.

Необходимый уровень привилегий

15

Командный режим

CONFIG

Пример:
esr(config)# archive
esr(config-archive)#

auto

Данной командой включается режим создания файла резервной конфигурации на удаленном сервер и/или локально через указанный промежуток времени (раздел time-period).

Использование отрицательной формы команды (no) выключает режим отправки через указанный промежуток времени.

Синтаксис
[no] auto
Параметры

Команда не содержит параметров.

Необходимый уровень привилегий

15

Командный режим

CONFIG-ARCHIVE

Пример:
esr(config-archive)# auto

boot system

Данная команда служит для выбора активного образа программного обеспечения, загруженного на устройство.

Синтаксис
boot system <IMAGE>
Параметры

<IMAGE> – название образа программного обеспечения, который будет загружаться на устройство:

Необходимый уровень привилегий

15

Командный режим

ROOT

Пример:
esr# boot system image-2

by-commit

Данной командой включается режим отправки файла конфигурации на сервер резервирования после удачного применения конфигурации.

Использование отрицательной формы команды (no) выключает режим отправки после удачного применения конфигурации.

Синтаксис
[no] by-commit
Параметры

Команда не содержит параметров.

Необходимый уровень привилегий

15

Командный режим

CONFIG-ARCHIVE

Пример:
esr(config-archive)# by-commit

commit

Данная команда позволяет применить (сделать действующими) изменения конфигурации. RUNNING-конфигурация замещается конфигурацией CANDIDATE. Для того чтобы примененные изменения стали постоянно действующими, эту операцию необходимо подтвердить командой «confirm» в течение времени, не превышающего время действия таймера подтверждения (по умолчанию 600 секунд, изменяется при помощи команды system config-confirm timeout).

Синтаксис
commit
Параметры

Команда не содержит параметров.

Необходимый уровень привилегий

10

Командный режим

ROOT

CHANGE-EXPIRED-PASSWORD

Пример:
esr# commit

Изменения конфигурации применены.

confirm

Команда предназначена для подтверждения применения конфигурации. Если в течение заданного времени (по умолчанию 600 секунд, изменяется при помощи команды system config-confirm timeout) после применения конфигурации командой «commit» не было введено подтверждение, произойдет автоматический откат на действующую ранее конфигурацию. Автоматическая система откатов предотвращает ситуации потери связи с устройством.

Синтаксис
confirm
Параметры

Команда не содержит параметров.

Необходимый уровень привилегий

10

Командный режим

ROOT

CHANGE-EXPIRED-PASSWORD

Пример:
esr# confirm

Подтверждение изменений в конфигурации.

copy

Данная команда служит для копирования файлов между различными источниками и получателями.

Синтаксис
copy <SOURCE> <DESTINATION>
Параметры

<SOURCE> – источник, задаётся в виде:

<DESTINATION> – назначение, задаётся в виде:

Необходимый уровень привилегий

15

Командный режим

ROOT

Пример 1

esr# copy tftp://10.100.100.1/esr.cfg candidate-config

Пример 2

esr# copy tftp://10.100.100.1/crl.pem certificate:crl/crl.pem

count-backup

Данной командой устанавливается максимальное количество локально сохраняемых резервных копий конфигураций.

При использовании отрицательной формы команды (no) устанавливается значение по умолчанию.

Синтаксис
count-backup <NUM>
no count-backup
Параметры

<NUM> – максимальное количество локально сохраняемых резервных копий конфигураций. Принимает значения в диапазоне [1..100].

Значение по умолчанию

1

Необходимый уровень привилегий

15

Командный режим

CONFIG-ARCHIVE

Пример:
esr(config-archive)# count-backup 20

delete

Данная команда служит для удаления лицензий, сертификатов, ключей.

Синтаксис
delete <FILE>
Параметры

<FILE> – тип файла, может принимать следующие значения (при удаление из папки необходимо указать название файла):

Необходимый уровень привилегий

15

Командный режим

ROOT

Пример:
esr# delete certificate:dh/dh.key

dir

Данная команда позволяет отобразить содержимое внешних носителей информации (USB/MMС карт памяти) и локальных разделов маршрутизатора.

Синтаксис
dir <PATH>
{ usb://<USB-device-name>/<PATH> | mmc://<MMC-device-name>/<PATH> | flash:backup/ | flash:data/ }
Параметры

<PATH> – имя локального раздела или путь до папки на внешнем носителе. Принимает значения:

<USB-device-name> – назначенное системой имя USB-носителя. Отображается в выводе команды show storage-devices usb, раздел show storage-devices.

<MMC-device-name> – назначенное системой имя MMC-носителя. Отображается в выводе команды show storage-devices mmc, раздел show storage-devices.

<PATH> – путь до необходимой папки на USB/MMC-носителе.

flash:backup/ – файл для сохранения резервных копий текущих конфигураций маршрутизатора;

flash:data/ – папка для скачивания файлов с маршрутизатора;

Необходимый уровень привилегий

1

Командный режим

ROOT

Пример:
esr# dir mmc://EF28-D074
Name                                       Type         Size
----------------------------------------   ----------   --------   --
esr1000-1.4.0-build21.uboot                File         0.00       B
.Trash-1000                                Directory    0.00       B 

merge

Данная команда служи для объединения локального или загружаемого файла конфигурации c candidate-config.

Синтаксис
merge <SOURCE> system:candidate-config
Параметры

<SOURCE> – источник, задаётся в виде:

Необходимый уровень привилегий

15

Командный режим

ROOT

Пример

esr# merge tftp://10.100.100.1/esr.cfg system:candidate-config

path

Данной командой определяется протокол, адрес сервера, а также расположение и префикс имени файла на сервере. При выполнении резервирования к префиксу имени файла добавляется текущее время и дата в формате ГГГГММДД_ЧЧММСС.

Использование отрицательной формы команды (no) удаляет установленное значение.

Синтаксис
path <PATH>
no path
Параметры

<PATH> – формат пути до папки на удаленном сервере по протоколам tftp/ftp/sftp/scp в одном из следующих форматов:

Необходимый уровень привилегий

15

Командный режим

CONFIG-ARCHIVE

Пример:
esr(config-archive)# path tftp://10.10.10.1:/esr-1000/config

restore

Данная команда позволяет отменить примененную, но неподтвержденную конфигурацию и вернуться к последней подтвержденной. Команда применяется ко всей конфигурации устройства. Отмена изменений может быть выполнена только до ввода команды «confirm». При выполнении команды «restore» происходит потеря неподтвержденной конфигурации.

Синтаксис
restore
Параметры

Команда не содержит параметров.

Необходимый уровень привилегий

10

Командный режим

ROOT

Пример:
esr# restore

Осуществлен возврат к последней подтвержденной конфигурации.

rollback

Данная команда позволяет отменить непримененные изменения конфигурации. В результате выполнения команды будет удалена CANDIDATE конфигурация. Команда может быть использована только до ввода команды «commit».

Команда применяется ко всей конфигурации устройства.

Синтаксис
rollback
Параметры

Команда не содержит параметров.

Необходимый уровень привилегий

10

Командный режим

ROOT

Пример:
esr# rollback

Произведена отмена всех непримененных изменений в конфигурации.

save

Команда служит для сохранения CANDIDATE конфигурации в постоянную память устройства.

Синтаксис
save
Параметры

Команда не содержит параметров.

Необходимый уровень привилегий

10

Командный режим

ROOT

Пример:
esr# save

Сохранение текущей конфигурации на Flash-память устройства.

show bootvar

Данная команда служит для просмотра информации об образах программного обеспечения, загруженных на устройство.

Синтаксис
show bootvar
Параметры

Команда не содержит параметров.

Необходимый уровень привилегий

1

Командный режим

ROOT

Пример:
esr# show bootvar
Image   Version                     Date                   Status         After reboot
-----   -------------------------   --------------------   ------------   ------------
1       1.0.7 build 119[5cd22b8]      date 22/12/2015 time   Not Active
                                      18:00:47
2       1.0.7 build 119[5cd22b8]      date 22/12/2015 time   Active            *
                                      18:00:47

show boot-licence

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

Синтаксис
show boot-licence
Параметры

Команда не содержит параметров.

Необходимый уровень привилегий

5

Командный режим

ROOT

Пример:
esr# show boot-licence
Licence information
-------------------
Name:    Eltex
Version: 1.0 
Type:    ESR-1000 
S/N:     NP01000530
MAC:     A8:F9:4B:AA:44:BB
Features:
 KSS - Kaspersky Security System

show candidate-config

Данной командой осуществляется просмотр конфигурации устройства, которая будет установлена после применения настроек (команда «commit»).

Синтаксис
show candidate-config [ <SECTION> ]
Параметры

<SECTION> – раздел конфигурации:


1 В текущей версии ПО данный функционал поддерживается только на маршрутизаторах ESR-1000

Необходимый уровень привилегий

10

Командный режим

ROOT

Пример:
esr# show candidate-config
ntp enable
ntp broadcast-client enable
syslog max-files 3
syslog file-size 512
syslog file default info
vlan 2
exit
security zone trusted
exit
security zone untrusted
exit
object-group service telnet
  port-range 23
exit
object-group service ssh
  port-range 22
exit
object-group service dhcp_server
  port-range 67
exit More? Enter – next line; Space – next page; Q – quit; R – show the rest.

show configuration changes

Данной командой осуществляется просмотр различий между конфигурационными файлами. 

Синтаксис
show configuration changes [<CONFIG> < CONFIG>]
Параметры

<CONFIG> – конфигурационный файл для сравнения. Могут принимать значения:

Значение по умолчанию

Без указания <CONFIG> отображается разница между running-config и candidate-config.

Необходимый уровень привилегий

10

Командный режим

ROOT

Пример:
esr(config-)# show configuration changes
+ interface gigabitethernet 1/0/1.100
+   ip firewall disable
+   ip address 10.54.22.1/24
+ exit

show crypto certificates

Данная команда выводит информацию о количестве сертификатов.

Синтаксис
show crypto certificates [ <CERTIFICATE-TYPE> ]
Параметры

<CERTIFICATE-TYPE> – тип сертификата или ключа, может принимать следующие значения:

Необходимый уровень привилегий

15

Командный режим

ROOT

Пример:
esr# show crypto certificates
Type           Total
------------   -------
ca	             3
dh             	1
server key     	2
server crt   	1
ta            	1
crl            	1

show licence

Данная команда служит для просмотра информации об активной лицензии устройства.

Синтаксис
show licence
Параметры

Команда не содержит параметров.

Необходимый уровень привилегий

5

Командный режим

ROOT

Пример:
esr# show licence
Licence information
-------------------
Name: X-Telecom
Version: 1.0
Type: ESR-1000
S/N: NP01000046
MAC: A8:F9:4B:AA:03:20
Features:
    DHCP – Dynamic Host Configuration Protocol
    IDS – Empty description
    SWUTIL – View interface's utilization

show running-config

Данная команда служит для просмотра текущей конфигурации устройства.

Синтаксис
show running-config [<SECTION>]
Параметры

<SECTION> – раздел конфигурации, описание приведено в разделе show candidate-config.

Необходимый уровень привилегий

10

Командный режим

ROOT

Пример:
esr# show running-config syslog
syslog max-files 3
syslog file-size 512
syslog file default info
syslog console info

show storage-devices

Данной командой выводится информация о подключенных внешних носителей информации (USB/MMC карт памяти).

Синтаксис
show storage-devices { usb | mmc }
Параметры

usbUSB-накопитель информации.

mmcSD/MMC карта памяти.

Необходимый уровень привилегий

1

Командный режим

ROOT

Пример:
esr# show storage-devices mmc
Name                             Total, MB    Used, MB     Free, MB
------------------------------   ----------   ----------   ---------- 
EF28-D074                        99.79        72.64        27.15 

show version

Данная команда служит для просмотра текущей версии программного обеспечения и аппаратной части устройства.

Синтаксис
show version
Параметры

Команда не содержит параметров.

Необходимый уровень привилегий

1

Командный режим

ROOT

Пример:
esr# show version
Boot version:
  1.0.7.16 (date 18/11/2015 time 13:40:59)
SW version:
  1.0.7 build 17[d9bdbda] (date 21/11/2015 time 18:06:41)
HW version:
  1v7

time-period

Данной командой задаётся период времени, по истечении которого будет осуществляться автоматическое резервирование конфигурации.

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис
time-period <TIME>
no time-period
Параметры

<TIME> – периодичность автоматического резервирования конфигурации, принимает значение в минутах [1..35791394].

Значение по умолчанию

720 минут

Необходимый уровень привилегий

15

Командный режим

CONFIG-ARCHIVE

Пример:
esr(config-archive)# time-period 1440

type

Данной командой устанавливается тип сохранения резервных конфигураций маршрутизатора.

При использовании отрицательной формы команды (no) устанавливается режим по умолчанию.

Синтаксис
type <TYPE>
no type
Параметры

<TYPE> – тип сохранения резервных конфигураций маршрутизатора. Принимает значения:

Значение по умолчанию

remote

Необходимый уровень привилегий

15

Командный режим

CONFIG-ARCHIVE

Пример:
esr(config-archive)# type both