- •Типы интерфейсов устройств Cisco
- •Подключение к устройствам Cisco
- •Операционная система Cisco IOS
- •Методы доступа к управлению устройством
- •Консольный доступ
- •Telnet и SSH
- •Конфигурационные файлы
- •Startup configuration
- •Running configuration
- •Режимы работы Cisco IOS
- •User Executive Mode
- •Privileged EXEC Mode
- •Структура команд IOS
- •Использование встроенной помощи CLI
- •Context-Sensitive Help
- •Command Syntax Check
- •Hot Keys and Shortcuts
- •Команда SHOW
- •Режимы конфигурации IOS
- •Базовая настройка Cisco IOS
- •Назначение имени устройству
- •Конфигурирование паролей и баннеров
- •Управление конфигурационными файлами
- •Сохранение конфигурации во внешних хранилищах
- •Конфигурирование интерфейсов
- •Проверка работоспособности сети
- •Документирование и мониторинг сети
- •Таблица маршрутизации Cisco
- •Parent и Child маршруты. Классовые сети
- •Parent и Child маршруты. Бесклассовые сети
- •Процесс поиска наилучшего маршрута маршрутизатором Cisco
- •Classful и Classless типы маршрутизации
2009
Использование встроенной помощи CLI
В IOSдоступно несколько форм предоставления помощи (оставим ангоязычную терминологию):
•Context-sensitive help
•Command Syntax Check
•Hot Keys and Shortcuts
Context-Sensitive Help
Этот вид встроенной помощи предоставляет список команд с аргументами в контексте текущего режимаконфигурации. Чтобы получить помощь, введитезнак вопроса(?),
<ENTER> нажимать не нужно.
Один из вариантов использования context-sensitive help – получить список доступных в данном режиме команд, например, когда вы забыли какую-либо команду, либо не уверены в еёкорректном написании. Список всех команд может быть получен следующим образом:
Router>?
Другой вариант применения этого видапомощи– отобразить список команд и ключевых
слов, начинающихся с определённого наборасимволов. В этом случаевводится
непосредственно посленаборасимволов без пробела, к примеру вводsh? выдаст список команд, начинающихся наsh.
И ещёодин вариант позволяет узнать опции,ключевые слова или аргументы, используемые
с определённой командой. Посленаборакоманды, следует ввести пробел и?, IOSпокажет,
что может быть или должно быть введено послеэтой команды.
2009
Эта иллюстрация показывает использование context-sensitive help на примере командыclock.
Command Syntax Check
После того, как ввод команды подтверждён нажатием<ENTER>, интерпретатор команд разбирает команду с еёаргументами для определения действия, котороенеобходимо выполнить. Обычно IOSвыводит какие-либо сообщения только в случаенекорректного синтаксисакоманды. Если команданепонятнаинтерпретатору, он выводит ссобщениеоб
ошибке, и показывает, где в команде допущена эта ошибка.
IOSразличает три типасообщений об ошибках:
1.Неоднозначная команда (Ambiguous command)
2.Неполная команда (Incompletecommand)
3.Неправильная команда (Incorrect command )
Эти типы ошибок приведены наследующих иллюстрациях.
2009
2009
Hot Keys and Shortcuts
Несколько примеров „горячих клавиш“ помощи приведены в таблице:
Tab |
Дополнитьостаток команды или ключевого слова |
|
|
Ctrl-R |
Повторитьотображениестроки |
|
|
Ctrl-Z |
Выход из режима конфигурации |
|
|
Стрелка вверх (Ctrl-P) |
Позволяет перелистывать вперёд историю команд |
|
|
Стрелка вниз(Ctrl-N) |
Позволяет перелистывать назад историю команд |
|
|
Ctrl-Shift-6 |
Позволяет прервать процессы IOS, такиекак ping или traceroute |
|
|
Ctrl-C |
Прервать текущую команду и выйти изрежимаконфигурации |
|
|
Рассмотрим эти примеры подробнее.
Tab – позволяет пользователю дополнить остаток команды и параметра, если введено достаточноеколичество символов для однозначного еёопределения.
Ctrl-R – отображает ранеевведённую строку. Это удобно тогда, когдаIOSвыводит какое-
нибудь сообщениев тот момент, когдавы вводитекоманду. Избежать повторного ввода команды помогает нажатиеCtrl-R. Пример:
Switch#show mac-
16w4d: %LINK-5-CHANGED: Interface FastEthernet0/10, changed stateto down
16w4d: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/10, changed stateto down
НажмитеCtrl-R, чтобы заново отбоазить команду:
Switch#show mac
Ctrl-Z - Выход из режимаконфигурации и возврат в режим privileged EXEC. Операционная
система Cisco имеет иерархическую структуру, настройка некоторых параметров работы требует, чтобы администратор спускался нанесколько уровней вниз. Чтобы невыходить
поочерёдно из каждого уровня, используйте сочетание клавишCtrl-Z, длявозвратав privileged EXEC.
Стрелки вверх и вниз– позволяют использовать предыдущиекоманды. Cisco IOSхранит в памяти ранее введённые команды и позволяет заново вызватьих на экран. Стрелкаа вверх или сочетаниеклавишCtrl-P отображают команды в обратном порядке, стрелкавниз или
клавиши Ctrl-N – в прямом порядке.
Ctrl-Shift-6 – escape-последовательность. Когда IOS выполняет процессы, такие какping или traceroute, получить доступ к CLI невозможно, и единственный способ остановить эти
процессы– нажать сочетание клавишCtrl-Shift-6.