Режимы Cli cisco ios

Обновлено: 03.06.2023

Мы уже узнали, что в IOS есть три основных командных режима: пользовательский exec, привилегированный exec и режим глобальной конфигурации. Каждый из этих режимов служит разным целям и имеет собственный набор команд. В этом уроке мы опишем каждый из этих режимов более подробно.

Команды пользовательского режима EXEC

Изначально пользователь входит в режим User Exec. Это режим с наименьшим количеством команд. Вы можете получить список всех доступных команд, набрав символ ?.

Как видите, большинство доступных команд используются для отображения статистики и устранения некоторых основных неполадок. В подсказке в левой части экрана всегда отображается имя хоста устройства (в данном случае R1), за которым следует символ >.

Все команды можно сокращать до первых букв имени команды. Например, вы можете сократить ping, набрав PIN-код, потому что ни одна другая команда в режиме User EXEC IOS не начинается с этих букв.

Команды привилегированного режима EXEC

Этот режим IOS также называется режимом включения, поскольку для доступа к этому режиму необходимо ввести команду enable из пользовательского режима EXEC. Вы можете использовать больше команд в привилегированном режиме EXEC, чем в пользовательском режиме EXEC. В этом режиме вы можете сохранить конфигурацию устройства или перезагрузить устройство. Вы также можете войти в третий режим, режим конфигурации. Доступ к привилегированному режиму EXEC обычно защищен паролем.

Команды режима глобальной конфигурации

Чтобы изменить конфигурацию устройства, необходимо войти в режим глобальной конфигурации. Доступ к этому режиму можно получить, введя configure terminal (или conf t, сокращенная версия команды) из режима включения. Приглашение для этого режима: hostname(config).

Команды режима глобальной конфигурации используются для настройки устройства. Вы можете установить имя хоста, настроить аутентификацию, установить IP-адрес для интерфейса и т. д. Из этого режима вы также можете получить доступ к подрежимам, например к режиму интерфейса, где вы можете настроить параметры интерфейса.

Вы можете вернуться в привилегированный режим EXEC, введя команду end. Вы также можете нажать CTRL + C, чтобы выйти из режима конфигурации.

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

Режим глобальной конфигурации содержит множество подрежимов. Например, если вы хотите настроить интерфейс, вы должны войти в режим настройки этого интерфейса. Каждый подрежим содержит только команды, относящиеся к настраиваемому ресурсу.

Чтобы войти в режим настройки интерфейса, вам необходимо указать, какой интерфейс вы хотите настроить. Это делается с помощью команды глобальной настройки interface INTERFACE_TYPE/INTERFACE_NUMBER, где INTERFACE_TYPE представляет тип интерфейса (Ethernet, FastEthernet, Serial…) и INTERFACE_NUMBER< /em> представляет номер интерфейса, поскольку устройства CIsco обычно имеют более одного физического интерфейса. Оказавшись в режиме конфигурации интерфейса, вы можете получить список доступных команд, набрав «?» персонаж. Каждый подрежим имеет свою подсказку. Обратите внимание, как командная строка была изменена на Router(config-if) после того, как я вошел в подрежим интерфейса:

Загрузите наше бесплатное учебное пособие CCNA в формате PDF, чтобы получить полные заметки по всем темам экзамена CCNA 200–301 в одной книге.

Мы рекомендуем Cisco CCNA Gold Bootcamp в качестве основного учебного курса CCNA. Это онлайн-курс Cisco с самым высоким рейтингом со средней оценкой 4,8 из более чем 30 000 общедоступных обзоров и золотой стандарт в обучении CCNA:

Cisco Command Line Interface (CLI) — это основной интерфейс, через который мы будем взаимодействовать с устройствами Cisco IOS. CLI доступен напрямую через консольный кабель или удаленно с помощью таких методов, как Telnet/SSH. Отсюда мы можем делать такие вещи, как мониторинг состояния устройства или изменение конфигурации. Cisco разделила CLI на несколько различных режимов. Понимание режимов командной строки Cisco IOS имеет важное значение, поскольку каждый режим имеет свой собственный набор команд.

Понимание режимов командной строки Cisco IOS

У Cisco есть как минимум 3 основных режима командной строки: пользовательский режим EXEC, привилегированный режим EXEC и режим глобальной конфигурации. Конечно, существуют и другие, более специфические режимы, такие как режим конфигурации интерфейса, расширенный режим конфигурации ACL, режим конфигурации маршрутизации/VLAN и т. д. На приведенной ниже блок-схеме показано положение каждого узла по сравнению с другими режимами.

Понимание режимов командной строки Cisco IOS — блок-схема

