Evgenii Legotckoi
Evgenii Legotckoi9 августа 2015 г. 11:52

DELL Networking. CLI (Command Line Interface)

На примере DELL PowerConnect 3524

Вы можете управлять устройством непосредственно через терминальный порт или через Telnet подключение. Если доступ осуществляется через Telnet подключение, обеспечьте это устройство определенным IP-адресом, которые будет использоваться рабочей станцией для доступа к устройству и подключения к устройству для использования команд CLI.

Telnet является эмуляцией терминала по TCP/IP протоколу. RS-232 терминалы могут быть виртуально подключены к локальному устройства через сетевой протокол TCP/IP. Telnet является альтернативой локальному терминалу там, где требуется удаленное управление устройством. Данный коммутатор поддерживает до 4-х сессий Telnet для управления. Все команды CLI могут быть использованы в сессии telnet.


Конфигурирование устройств может осуществляться посредством интерфейса командной строки (CLI), который предоставляет различные командные режимы. Каждый командный режим имеет собственный набор специфичных команд. Вводите знак вопроса «?» для вызова консольной подсказки, отображающей список команд доступных для текущего режима.

Обычно используются следующие режиы:

  • User EXEC mode,
  • Privileged EXEC mode,
  • Global Configuration mode,
  • Interface Configuration modes

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

Для перехода на следующий уровень, the Privileged EXEC mode , требуется ввод пароля ( если пароль был настроен). The Privileged EXEC mode предоставляет доступ к глобальной настройке устройства. Для специфичных глобальных настроек устройства перейдите на следующий уровень, Global Configuration mode . Пароль не требуется. The Global Configuration mode управляется настройкой устройства на глобальном уровне. The Interface Configuration mode настраивает устройство на уровне физических интерфейсов. Команды интерфейса, которые требуют подкоманды, имеют другой уровень, называемый the Subinterface Configuration mode . Пароль также  не требуется.

User EXEC Mode

После входа в устройство, the EXEC command mode является включенным. Подсказка пользовательского уровня содержит имя хоста и следующую за ним треугольную скобку (>).

Например:

console>

Команды  User EXEC  позволяют подключение к удаленным устройствам, изменение настроек терминала на временной основе, выполнение базовых тестов, просмотр системной информации. Список команд User EXEC высвечивается с помощью ввода знака вопроса.

Privileged EXEC Mode

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

  1. Введите команду enable и нажмите
  2. Когда отобразится подсказка пароля, введите пароль. В подсказке Privileged EXEC mode отображается имя хоста со следующим знаком #

Например:

console#

Для отображения списка команд Privileged EXE C ,напечатайте знак вопрос. Для возвращения из Privileged EXEC mode к User EXEC mode , введите disable .

Global Configuration Mode

Команды Global Configuration включают системный функционал, определенные протоколы или интерфейсы. Для доступа к Global Configuration mode , в Privileged EXEC Mode напечатайте команду configure и нажмите .

The Global Configuration mode отобразится как имя хоста со следующей за ним конструкцией ( config ) и знаком #.

console(config)#

Для отображения команд Global Configuration введите знак вопроса. Для возврата используйте комбинацию CTRL+Z.

console#
console# configure
console(config)# exit
console#
Рекомендуем хостинг TIMEWEB
Рекомендуем хостинг TIMEWEB
Стабильный хостинг, на котором располагается социальная сеть EVILEG. Для проектов на Django рекомендуем VDS хостинг.

Вам это нравится? Поделитесь в социальных сетях!

Комментарии

Только авторизованные пользователи могут публиковать комментарии.
Пожалуйста, авторизуйтесь или зарегистрируйтесь
e
  • ehot
  • 31 марта 2024 г. 21:29

C++ - Тест 003. Условия и циклы

  • Результат:78баллов,
  • Очки рейтинга2
B

C++ - Тест 002. Константы

  • Результат:16баллов,
  • Очки рейтинга-10
B

C++ - Тест 001. Первая программа и типы данных

  • Результат:46баллов,
  • Очки рейтинга-6
Последние комментарии
k
kmssr9 февраля 2024 г. 2:43
Qt Linux - Урок 001. Автозапуск Qt приложения под Linux как сделать автозапуск для флэтпака, который не даёт создавать файлы в ~/.config - вот это вопрос ))
АК
Анатолий Кононенко5 февраля 2024 г. 9:50
Qt WinAPI - Урок 007. Работаем с ICMP Ping в Qt Без строки #include <QRegularExpressionValidator> в заголовочном файле не работает валидатор.
EVA
EVA25 декабря 2023 г. 18:30
Boost - статическая линковка в CMake проекте под Windows Ошибка LNK1104 часто возникает, когда компоновщик не может найти или открыть файл библиотеки. В вашем случае, это файл libboost_locale-vc142-mt-gd-x64-1_74.lib из библиотеки Boost для C+…
J
JonnyJo25 декабря 2023 г. 16:38
Boost - статическая линковка в CMake проекте под Windows Сделал всё по-как у вас, но выдаёт ошибку [build] LINK : fatal error LNK1104: не удается открыть файл "libboost_locale-vc142-mt-gd-x64-1_74.lib" Хоть убей, не могу понять в чём дел…
G
Gvozdik19 декабря 2023 г. 5:01
Qt/C++ - Урок 056. Подключение библиотеки Boost в Qt для компиляторов MinGW и MSVC Для решения твой проблемы добавь в файл .pro строчку "LIBS += -lws2_32" она решит проблему , лично мне помогло.
Сейчас обсуждают на форуме
a
a_vlasov14 апреля 2024 г. 13:41
Мобильное приложение на C++Qt и бэкенд к нему на Django Rest Framework Евгений, добрый день! Такой вопрос. Верно ли следующее утверждение: Любое Android-приложение, написанное на Java/Kotlin чисто теоретически (пусть и с большими трудностями) можно написать и на C+…
Павел Дорофеев
Павел Дорофеев14 апреля 2024 г. 9:35
QTableWidget с 2 заголовками Вот тут есть кастомный QTableView с многорядностью проект поддерживается, обращайтесь
f
fastrex4 апреля 2024 г. 11:47
Вернуть старое поведение QComboBox, не менять индекс при resetModel Добрый день! У нас много проектов в которых используется QComboBox, в версии 5.5.1, когда модель испускает сигнал resetModel, currentIndex не менялся. В версии 5.15 при resetModel происходит try…
P
Pisych27 февраля 2023 г. 12:04
Как получить в массив значения из связанной модели? Спасибо, разобрался:))
AC
Alexandru Codreanu19 января 2024 г. 19:57
QML Обнулить значения SpinBox Доброго времени суток, не могу разобраться с обнулением значение SpinBox находящего в делегате. import QtQuickimport QtQuick.ControlsWindow { width: 640 height: 480 visible: tr…

Следите за нами в социальных сетях