Интерфейс командной строки
Интерфейс командной строки (CLI) — основной интерфейс управления и мониторинга EcoRouter. EcoRouter даёт доступ к нескольким уровням командной строки. Каждый уровень характеризуется разным набором возможных команд. Для удобства управления в EcoRouter разделены режимы пользовательского просмотра, режимы администрирования и конфигурации. В таблице ниже описаны основные режимы, способы их включения и вид приглашений командной строки в этих режимах.
Таблица — Режимы работы консоли
Режим и приглашение командной строки | Описание | Как попасть в режим |
---|---|---|
Пользовательский режим (user-exec)ecorouter> | Этот режим позволяет просматривать текущее состояние устройства, соединений, использовать сетевые утилиты | Подключиться к устройству |
Режим администрирования (enable-exec)ecorouter# | В этом режиме доступны те же команды, что и в пользовательском режиме, доступ в режим конфигурирования ОС и команды отладки | Ввести команду enable в приглашении командной строки, и пароль, если он установлен |
Режим конфигурирования (config)ecorouter(config)# | В режиме конфигурирования можно изменять и задавать настройки, которые повлияют на работу устройства в целом | Ввести команду configure terminal, находясь в режиме администрирования |
Контекстный режим (context-config)ecorouter(config-КОНТЕКСТ)# | В режиме конфигурирования многие структуры имеют несколько уровней конфигурации, при создании или входе в такую структуру (например, при создании интерфейса) пользователь попадает в контекстный режим конфигурирования. В этом режиме можно изменять настройки устройства | При вводе определённых команд в режиме конфигурирования |
При входе на устройство пользователь оказывается в режиме просмотра и видит приглашение командной строки в следующем виде: ecorouter>
.
Чтобы переключиться в режим администрирования, нужно ввести команду enable
, после чего приглашение командной строки изменит вид на ecorouter#
. Чтобы вернуться в режим просмотра, нужно ввести команду disable
.
Для переключения в режим конфигурирования нужно в режиме администрирования ввести команду configure terminal
. После этого приглашение командной строки изменится на ecorouter(config)#
. Для выхода из этого режима или с любого подуровня конфигурации на один уровень выше используется команда exit
.
EcoRouterOS version 3.0.0 EcoRouter 04/01/16 17:28:12
ecorouter>enable
ecorouter#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
ecorouter(config)#interface e3
ecorouter(config-if)#exit
ecorouter(config)#exit
ecorouter#
Чтобы закрыть активную сессию с устройством, дайте команду logout
из режима просмотра. ecorouter>logout
Разрыв сеанса или закрытие соединения автоматически приводит к потере всех несохраненных изменений в редактируемой конфигурации.
Большинство команд конфигурации можно отменить с помощью приставки no. Чтобы включить команду снова, нужно ввести её повторно без приставки no. Например, чтобы удалить созданный интерфейс, нужно дать команду no interface e1; чтобы создать его заново, нужно ввести команду interface e1.