Данная команда дает возможность настроить укороченные/специфичные команды в различных командных режимах.
Использование отрицательной формы команды (no) удаляет запись.
Для активации настроенных alias необходимо переподключиться к CLI маршрутизатора. |
alias {<ALIAS_NAME>} {<MODE>} {<COMMAND>}no alias <ALIAS_NAME>
<ALIAS_NAME> – имя новой команды.
<MODE> – названия командного режима, в котором присутствует новая команда:
<COMMAND> – строка размером 96 символов. Команда CLI. Вводится полностью, без сокращений. Для ввода команды из нескольких слов обрамляется двойными кавычками.
10
CONFIG
vesbc(config)# alias qwe root "show version" |
Команда позволяет назначить сетевое имя для маршрутизатора.
Использование отрицательной формы команды (no) устанавливает имя маршрутизатора по умолчанию.
hostname <NAME> [ unit <ID> ]
no hostname [ unit <ID> ]
<NAME> – сетевое имя маршрутизатора, задаётся строкой до 63 символов;
<ID> – номер юнита, принимает значения [1..2].
10
esr-10/esr-12v/esr-12vf/esr-15/esr-15r/esr-15vf/esr-20/esr-21/esr-30/esr-31/esr-100/esr-200/esr-1000/esr-1200/esr-1500/esr-1511/esr-1700/esr-3100/esr-3200/esr-3200L/esr-3300/vesr – в зависимости от модели маршрутизатора.
CONFIG
vesbc(config)# hostname router-1.eltex-co.ru |
Данной командой выставляется номер юнита устройства.
set unit id <ID>
<ID> – номер юнита, принимает значения [1..2].
10
ROOT
vesbc# set unit id 2 Unit ID will be 2 after reboot |
Данной командой осуществляется просмотр нагрузки, производимой сетевым трафиком.
show cpu network-load
Команда не содержит параметров.
1
ROOT
vesbc# show cpu network-load
CPU ID CPU load Heaviest session Session
weight
------- --------- ----------------------- -------
0 0 -- 0
1 49413 80.88.157.57 -> 9826
172.129.22.57
2 46812 80.88.157.75 -> 9895
172.129.22.75
3 49229 172.129.22.41 -> 9851
80.88.157.41
4 0 -- 0
5 53019 80.88.157.77 -> 9989
172.129.22.77
6 39699 80.88.157.79 -> 9863
172.129.22.79
7 49726 172.129.22.45 -> 9804
80.88.157.45
8 39789 172.129.22.61 -> 9779
80.88.157.61
9 36876 80.88.157.59 -> 9775
172.129.22.59
10 53041 172.129.22.5 -> 9679
80.88.157.5
11 49010 172.129.22.47 -> 9896
80.88.157.47
12 53082 172.129.22.13 -> 9650
80.88.157.13
13 63027 80.88.157.69 -> 9617
172.129.22.69
14 52722 80.88.157.73 -> 10001
172.129.22.73
15 55165 80.88.157.71 -> 9924 |
Данной командой осуществляется просмотр истории использования ресурсов CPU.
show cpu history [ average | max ] [cpu {<CPU>}] [timer {<TIMER>}]average | max – указывает, историю какой статистики необходимо выводить, усредненную или максимальную за интервал. Без указания данного ключа выводится история усредненной статистики (average).
<CPU> – возможно указать номер конкретного CPU, по которому будет выводиться история статистики использования ресурсов CPU. Без указания номера CPU будет выводиться информация по всем CPU, использующимися системой.
<TIMER> – в качестве параметров для данного ключа могут выступать:
5
ROOT
vesbc# show cpu history max cpu 0
CPU0
Last 60 seconds:
utilization, %
100
90 #
80 #
70 #
60 #
50 ##
40 ##
30 # ##
20 # ##
10 ############
....|....|..
0 25 50
time, 5 sec.
Last 60 minutes:
utilization, %
100 #
90 #
80 #
70 # #
60 ## #
50 ## #
40 ## #
30 ## # # # # # #
20 ## # # # # # #
10 ############################################################
....|....|....|....|....|....|....|....|....|....|....|....|
0 5 10 15 20 25 30 35 40 45 50 55 60
time, min.
Last 72 hours:
utilization, %
100 # # # ##
90 # # ### ##
80 # # ### ##
70 # ##### ##
60 # ##### ##
50 # ##### ##
40 # ##### ##
30 #############################################
20 #############################################
10 #############################################
....|....|....|....|....|....|....|....|....|....|....|....|....|....|..
0 5 10 15 20 25 30 35 40 45 50 55 60 65 70
time, hours |
Данной командой осуществляется просмотр использования ресурсов CPU-процессами.
show cpu processes [ active | name <PROCESS_NAME> ]
active – список активных процессов;
name – имя конкретного процесса.
15
ROOT
vesbc# show cpu processes
PID Name CPU 5s CPU 1m CPU 5m Memory Runtime
(d,h:m:s)
----- ------------------------------ ------- ------- ------- ------- -------------
1384 Routing 0.00% 0.13% 0.13% 0.32% 00,00:45:46
474 Modem-cfgmgr 0.00% 0.00% 0.00% 0.30% 00,00:00:56
724 ESRFS 0.00% 0.02% 0.00% 0.10% 00,00:00:57
447 File-mgr 0.00% 0.00% 0.00% 0.72% 00,00:02:51
620 Modem-mgr 0.00% 0.00% 0.00% 0.32% 00,00:00:18
472 IPC-mgr 0.00% 0.00% 0.00% 0.08% 00,00:00:45
468 E1D 0.00% 0.00% 0.00% 0.12% 00,00:00:31
305 SYSLOG 0.00% 0.00% 0.01% 0.23% 00,00:02:07
297 HAVEGEd 0.00% 0.00% 0.01% 0.14% 00,00:03:58
239 Device-mgr 0.00% 0.02% 0.01% 0.11% 00,00:01:13
319 RNGd 0.00% 0.02% 0.02% 0.03% 00,00:07:00
371 Service-mgr 0.00% 0.02% 0.01% 0.14% 00,00:03:45
363 Cp-mgr 0.00% 0.00% 0.00% 0.13% 00,00:01:25
366 Session-mgr 0.00% 0.00% 0.00% 0.14% 00,00:01:05
373 REXd 0.00% 0.00% 0.00% 0.17% 00,00:00:53
367 Lb 0.00% 0.00% 0.00% 0.07% 00,00:00:18
368 Alarm-mgr 0.00% 0.00% 0.00% 0.09% 00,00:00:43
359 Syslog-mgr 0.00% 0.00% 0.00% 0.16% 00,00:01:25
358 Ipc-hub 0.00% 0.13% 0.14% 0.23% 00,00:51:46
372 AAA-mgr 0.00% 0.00% 0.00% 0.23% 00,00:00:42
370 Systemdb 0.00% 0.02% 0.03% 0.15% 00,00:09:11
374 SFP-mgr 0.00% 0.02% 0.00% 0.22% 00,00:01:20
362 If-mgr-ng 0.00% 0.00% 0.00% 0.27% 00,00:01:33
369 Env-mgr 0.00% 0.03% 0.04% 0.23% 00,00:15:00
360 Lic-mgr 0.00% 0.03% 0.04% 0.24% 00,00:14:03
361 If-mgr 0.80% 0.60% 0.65% 0.36% 00,03:54:54
365 Cfgsync-mgr 0.00% 0.07% 0.02% 10.85% 00,00:37:08
364 Oi-mgr 0.20% 0.08% 0.08% 3.09% 00,00:31:08
31093 CLI 0.00% 0.10% 0.02% 0.58% 00,00:00:01 |
Данной командой осуществляется просмотр использования ресурсов CPU.
show cpu utilization
Команда не содержит параметров.
1
ROOT
vesbc# show cpu utilization
CPU Last Last Last
5 sec 1 min 5 min
--- ------- ------- -------
0 1.98% 6.75% 20.02%
1 67.50% 15.62% 6.88%
2 65.43% 15.53% 6.94%
3 69.29% 16.08% 7.08%
4 89.90% 20.79% 9.14%
5 74.95% 17.14% 7.49%
6 87.61% 20.18% 8.85%
7 87.41% 20.17% 8.85%
8 81.84% 19.03% 8.40%
9 84.82% 19.79% 8.73%
10 84.53% 19.78% 8.75%
11 83.02% 19.40% 8.58%
12 83.73% 19.55% 8.63%
13 76.56% 16.99% 7.25%
14 70.47% 16.00% 6.95%
15 68.39% 15.07% 6.40% |
Данной командой осуществляется просмотр информации о взаимодействии с сервером ELM.
show licence-manager status
Команда не содержит параметров.
5
ROOT
vesbc# show licence-manager status ELM server type: root Last request status: success Last request to licence server: 2024-08-12 08:57:07 Next request to licence server: 2024-08-12 09:57:07 |
Данной командой осуществляется просмотр параметров окружения устройства.
show system
Команда не содержит параметров.
1
ROOT
vesbc# show system
System type: Eltex ESR-1000 Service Router
System name: esr-1000
Software version: 1.24.0 build 1[d9bdbda] (2024-08-01 18:06:41)
Hardware version: 1v3
System uptime (d,h:m:s): 00,00:04:05
System MAC address: A8:F9:4B:AA:03:A0
System serial number: NP01000050
Main power supply installed: Present
Main power supply status: Ok
Reserve power supply installed: Absent
Fan Level: 46%
Fan Table
~~~~~~~~~
Fan 1 Fan 2 Fan 3 Fan 4
------ ----- ----- ----- -----
Status Ok Ok Ok Ok
Temperature Table
~~~~~~~~~~~~~~~~~
CPU Sensor 1 Sensor 2 Sensor 3
-------------- -------- -------- -------- --------
Temperature, C 63 39 37 49
Memory Table
~~~~~~~~~~~~
Total, MB Used, MB Free, MB
----- ---------------- ---------------- ----------------
RAM 3798.25 1643.50 (44%) 2154.75 (56%)
FLASH 20.00 1.06 (6%) 18.94 (94%) |
Данной командой осуществляется просмотр серийного номера устройства.
show system id
Команда не содержит параметров.
1
ROOT
vesbc# show system id Serial number: NP01000023 |
Данной командой просматривается номер текущего юнита устройства, а также номер юнита устройства, который будет применен после перезагрузки.
show unit id
10
ROOT
vesbc# show unit id Unit ID is 1 Unit ID will be 1 after reboot |
Данная команда определяет интервал времени ожидания для подтверждения текущей конфигурации. Если конфигурация не будет подтверждена, то после истечения времени ожидания произойдет откат на предыдущую примененную конфигурацию.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
system config-confirm timeout <TIME>
no system config-confirm timeout
<TIME> – интервал времени ожидания подтверждения резервирования конфигурации, принимает значение в секундах [120..86400].
600
10
CONFIG
vesbc(config)# system config-confirm timeout 1200 |
Данная команда определяет пороговое значение нагрузки ядра CPU (CPU load), при котором запускается механизм перебалансировки сессий между ядрами CPU.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
system cpu load-balance overload-threshold <CPU-LOAD>
no system cpu load-balance overload-threshold
<CPU_LOAD> – значение порога срабатывания перебалансировки [1000-200000].
30000 – для ESR-1x;
60000 – для остальных моделей ESR.
10
CONFIG
vesbc(config)# system cpu load-balance overload-threshold 15000 |
Данная команда поддерживается только на маршрутизаторах ESR-100/200/1000/1200/1500/1511/1700/3100/3200/3300. |
Команда определяет режим работы системы охлаждения.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
system fan-speed { auto | max }no system fan-speed
auto – режим автоматического регулирования;
max – режим максимального охлаждения.
auto – для ESR-100/200/1500/1511/1700;
max – для ESR-1000/1200.
10
CONFIG
vesbc(config)# system fan-speed auto |
Команда изменяет строку приглашения в CLI устройства, позволяя отобразить заданную информацию в указанном формате. Изменения применяются после повторного входа в CLI. Формат задается с использованием "prompt" или 'prompt', а информационные ключи заключаются в %key%.
Использование отрицательной формы команды (no) устанавливает строку приглашения по умолчанию.
system prompt <PROMPT>
no system prompt
<PROMPT> – ключи, доступные для использования:
10
CONFIG
vesbc(config)# system prompt 'Cluster: %s% | Unit: %u% | State: %r%\nVRRP:\nVRRP id 1: %v1%' vesbc(config)# end vesbc(config)# commit vesbc(config)# confirm Configuration has been confirmed. Commit timer canceled. vesbc# exit vesbc login: admin vesbc login: password ******************************************** * Welcome to ESBC* ******************************************** Cluster: Yes | Unit: 1 | State: Active VRRP: VRRP id 1: Master# |
Данная команда используется для отключения подсчета загруженности SoftGRE-туннелей.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
[no] system utilization softgre disable
Команда не содержит параметров.
Подсчет включен.
10
CONFIG
vesbc(config)# system utilization softgre disable |
Данная команда позволяет принудительно отправить запрос на сервер ELM для получения актуальной информации о лицензии, не дожидаясь таймеров.
update licence-manager licence
Команда не содержит параметров.
5
ROOT
vesbc# update licence-manager licence |
Данной командой выполняется изменение описания.
Использование отрицательной формы команды (no) удаляет описание.
[no] description <DESCRIPTION>
<DESCRIPTION> – описание, задаётся строкой до 255 символов.
10
CONFIG-LICENCE-MANAGER
vesbc(config-licence-manager)# description protected-server |
Данной командой включается менеджер лицензирования.
Использование отрицательной формы команды (no) отключает его.
[no] enable
Команда не содержит параметров.
15
CONFIG-LICENCE-MANAGER
vesbc(config-licence-manager)# enable |
Данной командой задаётся адрес сервера лицензирования.
host address { <ADDR> | <IPV6-ADDR> | <WORD> }<ADDR> – IP-адрес сервера, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255];
<IPV6-ADDR> – IPv6-адрес сервера, задаётся в виде X:X:X:X::X, где каждая часть принимает значения в шестнадцатеричном формате [0..FFFF];
<WORD> – DNS-имя сервера, задаётся строкой до 31 символа.
15
CONFIG-LICENCE-MANAGER
vesbc(config-licence-manager)# host address elm.eltex-co.ru |
Данной командой задаётся номер TCP-порта сервера лицензирования.
Использование отрицательной формы команды (no) удаляет номер TCP-порта.
host port <PORT>
no host port
<PORT> – номер TCP-порта, принимает значения [1..65535].
15
CONFIG-LICENCE-MANAGER
vesbc(config-licence-manager)# host port 8098 |
Данной командой задаётся имя экземпляра VRF, в котором будет работать менеджер лицензирования.
Использование отрицательной формы команды (no) удаляет привязку к экземпляру VRF.
[no] ip vrf forwarding <VRF>
<VRF> – имя VRF, задаётся строкой до 31символов.
10
CONFIG-LICENCE-MANAGER
vesbc(config-licence-manager)# ip vrf forwarding LOCAL_VRF |
Данной командой задаётся лицензионный ключ vESBC для аутентификации на сервере ELM.
Использование отрицательной формы команды (no) удаляет этот ключ.
Данный параметр необходимо указывать только на устройстве vESBC. |
licence-key <KEY>
no licence-key
<KEY> – лицензионный ключ, задаётся строкой до 128 символов.
15
CONFIG-LICENCE-MANAGER
vesbc(config-licence-manager)# licence-key 1BC29B36F623BA82AAF6724FD3B16718 |
Данной командой осуществляется переход в режим конфигурирования менеджера лицензирования.
licence-manager
Команда не содержит параметров.
15
CONFIG
vesbc(config)# licence-manager |
Данной командой задаётся текстовое описание, которое передаётся на сервер ELM.
Использование отрицательной формы команды (no) удаляет это описание.
location <WORD>
no location
<WORD> – описание, задаётся строкой до 255 символов.
15
CONFIG-LICENCE-MANAGER
vesbc(config-licence-manager)# location "Server room in Novokuznetsk office <3" |
Данная команда служит для просмотра информации об активных лицензиях устройства.
Feature – наименование параметра лицензии;
Source – источник, из которого была получена лицензия:
State – состояние лицензии:
Value – значение параметра лицензии;
Valid from – время начала действия параметра лицензии;
Expiries – время окончания действия параметра лицензии.
show licence
Команда не содержит параметров.
5
ROOT
vesbc# show licence Feature Source State Value Valid from Expiries ------------------- -------- ----------- ------- ---------- -------- WIFI ELM Active true -- -- TEST ELM Unsupported true -- -- BRAS File Active true -- -- BRAS File Candidate true -- -- FSTEC-BOOT Boot Active true -- -- FSTEC-BOOT Boot Candidate true -- -- |
Данной командой задаётся текстовое имя устройства, которое передаётся на сервер ELM.
Использование отрицательной формы команды (no) присваивает этому имени значение по умолчанию.
system-name <WORD>
no system-name
<WORD> – имя, задаётся строкой до 253 символа.
По умолчанию значение system-name совпадает с hostname.
15
CONFIG-LICENCE-MANAGER
vesbc(config-licence-manager)# system-name main-office |