В этой статье мы подробно рассмотрим 3 основных режима командной строки.

Пользовательский режим EXEC

Понимание режимов командной строки Cisco IOS — User EXEC

По умолчанию здесь мы начинаем сеанс с нашими устройствами Cisco IOS (если только нашей учетной записи пользователя не предоставлен определенный уровень привилегий).

  • Обозначается знаком правой угловой скобки (">") рядом с именем хоста устройства.
  • Содержит команды, которые мы можем использовать для проверки конфигурации устройства/сети, такие как ping и traceroute.
  • Доступен ограниченный набор команд, которые не изменяют конфигурацию устройства, например команды show и clear.
  • Мы можем подключиться к другому устройству из пользовательского режима EXEC с помощью telnet или ssh
  • Для защиты пользовательского режима EXEC мы можем создать комбинацию имени пользователя и пароля на устройстве.
  • Выполнение здесь команды выхода приведет к отключению сеанса.

Привилегированный режим EXEC

Общие сведения о режимах командной строки Cisco IOS — Privileged EXEC

По сути, привилегированный режим EXEC содержит полную команду того, что мы получили в пользовательском режиме EXEC. В этом режиме мы по-прежнему не можем вносить какие-либо изменения в конфигурацию. Однако доступ к режиму конфигурации возможен только из привилегированного режима EXEC. Привилегированный режим EXEC активируется после того, как мы используем команду enable в пользовательском режиме EXEC.

Ниже приведены характеристики привилегированного режима EXEC:

Режим глобальной конфигурации

Понимание режимов командной строки Cisco IOS — глобальная конфигурация

Здесь выполняются настоящие настройки. Мы можем войти в режим глобальной конфигурации из привилегированного режима EXEC с помощью команды configure terminal. Отсюда мы можем вносить изменения в глобальную конфигурацию устройства, такую ​​как имя хоста, доменное имя, создание учетных записей пользователей и т. д.; или мы можем ввести более конкретную конфигурацию в режиме глобальной конфигурации и внести изменения, такие как интерфейс IP-адреса, список доступа, DHCP, политика и т. д.

В этом руководстве подробно объясняется, что такое режимы Cisco IOS и как они работают. Изучите режимы Cisco и команды, которые используются для навигации и доступа к ним.

Программное обеспечение Cisco IOS позволяет нам управлять устройством Cisco, на котором оно работает. Программное обеспечение IOS содержит несколько команд для настройки и управления устройствами Cisco. Не все эти команды одинаковы. Некоторые команды предоставляют только информацию, в то время как другие позволяют настраивать и управлять определенной функцией, определенной областью устройства или всем устройством.

В зависимости от того, как команды IOS влияют на устройство, они организованы в режимы. Режим IOS — это группа команд, которые используются для настройки аналогичных функций или для управления определенной областью устройства. Режим IOS также известен как режим доступа IOS или режим команд IOS.

Существует пять режимов IOS: - пользовательский режим EXEC, привилегированный режим EXEC, режим глобальной конфигурации, режим настройки и режим монитора ПЗУ.

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

Давайте подробно разберем каждый режим.

Пользовательский режим EXEC

Это первый режим IOS. Независимо от того, как пользователь обращается к IOS, IOS всегда помещает пользователя в этот режим. Если настроено, IOS предлагает пользователю ввести пароль для доступа к этому режиму.

В этом режиме очень мало команд, которые позволяют пользователю просматривать статистику и выполнять основные действия по устранению неполадок. Этот режим не позволяет пользователю изменять какие-либо настройки. Этот режим является отправной (или входной) точкой IOS. Доступ к другим режимам IOS возможен только через этот режим.

Привилегированный режим EXEC

Это второй режим IOS. Доступ к этому режиму можно получить только из режима user exec, выполнив команду enable. Поскольку для доступа к этому режиму используется команда enable, этот режим также известен как режим включения.

Чтобы закрыть этот режим или вернуться в режим user exec, используйте команду выхода или команду end.

Как следует из названия, этот режим включает в себя привилегированные или мощные команды. Этот режим обычно используется для следующих целей: -

  • Чтобы просмотреть, сохранить и стереть конфигурацию устройства
  • Чтобы сделать резервную копию текущей конфигурации устройства
  • Чтобы восстановить конфигурацию из резервной копии
  • Чтобы установить новый файл образа IOS
  • Для отладки или устранения неполадок устройства
  • Чтобы перезагрузить или перезагрузить устройство

Хотя этот режим позволяет пользователю управлять конфигурацией устройства и файлами образов IOS, он не позволяет пользователю изменять конфигурацию устройства. Пользователь может изменить конфигурацию устройства только в режиме конфигурации.

