Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

alarm { facility <FACILITY-ALARMS> | memory <MEMORY-ALARMS> | process <PROCESS-ALARMS> } <VALUE>
no alarm { facility <FACILITY-ALARMS> | memory <MEMORY-ALARMS> | process <PROCESS-ALARMS> } <VALUE>

...

<PROCESS-ALARMS> – пороги аварий, связанных с загрузкой процессора. Принимает следующие значения:

...

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

10

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

CONFIG

Пример

...

Блок кода
esr(config)# alarm facility fan-speed high 80

alarm enable journal

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

Синтаксис
[no] alarm enable journal [ bras [<ALARM_NAME>] | environment [<ALARM_NAME>] | interfaces [<ALARM_NAME>] | snmp [<ALARM_NAME>] | wifi [<ALARM_NAME>] ]
Параметры
Group
<ALARM_NAME>
brassessions-number-high
environmentpwrin
environmentpwrin-insert
environmenthdd
environmentfan
environmentfan-speed-high
environmentmemory-flash-critical-low
environmentmemory-flash-low
environmentmemory-ram-critical-low
environmentmemory-ram-low
environmentcpu-load
environmentcpu-critical-temp
environmentcpu-overheat-temp
environmentcpu-supercooling-temp
environmentcpu-dp-critical-temp
environmentcpu-dp-overheat-temp
environmentcpu-dp-supercooling-temp
environmentcpu-mgmt-critical-temp
environmentcpu-mgmt-overheat-temp
environmentcpu-mgmt-supercooling-temp
environmentboard-critical-temp
environmentboard-overheat-temp
environmentboard-supercooling-temp
environmentsfp-overheat-temp
environmentsfp-supercooling-temp
environmentswitch-overheat-temp
environmentswitch-supercooling-temp
environmentphy-overheat-temp
environmentphy-supercooling-temp
environmentcoprocessor-critical-temp
environmentcoprocessor-overheat-temp
environmentcoprocessor-supercooling-temp
interfacesrx-utilization-high
interfacestx-utilization-high
interfacesnumber-high
portsport-counters-errors
wifiwifi-tunnels-number-in-bridge-high
snmplinkdown
snmplinkup
Необходимый уровень привилегий

10

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

CONFIG

Пример
Блок кода
esr(config)# alarm facilityenable fan-speedjournal highsnmp 80linkdown

clear alarms

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

Синтаксис
clear alarms { all | inactive }
Параметры

all – удаляются записи об архивных и активных авариях;

inactive – удаляются записи только об архивных авариях.

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

10

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

ROOT

Пример

...

Блок кода
esr# clear alarms inactive

...

Данной командой осуществляется очистка DNS-записей из кэша и негативного кэша.

Синтаксис
clear dns records [ all | domain <NAME> ]
Параметры

all – удаляются все кэшированные DNS-записи;

<NAME> – имя хоста, задаётся строкой до 253 символов.

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

1

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

ROOT

Пример

...

Блок кода
esr# clear dns records domain eltex
cleared 1 records, 0 negative records

...

Данной командой осуществляется сброс сохраненного SSH-ключа удаленного хоста.

Синтаксис
clear ssh host [ { <ADDR> | <IPV6-ADDR> | <HOST> } [ port <PORT>] ]
Параметры

<ADDR> – IP-адрес, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255];

...

Без указания параметров – осуществляется сброс всех сохраненных SSH-ключей.

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

15

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

ROOT

Пример

...

Блок кода
esr# clear ssh host 192.168.1.1

...

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

