Cisco IOS. Основы
Командная консоль оборудования Cisco способна работать в нескольких режимах. В зависимости от режима, в котором вы работаете, доступны разные наборы команд.
Первоначально, подключившись к устройству Cisco, запускается режим пользователя (user exec mode). В нем возможен просмотр конфигурации и сброс счетчиков интерфейсов.
Следующий режим, в который можно попасть из режима пользователя – привилегированный режим (privileged exec mode). Чтобы в него попасть, нужно ввести
enable
в режиме user exec mode.
Далее идет глобальный конфигурационный режим (*global configuration mode). Для того чтобы в него попасть нужно ввести
configure terminal
в privileged exec mode. Из режима глобальной конфигурации можно перейти в несколько режимов локальной конфигурации (например, конфигурации интерфейса).
Режим | Вход в режим | Выход из режима | Использование |
---|---|---|---|
User exec ap> |
Подключение к устройству | Ввести logout или quit | Настройки терминала, тесты, информация о системе |
Privileged exec ap# |
В user exec ввести enable | Ввести disable | Проверка команд |
Global configuration ap(config)# |
В режиме privileged ввести configure terminal | Ввести exit или end или нажать Ctrl+Z | Настройка глобальных параметров устройства |
Interface configuration ap(config-if)# |
В режиме global configuration ввести interface и имя интерфейса | Ввести exit или end или нажать Ctrl+Z | Настройка параметров интерфейса |
Большинство команд имеют прямое и обратное действия, т.е. могут, как включать функцию, так и отключать. Для обратного действия необходимо ввести no перед командой. Например, no shutdown
на интерфейсе включит его.
Как и в других командных интерпретаторах, в IOS используется механизм фильтрации вывода (аналогичный findstr
для Windows или grep
для GNU/Linux). Чтобы при использовании команд show
и more
на экран выводились только строки содержащие выражение нужно использовать | include
. Например,
ap# show interfaces | include protocol
Другие возможные опции вместо begin
и exclude
.