Навигация в консоли Cisco IOS
- Font size: Larger Smaller
- Hits: 5766
- 0 Comments
- Subscribe to this entry
- Bookmark
Урок 2 — Навигация в Cisco IOS.
Рассмотрим основные команды, режимы и частично затронем синтаксис, которые нам понадобится в первоначальной настройке нашей циски.
Подключившись к Cisco маршрутизатору или коммутатору через консольный кабель и включив устройство, вы увидите информацию об устройстве по ходу загрузки.
Если устройство не было ранее настроено, то вы увидите следующее окно:
Вы можете смело отклонить диалоговое окно конфигурации, так как оно является не очень функциональным. Вместо этого мы будем проводить настройку устройства так, как это делают все профессионалы, а именно команда за командой.
В последствие вы увидите на экране несколько сообщений терминала в ответ на которые необходимо будет нажать Enter. В результате вы увидите следующее (в данном примере мы работает с роутером и он представляется как «Router>», тогда как коммутатор представляется как «Switch>«).
Режимы IOS
Устройство, подсказывает вам в каком режиме настройки вы находитесь, как в вышеуказанном примере символ «>» говорит вам, что в данный момент вы в «user exec mode» (пользовательский режим) или «privilege level 1 mode». Вам не доступно много функций в данном режиме конфигурации. Он спроектирован в первую очередь для мониторинга, а не для конфигурации. К примеру, в данном режиме вы не можете увидеть конфигурационный файл устройства.
Наберите следующую команду:
Router>enable
Router#
Режим изменился. Об этом нам говорит символ «#». Данный режим называется «privileged exec mode» (привилегированный режим), «enabled mode» или «privilege level 15 mode». Я бы хотел обратить ваше внимание на два факта. Оба режима работы имеют две общие черты:
1. Они используются в основном для мониторинга устройства (вы будите использовать «show» и «debug» команды в этих режимах).
2. Они служат для немедленного выполнения ваших команд. Если синтакс правильный, система выполнит вашу команду немедленно.
Данные режимы так же имеют отличия:
1. User Exec Mode — есть ограничения, в зависимости от того какую информацию вы хотите получить.
2. Enabled Exec Mode — предоставляет вам всю доступную информацию (как root или аккаунт Administrator на компьютере)
Знак вопроса
Так как команды требуют ряда атрибутов, то знак вопроса «?» может считаться вашим лучшим другом. Такая помощь известна как «
Конфигурация
Для того что бы
Router(config)#
Зайти в него можно набрав следующую команду в режиме «privileged exec mode»:
Router#configure terminal
Что бы вы не конфигурировали, первоначально обязательно нужно зайти в данный режим (имя хоста, основной шлюз на коммутаторе
Для того, что бы зайти в режим настройки интерфейса и задать на нем ряд параметров на подобие ip address, speed, duplex, description
Router(config)#interface fastethernet1/0
Если вы не знаете какие интерфейсы присутствуют на вашем устройстве, то наберите следующую команду в привилегированном режиме:
Router#show ip interface brief
Как вы можете видеть, в режиме глобальной конфигурации, для того что бы зайти в настройки интерфейса, я проделал следующее:
1. Ввел тип интерфейса (в данном случае: Fast Ethernet).
2. Указал номер модуля (в данном случае: 1)
3. Указал номер порта устройства в модуле 1 (в данном случае: 0)
Нужно отметить, что маршрутизаторы начинают отсчет портов с 0, в то время как коммутаторы с 1.
Аббревиатуры
Нет необходимости набирать команды и их атрибуты полностью. К примеру вместо того что бы набрать:
Router#configure terminal
Router(config)#
В можете набрать просто:
Router#conf t
Router(config)#
Если аббревиатура описывает единственную возможную команду, то у системы не возникнет проблем ее самостоятельно определить.
Ссылки и комбинации клавиш
Если вы набрали достаточное количество символов, что бы система смогла определить единственно возможную команду, вы можете использовать «Tab», что бы система самостоятельно дополнила команду на экране вместо вас (прям как в Linux).
Я часто использую следующие комбинации клавиш в процессе редактирования команд:
-
CTRL-z — возвращает курсор обратно в привилегированный режим из любого другого режима -
CTRL-a — переводит курсор на начало строки -
CTRL-e — переводит курсор в конец строки -
CTRL-k — очищает все справа от курсора -
CTRL-u — очищает все слева от курсора -
Стрелка вверх или
CTRL-P — отображает из буфера истории предыдущую команду -
Стрелка вниз или
CTRL-N — отображает из буфера истории следующую команду
Система хранит в памяти до десяти команд, которые вы набирали. Вы можете увеличить/уменьшить историю буфера до 256 команд.
Если вы хотите проверить размер буфера истории, наберите:
Router#show terminal | include history
Изменение размера буфера можно произвести следующей командой в привилегированном режиме:
Router#terminal history size 256
Вышеуказанная команда увеличит размер буфера истории до 256 команд.
Если вы хотите увидеть буфер (какие команды были набраны) наберите:
Router#show history