Режим глобальной конфигурации

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

Чтобы войти в этот режим, используйте команду "настроить терминал" из режима привилегированного выполнения. Чтобы выйти из этого режима, вы можете использовать команды «конец» или «выход». Вы также можете нажать комбинацию клавиш CTRL + Z.

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

команды Cisco ios для входа и выхода

Из всех доступных режимов этот режим имеет наибольшее количество команд. Чтобы организовать эти команды более эффективно, в этом режиме похожие команды группируются в режимы подконфигурации.

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

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

< td>Настроить физический интерфейс устройства< td>Режим конфигурации протокола маршрутизации
Режим подконфигурации Содержит команды, которые используются для: -
Режима конфигурации интерфейса
Режим настройки подинтерфейса Настроить виртуальные интерфейсы
Настройка протокола маршрутизации
Режим конфигурации списка IP-доступа Настройка встроенной функции безопасности IOS
Режим настройки линии Настройка режимов доступа IOS

Режим настройки

Когда мы включаем устройство под управлением IOS, IOS ищет конфигурацию устройства. Если он не находит допустимой конфигурации, он переводит пользователя в этот режим. Этот режим позволяет пользователю настроить первоначальную конфигурацию устройства.

В этом режиме представлен текстовый мастер, который задает вопросы о начальных настройках последовательности. На основе ответов, предоставленных пользователем, IOS автоматически создает первоначальную конфигурацию.

Режим ROMMON

Во время загрузки файл образа IOS загружается в ОЗУ. Если файл образа IOS отсутствует или поврежден, устройство автоматически переходит в этот режим. Этот режим позволяет пользователю устранять неполадки IOS.

В этом режиме пользователь может выбрать другой файл образа IOS для загрузки устройства или загрузить новый файл образа IOS с TFTP-сервера.

На следующем изображении показано, как все режимы IOS работают вместе.

 режимы cisco ios

Навигация по режимам Cisco IOS

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

Это все из этой части. В следующей части этого руководства мы узнаем, как сделать резервную копию IOS и восстановить ее из резервной копии, когда это потребуется. Если вам понравился этот урок, не забудьте поделиться им с друзьями в вашей любимой социальной сети.

Маршрутизатор — это устройство третьего уровня, используемое для пересылки пакетов из одной сети в другую. Он пересылает пакет через один из своих портов на основе IP-адреса назначения и записи в таблице маршрутизации. Используя таблицу маршрутизации, он находит оптимизированный путь между исходной и целевой сетью.

Давайте обсудим различные режимы маршрутизатора Cisco.

  1. Режим выполнения пользователем.
    Как только появится сообщение об открытии интерфейса и нажмите клавишу ввода, появится приглашение router>. Это называется режимом исполнения пользователя. Этот режим ограничен некоторыми командами мониторинга.
  2. Привилегированный режим.
    Когда мы вводим enable в пользовательский режим, мы входим в привилегированный режим, где мы можем просматривать и изменять конфигурацию маршрутизатора. Различные команды, такие как show running-configuration, show IP interface Brief и т. д., могут выполняться в этом режиме, который используется для устранения неполадок.
  3. Режим глобальной конфигурации.
    Поскольку мы набираем терминал для настройки пользовательского режима, мы входим в режим глобальной конфигурации. Команды, вводимые в этих режимах, называются глобальными командами и влияют на текущую конфигурацию маршрутизатора.В этом режиме другая конфигурация, такая как создание локальной базы данных на маршрутизаторе путем указания имени пользователя и пароля, может установить активный и секретный пароль и т. д.
  4. Режим настройки интерфейса.
    В этом режиме выполняется только настройка интерфейсов. Назначение IP-адреса интерфейсу, запуск интерфейса — это общие задачи, выполняемые в этом режиме.
  5. Режим ROMMON.
    Мы можем войти в этот режим, когда прерываем процесс загрузки маршрутизатора. Как правило, мы входим в этот режим во время процесса восстановления пароля или резервного копирования IOS на устройствах, таких как TFTP-сервер. Это похоже на режим BIOS ПК.

Конфигурация —
Режим выполнения пользователем:

Вход в привилегированный режим из пользовательского режима исполнения:

Выход из привилегированного режима в пользовательский режим выполнения:

Вход в режим глобальной конфигурации из привилегированного режима:

Выход из режима глобальной конфигурации в привилегированный режим:

Вход в режим интерфейса из режима глобальной конфигурации. Здесь мы должны указать интерфейс маршрутизатора.

Читайте также: