book1

2.2.1 Основные режимы команд Cisco IOS

В целях безопасности Cisco IOS разделяет доступ на два основных режима.


Сравнение режимов

РежимЧто можно делатьСимвол в строкеПример
User EXEC ModeТолько базовый мониторинг, нельзя менять конфигурацию>Switch> / Router>
Privileged EXEC ModeВсе команды: мониторинг, настройка, управление#Switch# / Router#

Запомни главное

> — ты в режиме пользователя (только смотреть) # — ты в привилегированном режиме (полный доступ)


Аналогия

Это как в Linux: обычный пользователь vs sudo. User EXEC — обычный юзер, Privileged EXEC — root.

Из Privileged EXEC Mode можно войти в ещё более глубокие режимы настройки (например, Global Configuration Mode), но туда нельзя попасть напрямую — только через #.


2.2.2 Режим конфигурации и суб-режимы


Иерархия режимов Cisco IOS

Router>                    ← User EXEC
Router#                    ← Privileged EXEC
Router(config)#            ← Global Configuration
Router(config-line)#       ← Line Configuration (суб-режим)
Router(config-if)#         ← Interface Configuration (суб-режим)

Global Configuration Mode

  • Вход: из Privileged EXEC командой configure terminal
  • Изменения здесь влияют на всё устройство целиком
  • Промпт: Switch(config)#

Два основных суб-режима

Суб-режимДля чегоПромпт
Line ConfigurationНастройка доступа: Console, SSH, Telnet, AUXSwitch(config-line)#
Interface ConfigurationНастройка портов коммутатора или сетевых интерфейсов роутераSwitch(config-if)#

Как читать промпт

Промпт всегда состоит из двух частей:

Switch(config-if)#

  • Switch — имя устройства
  • (config-if) — текущий режим
  • # — ты в привилегированном уровне доступа

Вывод: по промпту всегда можно определить, где ты сейчас находишься и что можешь настраивать.


2.2.4 Навигация между режимами IOS

Шпаргалка по командам

ДействиеКоманда
User EXEC → Privileged EXECenable
Privileged EXEC → User EXECdisable
Privileged EXEC → Global Configconfigure terminal
На один уровень вверхexit
Из любого места → Privileged EXECend или Ctrl+Z
Из одного суб-режима в другойпросто ввести команду нового режима

Примеры из материала

Войти в line-режим и выйти обратно:

Switch(config)# line console 0
Switch(config-line)# exit
Switch(config)#

Прыжок сразу в Privileged EXEC из суб-режима:

Switch(config-line)# end
Switch#

Переключиться между суб-режимами напрямую:

Switch(config-line)# interface FastEthernet 0/1
Switch(config-if)#

Не нужно делать exit — просто вводишь команду нового режима.


Полная картина навигации

Switch>
  ↕ enable / disable
Switch#
  ↕ configure terminal / exit (или end/Ctrl+Z)
Switch(config)#
  ↕ line console 0 / exit
Switch(config-line)#
  ↕ interface Fa0/1 / exit
Switch(config-if)#

Запомни: exit — шаг назад, end / Ctrl+Z — сразу на уровень Switch#.

computernetworks