Синтаксис
clear storage-device { usb-dev://<ID> | usb://<USB-NAME> | mmc } <NAME>
Параметры

<ID> – номер подключенного USB-носителя по порядку;

...

<NAME> – новое имя раздела, которое будет назначено после форматирования.

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

15

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

ROOT

Пример

...

Блок кода
esr-# clear storage-device usb://BC1E-2E16:/ SOFT
Formatting will erase all data on this device
Do you really want to continue? (y/N): y
Device clear success.

...

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

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

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

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

10

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

ROOT

Пример

...

Блок кода
esr# configure
esr(config)# 

...

Команда do позволяет выполнять команды корневого режима (ROOT) из любого другого режима командного интерфейса.

Синтаксис
do <command>
Параметры

<command> – команда корневого режима.

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

1

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

Все режимы, кроме корневого.

Пример

...

Блок кода
esr(config)# do show version
Boot version:
  1.24.0.1 (2024-08-01 13:40:59)
SW version:
  1.24.0 build 1[d9bdbda] (2024-08-01 18:06:41)
HW version:
  1v7

...

Команда служит для возврата в корневой командный режим (ROOT).

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

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

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

1

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

Все режимы, кроме корневого.

...

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

При выполнении данной команды в режиме ROOT завершается сеанс работы пользователя с интерфейсом командной строки CLI маршрутизатора.

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

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

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

1

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

Все режимы.

help

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

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

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

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

1

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

Все режимы.

history size

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

Синтаксис
history size <SIZE>
no history size
Параметры

<SIZE> – число последних введенных команд, принимает значения [10..1000].

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

50

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

1

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

ROOT

Пример

...

Блок кода
esr# history size 20

...

Данной командой завершается сеанс работы пользователя с интерфейсом командной строки CLI.

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

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

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

1

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

ROOT

CHANGE-EXPIRED-PASSWORD

Пример

...

Блок кода
esr# logout

lookup

Данная команда используется для обращения к DNS системе.

Синтаксис
lookup [ vrf <VRF>]  <NAME> [ detailed ] [ nameserver <IP> ]
Параметры

<VRF> – имя экземпляра VRF, задаётся строкой до 31 символа;

...

detailed – информация выдаётся в детализированном формате.

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

1

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

ROOT

Пример

...

Блок кода
esr# lookup eltex-co.ru
Server:         127.0.0.1
Address:        127.0.0.1#53

Non-authoritative answer:
Name:   eltex-co.ru
Address: 62.109.9.104

...

Реализована запись дампа трафика в файл (.pcap, .pcapng, .txt, ...) с последующей возможностью копирования на usb/mms/flash:data/tftp-server. Записанный в файл дамп трафика в раздел файловой системы flash:data/ лимитирован 1000 пакетами.

Синтаксис
monitor { <IF> | <TUN> } [ protocol <TYPE> [ source-port <SRC-PORT> ] [ destination-port <DST-PORT> ] [ port <PORT> ] ] [ source-address {<SRC-ADDR> | <SRC-IPV6-ADDR> } ] [ destination-address { <DST-ADDR> | <DST-IPV6-ADDR> } ] [address { <ADDR> | <IPV6-ADDR> } ] [ packets <VALUE> ] [ detailed ] [ file <META-PATH> ] [ detailed ]
Параметры

<IF> – интерфейс или группа интерфейсов, задаётся в виде, описанном в разделе Типы и порядок именования интерфейсов маршрутизатора;

...

<FILE> – запись дампа трафика в файл с любым расширением – .pcap, .pcapng, .txt и др.

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

10

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

ROOT

Пример

...

Блок кода
esr# monitor gigabitethernet 1/0/5 detailed
23:37:44.324049 d8:50:e6:d2:f0:46 > a8:f9:4b:aa:03:a5, ethertype IPv4 (0x0800), length 98: (tos 0x0, ttl
 64, id 50760, offset 0, flags [DF], proto ICMP (1), length 84)
    10.255.100.1 > 10.255.100.5: ICMP echo request, id 11730, seq 19, length 64
esr# monitor gigabitethernet 1/0/5 protocol tcp file flash:data://dump.pcap
esr# copy flash:data://dump.pcap tftp://<ip-address>:<port>:/copied_dump.pcap

...

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

Синтаксис
ping [ vrf <VRF>] { <ADDR> | <IPV6-ADDR> | <HOSTNAME> [ { ip | ipv6 } ] [ ttl <TTL> ] [ packets <COUNT> | unlimited ] [ size <SIZE> ] [ timeout <TIMEOUT> ] [ interval <INTERVAL> ] [ source { ip { <SRC-ADDR> | <SRC-IPV6-ADDR> } | interface <IF> | tunnel <TUN> } ] [ data <HEX> ] [ dscp <DSCP> ] [ flood ] [ detailed ] [ strategy <STRATEGY> ] [ nodeinfo <INFO> ] [ broadcast ]
Параметры

<VRF> – имя экземпляра VRF, задаётся строкой до 31 символа;

...

  • name – запрос DNS-имен(и) узла;
  • ipv6 – запрос IPv6-адресов узла;
  • ipv6-global – запрос глобальных IPv6-адресов узла;
  • ipv6-sitelocal – запрос site-local IPv6-адресов узла;
  • ipv6-linklocal – запрос link-local IPv6-адресов узла;
  • ipv6-all – запрос unicast IPv6-адресов узла;
  • ipv4 – запрос IP-адресов узла;
  • ipv4-all – запрос IP-адресов со всех сетевых интерфейсов узла.
Необходимый уровень привилегий

1

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

ROOT

Пример

...

Блок кода
esr# ping 192.168.100.39 packets 5 size 1400 detailed
PING 192.168.100.39 (192.168.100.39) 1400(1428) bytes of data.
1408 bytes from 192.168.100.39: icmp_req=1 ttl=64 time=0.084 ms
1408 bytes from 192.168.100.39: icmp_req=2 ttl=64 time=0.053 ms
1408 bytes from 192.168.100.39: icmp_req=3 ttl=64 time=0.082 ms
1408 bytes from 192.168.100.39: icmp_req=4 ttl=64 time=0.051 ms
1408 bytes from 192.168.100.39: icmp_req=5 ttl=64 time=0.075 ms
--- 192.168.100.39 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 3999ms
rtt min/avg/max/mdev = 0.051/0.069/0.084/0.014 ms
esr# ping ipv6 fc00::1
PING fc00::1(fc00::1) 56 data bytes
64 bytes from fc00::1: icmp_seq=1 ttl=64 time=0.379 ms
64 bytes from fc00::1: icmp_seq=2 ttl=64 time=0.161 ms
--- fc00::1 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1000ms
rtt min/avg/max/mdev = 0.161/0.270/0.379/0.109 ms

...

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

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

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

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

15

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

ROOT

Пример

...

Блок кода
esr# reload cancel

...

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

Синтаксис
reload system [ with-configuration <FILE> ] { in { <MINUTES> | <HOUR>:<MINUTES>} | at <TIME> <DATE> }
Параметры

<FILE> – путь до файла конфигурации, применяемого после перезагрузки. Может принимать следующие значения:

...

YEAR – год перезагрузки, принимает значение в диапазоне [2001..2037].

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

15

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

ROOT

Пример

...

Блок кода
esr# reload system

...

Данной командой выводится краткая история аварий на маршрутизаторе (активных и завершенных).

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

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

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

10

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

ROOT

Пример

...

Блок кода
esr# show alarms brief 
	
   History Alarms
   ~~~~~~~~~~~~~~
Severity   Group             Set time             Clear time            Description
--------   ---------------   -----------------    -----------------     ---------------------------
major      environment       2000-03-31 17:27:38  2000-03-31 17:31:53   Reserve Power Supply Fault

...

Данной командой выводится краткая информация о текущих (активных) авариях на маршрутизаторе.

Синтаксис
show alarms brief active
Параметры

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

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

1

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

ROOT

Пример

...

Блок кода
esr# show alarms brief active 
   History Alarms
   ~~~~~~~~~~~~~~
Severity   Group             Set time              Clear time          Description
--------   ---------------   -----------------     -----------------   ----------------------------------- 
notify     environment       2000-03-31 16:47:05   -                   Reserve Power Supply removed

...

Данной командой выводится информация о настройках порогов срабатывания аварий.

Синтаксис
show alarm settings <TYPE>
Параметры

<TYPE> – тип аварий:

  • facility – пороги аварий, связанных с окружением (скорость FAN, температура процессора и датчиков);
  • memory – пороги аварий, связанных с свободным пространством NAND и RAM;
  • process – пороги аварий, связанных с загрузкой процессора.
Необходимый уровень привилегий

10

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

ROOT

Пример

...

Блок кода
esr# show alarm facility
    fan-speed:
        high:                    80
        low:                     75
    temperature CPU:
        critical high:           95
        critical low:            92
        overheat high:           80
        overheat low:            78
        supercooling high:       -12
        supercooling low:        -15
    temperature sensor1:
        overheat high:           60
        overheat low:            57
        supercooling high:       -12
        supercooling low:        -15
    temperature sensor2:
        overheat high:           60
        overheat low:            57
        supercooling high:       -12
        supercooling low:        -15
    temperature sensor3:
        overheat high:           60
        overheat low:            57
        supercooling high:       -12
        supercooling low:        -15

...

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

Синтаксис
show history [ size | <NUM> ]
Параметры

size – максимальное число последних введенных команд пользователя, которые сохранятся в истории команд текущей сессии.

...

0. Соответствует выводу всей истории введенных команд.

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

1

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

ROOT

Пример

...

Блок кода
esr# show history
    1  enable
    2  show history
    3  configure
    4  service nat
    5  service nat source
    6  exit
    7  show history

...

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

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

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

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

1

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

ROOT

Пример

...

Блок кода
esr# show system reload 
Schedule:             System reload is scheduled for 2025-08-10 04:00:00
Last reload reason:   System reload reason is unknown

...

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

Синтаксис
show tech-support
Параметры

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

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

1

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

ROOT

Пример:
Блок кода
esr# show tech-support 
|******************************************| 100% Success.                      
Show tech-support output available at: flash:data/20110413_112242_show_tech-supz
                                                                                
The created archive may contain private data. You can delete them yourself      
Execute time 58.995103 sec

...

Данная команда используется для подключения к удаленному узлу по протоколу SSH.

Синтаксис
ssh [ vrf <VRF>] <USERNAME> { <ADDR> | <IPV6-ADDR> | <HOSTNAME> } [ port <PORT> ] [ version <VERSION> ] [ source { <SRC-ADDR> | <SRC-IPV6-ADDR> } ] [ dscp <DSCP> ]
Параметры

<VRF> – имя экземпляра VRF, задаётся строкой до 31 символа;

...

<DSCP> – DSCP-приоритет в соответствии с RFC 2474, принимает значение [0..63], значение по умолчанию 0.

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

1

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

ROOT

Пример

...

Блок кода
esr# ssh tester 10.100.100.1
The authenticity of host '10.100.100.1 (10.100.100.1)' can't be established.
ECDSA key fingerprint is db:e4:0a:93:59:87:7d:9f:90:5c:19:a3:e7:97:ec:d5.
Are you sure you want to continue connecting (yes/no)? yes
%AAA-I-SSH: Warning: Permanently added '10.100.100.1' (ECDSA) to the list of known hosts.
tester@10.100.100.1's password:
Welcome to Ubuntu 14.04.2 LTS (GNU/Linux 3.13.0-51-generic x86_64)
 * Documentation:  https://help.ubuntu.com/
  System information as of Mon May 25 09:25:10 NOVT 2015
Last login: Tue May 12 19:39:11 2015
(tester@kubuntu  ~) $

...

Данная команда используется для подключения к удаленному узлу по протоколу Telnet.

Синтаксис
telnet [ vrf <VRF>] { <ADDR> | <IPV6-ADDR> | <HOSTNAME> } [ port <PORT> ] [ source { <SRC-ADDR> | <SRC-IPV6-ADDR> } ] [ dscp <DSCP> ]
Параметры

<VRF> – имя экземпляра VRF, задаётся строкой до 31 символа;

...

<DSCP> – DSCP-приоритет в соответствии с RFC 2474, принимает значение [0..63], значение по умолчанию 0.

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

1

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

ROOT

Пример

...

Блок кода
esr# telnet 10.100.100.1
Entering character mode
Escape character is '^]'.
Ubuntu 14.04.2 LTS
kubuntu login: tester
Password:
Last login: Mon May 25 15:23:06 NOVT 2015 from sw31-1.eltex.loc on pts/16
Welcome to Ubuntu 14.04.2 LTS (GNU/Linux 3.13.0-51-generic x86_64)
 * Documentation:  https://help.ubuntu.com/
  System information as of Mon May 25 15:23:01 NOVT 2015
(tester@kubuntu  ~) $

...

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

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

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

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

1

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

ROOT

Пример

...

Блок кода
esr# terminal datadump

...

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

Синтаксис
terminal mode { human | machine }
Параметры

human – человекочитаемый режим работы терминала, содержимое терминала перерисовывается при каждом пользовательском вводе, предназначен для интерактивного использования;

machine – машинный режим работы терминала, содержимое терминала  не перерисовывается при пользовательском вводе, предназначен для взаимодействия с CLI через скрипты.

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

1

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

ROOT

Пример

...

Блок кода
esr# terminal mode machine

...

Команда используется для масштабирования размера терминала под размер окна при использовании консольного подключения.

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

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

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

1

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

ROOT

Пример

...

Блок кода
esr# terminal resize

...

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

Синтаксис
traceroute [ vrf <VRF> ] { <ADDR> | | <IPV6-ADDR> | <HOSTNAME> [ { ip | ipv6 } ] }  [ first-ttl <FIRST-TTL> ] [ max-ttl <MAX-TTL> ] [ timeout <TIMEOUT> ] [ source { ip { <SRC-ADDR> | <SRC-IPV6-ADDR> } | interface <IF> | tunnel <TUN> } ] [ dscp <DSCP> ] [ protocol { icmp | udp [ <PORT> ] | tcp [ <PORT> ] } ] [ gateway { <GW-ADDR> | <GW-IPV6-ADDR> } ]
Параметры

<VRF> – имя экземпляра VRF, задаётся строкой до 31 символа;

...

<GWIPV6-ADDR> – IPv6-адрес шлюза, задаётся в виде X:X:X:X::X, где каждая часть принимает значения в шестнадцатеричном формате [0..FFFF]. При указании данного параметра в исходящий пакет добавляется IP source routing опция, которая сообщает маршрутизатору, через какой шлюз должен маршрутизироваться пакет в сети. На большинство маршрутизаторов отключена маршрутизация по данной опции из соображений безопасности.

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

1

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

ROOT

Пример

...

Блок кода
esr# traceroute 192.168.27.128
traceroute to 192.168.27.128 (192.168.27.128), 30 hops max, 60 byte packets
1 192.168.16.1 (192.168.16.1)  1.240 ms  1.546 ms  1.883 ms
2 192.168.27.128 (192.168.27.128)  0.451 ms  0.437 ms  0.411 ms

...

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

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

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

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

1

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

ROOT

Пример

...

Блок кода
esr# uptime
System uptime (d,h:m:s):         00,00:26:35

...

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

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

<ALGORITHM> – алгоритм хеширования, принимает значения [md5, sha2-256, sha2-512].

...

  • usb://usb_name:/PATH
  • mmc://mmc_name:/PATH (кроме esr-10)
  • system:candidate-config
  • system:running-config
  • system:factory-config
  • system:default-config
  • system:firmware-image-1
  • system:firmware-image-2
  • system:boot-1
  • system:boot-2
  • flash:critlog/FILE
  • flash:syslog/FILE
  • flash:backup/FILE
  • flash:data/FILE
  • tmpsys:syslog/FILE
Необходимый уровень привилегий

15

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

ROOT

Пример

...

Блок кода
esr# verify md5 system:firmware-image-1
system:firmware-image-1 16ef38a292e96ce972e910da6db2d1f4

...

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

Синтаксис
verify filesystem [detailed]
Параметры

detailed – ключ, отвечающий за подробный вывод информации о проверке каждого файла.

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

15

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

ROOT

Пример

...

Блок кода
esr# verify filesystem 
Total:          2949 
Success:        2949
Changed:        0
Deleted:        0


Filesystem verification success.

...

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

Синтаксис
verify storage-device { usb-dev://<ID> | usb://<USB-NAME> | mmc }
Параметры

<ID> – номер подключенного USB-носителя по порядку;

...

mmc – ключ для проверки установленного mmc-носителя.

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

15

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

ROOT

Пример

...

Блок кода
esr# verify storage-device usb://BC1E-2E16
Device verify 
Do you really want to continue? (y/N): y
CP437: Invalid argument
fsck.fat 4.0 (2016-05-06)
/dev/sda2: 14 files, 63908/255496 clusters
Device verification success.

...