Cisco показать конфигурацию. Хороший справочник по командами первоначальная настройка Cisco

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

Команда представляет собой начальное слово или слова, введенные в командной строке. Команды не чувствительны к регистру. После каждой введенной команды, включая любые ключевые слова и аргументы, нужно нажать Enter , чтобы отправить команду командному интерпретатору.

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

Например:

Switch # show running-config

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

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

Например:

Switch> traceroute 192.168.254.254 Traceroute - команда, 192.168.254.254 - определяемый пользователем аргумент.

Контекстно-зависимая справка

Контекстно-зависимая справка содержит список команд и аргументов, связанных с этими командами в контексте текущего режима. Чтобы получить доступ к контекстно-зависимой справке, нужно ввести знак вопроса “? ” в любом меню. Результат появится сразу, даже без нажатия клавиши Enter .

Одна из методов использования контекстно-зависимой справки - это получение списка доступных команд. Это можно использовать, если вы не уверены как правильно пишется команда или хотите увидеть, поддерживает ли IOS определенную команду в определенном режиме. Например, чтобы отобразить команды, доступные на уровне User EXEC , нужно ввести знак вопроса “? ”, в меню Switch .

Другое использование контекстно-зависимой справки - отображать список команд или ключевых слов, которые начинаются с определенного символа или символов. После ввода последовательности символов, если знак вопроса сразу вводится без пробела, IOS отобразит список команд или ключевых слов для этого контекста, которые начинаются с введенных символов. Например, можно ввести sh? для получения списка команд, начинающихся с sh.

И еще один тип контекстно-зависимой справки используется для определения того, какие параметры, ключевые слова или аргументы сопоставляются с определенной командой. При вводе команды введите пробел, за которым следует символ “? ” определить, что может или должно быть введено дальше.

Например:

Switch# cl clear clock Switch# clock set ? hh:mm:ss Current Time Switch# clock set 13:30:00 ? <1-31> Day of the month MONTH Month of the year Switch# clock set 13:30:00 21 February 2018 ? Switch# clock set 13:30:00 21 February 2018

Проверка синтаксиса команд

Когда команда отправляется нажатием клавиши Enter , интерпретатор командной строки анализирует команду слева направо, чтобы определить, какое действие запрашивается. Обычно IOS обеспечивает только отрицательную обратную связь, если что-то было введено неверно. Если интерпретатор не может понять введенную команду, он предоставит информацию о том, что не так с командой.

Двойственная команда (Ambiguous command) – введено недостаточно символов для, чтобы система распознала команду.

Switch# c % Ambiguous command:’c’

Неполная команда (Incomplete command) – не все необходимые ключевые слова или аргументы были введены.

Switch# clock set % Incomplete command.

Неверная команда (Invalid input) – команда введена некорректно. Ошибка произошла в месте, на которое указывает маркер

Горячие клавиши и сочетания клавиш

В CLI IOS есть возможность использовать горячие клавиши и сочетания клавиш, которые облегчают использование системы. Рассмотрим наиболее полезные из них:

  • Стрелка вниз - позволяет прокручивать строку вперед по введенным командам
  • Стрелка вверх – Позволяет прокручивать строку назад по введенным командам
  • Tab - завершает оставшуюся часть частично введенной команды или ключевого слова
  • Ctrl-A - переход к началу строки
  • Ctrl-E - перемещение в конец строки
  • Ctrl-R – повторное отображение строки
  • Ctrl-Z - Выход из режима конфигурации и возврат к User EXEC
  • Ctrl-C - выход из режима конфигурации или прерывание текущей команды
  • Ctrl-Shift-6 - Позволяет пользователю прерывать процесс IOS, такой как ping или traceroute

Рассмотрим их подробнее.

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

Повторное отображение строки обновит только что напечатанную строку. Например, IOS может отобразить сообщение в CLI во время набора команды пользователем. Ctrl-R можно использовать для обновления строки и избегать повторного ее ввода.

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

Стрелки вверх и вниз

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

Ctrl-Shift-6

Эта последовательность прерывает любой выполняющийся процесс. Когда процесс IOS инициируется из CLI, например, ping или traceroute , команда работает до тех пор, пока не будет завершена или не будет прервана. Пока процесс выполняется, CLI не отвечает. Чтобы прервать вывод и взаимодействовать с CLI, нужно нажать Ctrl-Shift-6 .

Прерывает ввод команды и выходит из режима конфигурации. Это может быть полезно после ввода команды, которая должна быть отменена.

Сокращенные команды или ключевые слова

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

Switch# show interfaces Switch# sh int

Полезна ли Вам эта статья?

Пожалуйста, расскажите почему?

Нам жаль, что статья не была полезна для вас:(Пожалуйста, если не затруднит, укажите по какой причине? Мы будем очень благодарны за подробный ответ. Спасибо, что помогаете нам стать лучше!

Регистрация (вход) в маршрутизатор

После вывода сообщения о статусе интерфейсов и нажатия клавиши Return появится приглашение Router>. Это приглашение пользовательского режима (user mode), которое часто используется для просмотра статистики, хотя из него можно перейти в привилегированный режим (privileged mode). В пользовательском режиме допускается только просмотр, а изменение конфигурации маршрутизатора Cisco выполняется в привилегированном режиме, переход в который выполняется командой enable. Router> Router>enable Router# Теперь приглашение имеет вид Router#, что отмечает привилегированный режим. В нем можно просматривать и изменять конфигурацию. Для выхода из привилегированного режима в пользовательский используйте команду disable . Router#disable Router> Теперь можно ввести logout, чтобы выйти из режима консоли. Router>logout Router con0 is now available (маршрутизатор con0 доступен) Press RETURN to get started. (для начала работы нажмите RETURN) Либо разрешен ввод logout или exit в привилегированном режиме для вывода приглашения на выход. Router>en Router#logout Router con0 is now available Press RETURN to get started. Обзор режимов маршрутизатора Для настройки из интерфейса CLI необходимо глобально изменить состояние маршрутизатора, указав команду config terminal (краткая форма:config t ), которая переводит устройство в режим глобального конфигурирования и изменяет исполняемую конфигурацию running-config. Можно ввести config в приглашении привилегированного режима, а затем нажать Return для возвращения режима терминала по умолчанию. Router#config Configuring from terminal, memory, or network ?return (настройка с терминала, из памяти или по сети) Enter configuration commands, one per line. End with CNTL/Z. (введите команды конфигурирования, по одной в строке. Закончите ввод клавиатурной комбинацией CNTL/Z) Router(config)# После этого можно внести изменения, которые действуют на маршрутизатор в целом. Для изменения конфигурации running-config, которая является текущей исполняемой конфигурацией в динамической оперативной памяти DRAM (Dynamic RAM) следует использовать команду config terminal (config t). Для изменения конфигурации из NVRAM (конфигурации запуска startup-config) следует ввести команду config memory (config mem). Если необходимо изменить конфигурацию маршрутизатора, хранящуюся на хосте TFTP, применяйте команду config network (config net). Однако для точного и реального изменения конфигурации маршрутизатора, ее следует поместить в оперативную память RAM. Т.е. ввод config mem или config net приводит к замене текущей исполняемой конфигурации running-config на конфигурацию, хранящуюся в памяти NVRAM или на хосте TFTP. Приглашения интерфейса CLI Важно научиться различать приглашения во время конфигурации маршрутизатора, чтобы точно знать текущий конфигурационный режим. В следующем разделе книги мы рассмотрим приглашения, выводимые маршрутизатором Cisco. Рекомендуется обращать внимание на выведенное приглашение перед любым изменением конфигурации маршрутизатора. Мы не стремимся сразу показать все доступные команды, но хотим на их примерах продемонстрировать различные приглашения, которые будут появляться и в других листингах. Интерфейсы Для изменения в интерфейсе служит команда interface в режиме глобального конфигурирования: Router(config)#interface ?

Bridge-Group Virtual Interface

Dialer interface

FastEthernet IEEE 802.3

Async Group interface

Loopback interface

Multilink-group interface

Ethernet Channel of interfaces

Tunnel interface

Virtual-Template

Virtual Template interface

Virtual-TokenRing

Virtual TokenRing

Router(config)#interface fastethernet 0/0 Router(config-if)# Заметьте, что приглашение изменилось на Router(config-if)#, что указывает на режим конфигурирования интерфейса. Было бы неплохо показать и настраиваемый интерфейс, но этого не сделано (наверное, поэтому администраторы Cisco зарабатывают больше, чем администраторы Windows). Подинтерфейсы Подинтерфейсы позволяют создавать в маршрутизаторе виртуальные интерфейсы. Приглашение меняется на Router(config-subif)# Router(config)#int f 0 /0.? <0-4294967295> FastEthernet interface number Router(config)#int f0/0.1 Router(config-subif)# Команда Line Для настройки пароля пользовательского режима служит команда line. Приглашение становится Router (config-line)#. Router#config t Router(config)#line ?

First Line number

Primary terminal line

Terminal controller

Virtual terminal

Router(config)#line console 0 Router(config-line)# Команда line console 0 считается основной (глобальной) и любая введенная после нее команда называется подкомандой (иногда говорят, что подкоманды вводятся в приглашении config-line). Настройка протокола маршрутизации Для конфигурации протокола маршрутизации (например, RIP и IGRP) используется приглашение (config-router)# . Router#config t Enter configuration commands, one per line. End with CNTL/Z. Router(config)#router rip

Router(config-router)#

ВНИМАНИЕ Важно понять, что делает каждая из команд в данное время. Об этом мы поговорим позже, а пока разберемся с другими доступными приглашениями. Возможности редактирования и вывода справки Расширенные возможности редактирования позволят упростить настройку маршрутизатора Cisco. Ввод вопросительного знака (?) в любом приглашении всегда выводит список доступных в этом приглашении команд (назначения каждой из показанных ниже команд см. в приложении С). Router#? Exec commands:

Access-profile access-template bfe clear clock configure connect copy debug disable disconnect enable erase exit help lock login logout mrinfo

Create a temporary Access-List entry

Apply user-profile to interface Create a temporary Access-List entry For manual emergency modes setting Reset functions Manage the system clock Enter configuration mode Open a terminal connection Copy configuration or image data Debugging functions (see also "undebug") Turn off privileged commands Disconnect an existing network connection Turn on privileged commands Erase flash or configuration memory Exit from the EXEC Description of the interactive help system Lock the terminal Log in as a particular user Exit from the EXEC Request neighbor and version information from a multicast router

- More - В этот момент можно нажать клавишу пробела для получения следующей страницы информации, либо нажать Return для перехода к единственной команде. Нажатие любой другой клавиши приведет к выходу из экрана справки и возвращению в приглашение ввода команд. Для поиска сведений о команде, начинающейся на определенную букву, можно ввести эту букву, а затем вопросительный знак (?), без разделения их пробелом. Router#c? clear clock configure connect copy Router#c После ввода "с?" мы получили справку о всех командах, начинающихся на "с". Заметьте, что сохраняется приглашение Router#. Это помогает работать с длинными командами и тогда, когда шаблон поиска выводит слишком много результатов. Было бы неправильным повторно вводить всю команду каждый раз, когда вводится вопросительный знак. Для поиска следующей в строке команды сначала введите ее название, а затем вопросительный знак. Router#clock ? set Set the time and date Router#clock set ? hh:mm:ss Current Time Router#clock set 10:30:10 ? <1-31> Day of the month MONTH Month of the year Router#clock set 10:30:10 28 ? MONTH Month"of the year Router#clock set 10:30:10 28 may ? <1993-2035>Year Router#clock set 10:30:10 28 may 2000 ? Router# После ввода команды clock, пробела и вопросительного знака мы получили список всех возможных вариантов и их описания. Заметьте, что ввод команды, пробела и вопросительного знака нужно обязательно сделать до нажатия клавиши (carriage return, возврат каретки). Если вести команду иначе, то мы получим сообщение об ошибке: Router#clock set 10:30:10 % Incomplete command, (незавершенная команда) Командная строка не закончена. Нажмите клавишу "стрелка вверх" для получения последней введенной команды, а затем закончите командную строку вопросительным знаком. Если же будет такое сообщение об ошибке: Router(config)#access-list 110 permit host 1.1.1.1 % Invalid input detected at marker. (неправильно введенная позиция отмечена символом) то маркер будет указывать на ту часть команды, которая введена неправильно. Это помогает при вводе команд. Если же будет получено сообщение об ошибке: Router#sh te % Ambiguous command: "sh te" (двусмысленная команда "sh te") значит не введены все ключевые слова или значения, которые обязательны для этой команды. Введите вопросительный знак, чтобы получить описание команды. Router # sh te ? WORD tech-support terminal В таблице 4.1 перечислены команды редактирования, доступные в маршрутизаторе Cisco.

Следует отметить еще одну возможность редактирования - автоматическую прокрутку (перенос на другую строку) длинной команды. В следующем примере вводимая команда достигла правой границы строки и была автоматически перенесена на следующую строку с добавлением слева десяти пробелов. Символ доллара ($) указывает на прокрутку команды влево. Router#config t Enter configuration commands, one per line. End with CNTL/Z. Router(config)#$ 110 permit host 171.10.10.10 0.0.0.0 host Для просмотра журнала (history) введенных в маршрутизатор команд служат клавиатурные комбинации и команды, перечисленные в таблице 4.2.

Покажем пример команды show history и изменения размера журнала, а также процедуру проверки журнала командой show terminal. Командой show history выведем 10 последних введенных в маршрутизатор команд. Router#sh history en sh history show terminal sh cdp neig sh ver sh flash sh int e0 sh history sh int s0 sh int s1 Теперь используем show terminal для проверки размера журнала для терминала. Router#sh terminal Line 0, Location: "",Type:"" [ листинг сокращен ] History is enabled, history size is 10. (журнал разрешен, его размер равен 1 0)

Full user help is disabled (запрещена полная пользовательская справка)

Allowed transports are lat pad v120 telnet mop rlogin nasi. Preferred is lat. (разрешенные транспорты: lat pad v120 telnet mop rlogin nasi. Рекомендуется lat)" No output characters are padded (выходные символы не дополняются) No special data dispatching characters (не используются специальные символы управления данными) Group codes: 0 (код группы) Команда terminal history size используется в привилегированном режиме и допускает изменение размера буфера журнала. Router#terminal history size ? <0-25 б> Size of history buffer Router#terminal history size 25 Проверим изменение буфера командой show terminal Router#sh terminal Line 0, Location:"", Type:"" [ листинг сокращен ] Editing is enabled,(редактирование допустимо) History is enabled, history size is 25. (журнал разрешен, его размер равен 25) Full user help is disabled (запрещена полная пользовательская справка) Allowed transports are lat pad v!20 telnet mop rlogin nasi. Preferred is lat. (разрешенные транспорты: lat pad v!20 telnet mop rlogin nasi. Рекомендуется lat) No output characters are padded (выходные символы не дополняются) No special data dispatching characters (не используются специальные символы управления данными) Group codes: 0 (код группы)

Для настройки сетевого оборудования в вашем распоряжении имеются разнообразные команды операционной системы Cisco IOS.

При входе в сетевое устройство командная строка имеет вид:

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

Чтобы получить доступ к полному набору команд, необходимо сначала активизировать привилегированный режим.

Press ENTER to start.

Switch> enable

Выход из привилегированного режима:

Switch# disable

О переходе в привилегированный режим будет свидетельствовать появление в командной строке приглашения в виде знака #.

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

Для выхода из системы IOS необходимо набрать на клавиатуре команду exit (выход):

Switch> exit

Возможна работа в следующих режимах:

Пользовательский режим - это режим просмотра, в котором пользователь может только просматривать определённую информацию о сетевом устройстве, но не может ничего менять. В этом режиме приглашение имеет вид:

Привилегированный режим- поддерживает команды настройки и тестирования, детальную проверку сетевого устройства, манипуляцию с конфигурационными файлами и доступ в режим конфигурирования. В этом режиме приглашение имеет вид:

Режим глобального конфигурирования - реализует мощные однострочные команды, которые решают задачи конфигурирования. В том режиме приглашение имеет вид:

Команды в любом режиме IOS распознаёт по первым уникальным символам. При нажатии табуляции IOS сам дополнит команду до полного имени.

При вводе в командной строке любого режима имени команды и знака вопроса (?) на экран выводятся комментарии к команде. При вводе одного знака результатом будет список всех команд режима. На экран может выводиться много экранов строк, поэтому иногда внизу экрана будет появляться подсказка - More -. Для продолжения следует нажать enter или пробел.

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

Terminal (терминал),

Memory (энергонезависимая память или файл),

Network (сервер tftp (Trivial ftp -упрощённый ftp) в сети).

По умолчанию команды вводятся с терминала консоли, например:

Switch(config)#(commands)

Switch(config)#exit

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

Switch(config-if)#

сначала вводится глобальная команда для определения типа интерфейса и номера его порта:

Switch#conf t

Switch(config)#interface type port

Switch(config-if)#(commands)

Switch(config-if)#exit

Switch(config)#exit

Лабораторная работа №3. Знакомство с командами IOS .

Основные команды сетевого устройства

1. Войдите сетевое устройство Router1

2. Мы хотим увидеть список всех доступных команд в этом режиме. Введите

команду, которая используется для просмотра всех доступных команд:

Router>?

Клавишу Enter нажимать не надо.

3. Теперь войдите в привилегированный режим

Router>enable

4. Просмотрите список доступных команд в привилегированном режиме

Router#?

5. Перейдём в режим конфигурации

Router#config terminal

6. Имя хоста сетевого устройства используется для локальной идентификации.

Когда вы входите в сетевое устройство, вы видите Имя хоста перед символом режима (">" или "#"). Это имя может быть использовано для определения места нахождения.

Установите "Router1" как имя вашег сетевого устройства.

Router(config)#hostname Router1

Router1(config)#

7. Пароль доступа позволяет вам контролировать доступ в привилегированный

режим. Это очень важный пароль, потому что в привилегированном режиме можно вносить конфигурационные изменения. Установите пароль доступу "parol".

Router1(config)#enable password parol

    Давайте испытаем этот пароль. Выйдите из сетевого устройства и попытайтесь зайти в привилегированный режим.

Router1>en

Password:*****

Здесь знаки: ***** - это ваш ввод пароля. Эти знаки на экране не видны.

Основные Show команды.

Перейдите в пользовательский режим командой disable. Введите команду для просмотра всех доступных show команд.

Router1>show ?

1. Команда show version используется для получения типа платформы сетевого устройства, версии операционной системы, имени файла образа операционной системы, время работы системы, объём памяти, количество интерфейсов и конфигурационный регистр.

2. Просмотр времени:

Router1>show clock

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

Router1>show flash

4. ИКС сетевого устройства по умолчанию сохраняет10 последних введенных команд

Router1>show history

5. Две команды позволят вам вернуться к командам, введённым ранее. Нажмите на стрелку вверх или P.

6. Две команды позволят вам перейти к следующей команде, сохранённой в буфере.

Нажмите на стрелку вниз или N

7. Можно увидеть список хостов и IP-Адреса всех их интерфейсов

Router1>show hosts

8. Следующая команда выведет детальную информацию о каждом интерфейсе

Router1>show interfaces

9. Следующая команда выведет информацию о каждой telnet сессии:

Router1>show sessions

10. Следующая команда показывает конфигурационные параметры терминала:

Router1>show terminal

11. Можно увидеть список всех пользователей, подсоединённых к устройству по терминальным линиям:

Router1>show users

12. Команда

Router1>show controllers

показывает состояние контроллеров интерфейсов.

13. Перейдём в привилегированный режим.

Router1>en

14. Введите команду для просмотра всех доступных show команд.

Router1#show ?

Привилегированный режим включает в себя все show команды пользовательского режима и ряд новых.

15. Посмотрим активную конфигурацию в памяти сетевого устройства. Необходим привилегированный режим. Активная конфигурация автоматически не сохраняется и будет потеряна в случае сбоя электропитания. Чтобы сохранить настройки роутера используйте следующие команды:

сохранение текущей конфигурации:

Router#write memory

Router# copy run start

Просмотр сохраненной конфигурации:

Router# Show configuration

Router1#show running-config

В строке more, нажмите на клавишу пробел для просмотра следующей страницы информации.

16. Следующая команда позволит вам увидеть текущее состояние протоколов

третьего уровня:

Router#show protocols

Введение в конфигурацию интерфейсов.

Рассмотрим команды настройки интерфейсов сетевого устройства.

На сетевом устройстве Router1 войдём в режим конфигурации:

Router1#conf t

Router1(config)#

2. Теперь ми хотим настроить Ethernet интерфейс. Для этого мы должны зайти в режим конфигурации интерфейса:

Router1(config)#interface FastEthernet0/0

Router1(config-if)#

3. Посмотрим все доступные в этом режиме команды:

Router1(config-if)#?

Для выхода в режим глобальной конфигурации наберите exit. Снова войдите в режим конфигурации интерфейса:

Router1(config)#int fa0/0

Мы использовали сокращенное имя интерфейса.

4. Для каждой команды мы можем выполнить противоположную команду, поставивши перед ней слово no. Следующая команда включает этот интерфейс:

Router1(config-if)#no shutdown

5. Добавим к интерфейсу описание:

Router1(config-if)#description Ethernet interface on Router 1

Чтобы увидеть описание этого интерфейса, перейдите в привилегированный

режим и выполните команду show interface:

Router1(config-if)#end

Router1#show interface

6. Теперь присоединитесь к сетевому устройству Router 2 и поменяйте имя его хоста на Router2:

Router#conf t

Router(config)#hostname Router2

Войдём на интерфейс FastEthernet 0/0:

Router2(config)#interface fa0/0

Включите интерфейс:

Router2(config-if)#no shutdown

Теперь, когда интерфейсы на двух концах нашего Ethernet соединения включены на экране появится сообщение о смене состояния интерфейса на активное.

7. Перейдём к конфигурации последовательных интерфейсов. Зайдём на Router1.

Проверим, каким устройством выступает наш маршрутизатор для последовательной линии связи: оконечным устройством DTE (data terminal equipment), либо устройством связи DCE (data circuit):

Router1#show controllers fa0/1

Если видим сообщение:

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

Router1#conf t

Router1(config)#int fa0/1

Router1(config-if)#clock rate ?

Выберем частоту 64000

Router1(config-if)#clock rate 64000

и включаем интерфейс

Router1(config-if)#no shut

Контрольные вопросы.

  1. Какой командой можно посмотреть текущие настройки роутера?

    Какими командами настраивается сетевой интерфейс роутера.

    Как просмотреть конфигурационные настройки коммутатора?

    Как определить распределение вилланов по портам коммутатора?

    Перечислите основные режимы конфигурации при настройке коммутатора.

    Перечислите основные режимы конфигурации при настройке роутера.

    Как посмотреть таблицу маршрутизации на роутере?

    Какие команды формируют таблицу маршрутизации роутера?

    Какими командами настраиваются вилланы на коммутаторе?

    Какими командами настраивается взаимодействие между вилланами?

Приложение для автоматизации под названием Workflow. Сначала компания сделала его бесплатным, а через год провела ребрендинг и тесно связала с iOS 12 .

Если программа Workflow уже установлена, просто обновите ее. Если нет, загружайте «Команды» из App Store .

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

Никуда не делась и обширная галерея готовых команд . Для этого материала я нашел в ней наиболее полезные , которыми уже пользуюсь почти каждый день. С помощью них я ускорил работу с iPhone примерно в 5 раз.

1. Включаю любимый плейлист в тачке голосом

Сажусь в машину и завожу ее. В это время iPhone автоматически к аудиосистеме в авто через Bluetooth.

Я говорю «Привет, Siri», чтобы активировать ассистент, и использую голосовую команду «Я в машине».

Siri тут же запускает плейлист «Ритмичный», в который я регулярно добавляю самые драйвовые танцевальные и электронные композиции из Apple Music:

Переключаю коробку на Drive и еду по делам. Настроение на подъеме, и никаких дополнительных действий мне совершать не пришлось.

Я использовал команду «Воспроизвести плейлист» . Добавил в нее избранный список и фразу для Siri «Я в машине».

2. Быстро делюсь геопозицией в незнакомом городе

Я живу на украинском юге, но бываю в других регионах Украины, России и Европы..

Сейчас планирую поездку в Париж и добавляю команду «Передача геопозиции» не только себе, но и в iPhone жены.

Фразу для Siri в данном случае не добавляю. Эту команду проще использовать из приложения или с помощью виджета.

3. Звоню избранным контактам простой командой

Siri и без «Команд» умеет звонить контактам. Для этого достаточно активировать ее и сказать «Siri, позвони Иванову Ивану Ивановичу».

Тем не менее, с распознаванием русских имен у нее до сих пор плохо… Что делать?

Для всех избранных записей в телефонной книге я задал короткие фразы через команду «Быстрый набор» .

Теперь мне достаточно активировать ассистент через «Привет, Siri», а потом просто сказать «Ванька». Это удобно.

4. Слежу за ежедневным потреблением воды

Не раз писал про приложения, которые контролируют, сколько жидкости вы пьете на протяжении дня. Это особенно важно, если у вас напряженная работа, и вы банально забываете пить.

Да, такое бывает.

Теперь для этого можно использовать команду «Журнал потребления воды» .

Она будет записывать количество потребленной жидкости напрямую в приложение «Здоровье».

Когда добавите эту команду из галереи, настройте ее работу: выберите варианты объема воды в меню «Список» (после активации команды у вас будет выбор), а также единицы измерения в строке «Значение».

5. Автоматически создаю плейлисты для Apple Watch

Сначала я использую команду «Создать плейлист "25 самых часто проигрываемых"» . Она формирует список из композиций, которые я слушаю чаще всего на iPhone и Mac.

После этого я бросаю Apple Watch на зарядку и перехожу в приложение Watch на iPhone. Здесь выбираю раздел «Музыка» и синхронизирую его с часами.

Теперь могу легко идти в спортзал без iPhone. Беру только Apple Watch и любимые беспроводные наушники Beats Powerbeat3 Wireless.

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

6. Делаю коллажи из фото без дополнительного софта

Для этого я использую команду «Фотосетка» .

Лучше всего получаются коллажи 2х2 и 3х3. Именно такие я чаще всего использую

К сожалению, никаких дополнительных настроек при составлении коллажа не предусмотрено.

Все это - только малая часть «Команд»

Это только малая часть задач, которые можно автоматизировать с помощью приложения «Команды». Очень важно, что все они тесно связаны с системой и даже могут использоваться совместно с фразами Siri.

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

Инструмент классный. Сожалею, что не был знаком с ним во времена Workflow.

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

10 команд, которые должен знать каждый пользователь Cisco IOS

№1: “?”

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

Эту команду можно применять различными способами. Во-первых, используйте?, если не знаете какую команду написать. Например, вы можете написать? в командной строке для вывода всех возможных команд.

Также можно использовать?, если вы не знаете аргумент какой-либо команды. Например, можно ввести show ip ? Если команде не нужно никаких аргументов, роутер предложит только CR (возврат каретки).

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

2: show running-configuration

Команда show running - config показывает текущую конфигурацию устройства. Running-configuration - это конфигурация, загруженная в данный момент в оперативную память роутера. Когда вы вносите изменения в оборудование, как раз эта конфигурация изменяется.

Важно помнить, что конфигурация не сохраняется пока не выполнить copy running - configuration startup - configuration . Команду show running-config можно сокращать до sh run .

№3: copy running-configuration startup-configuration

Эта команда сохранит текущие модификации в настройках (running-configuration, которая хранится в RAM), в энергонезависимую RAM (NVRAM). Если внезапно исчезнет электропитание, то данные в NVRAM сохранятся. Другими словами, если вы внесёте изменения в конфигурацию роутера или перезагрузите его, не используя перед этим данную команду, то все изменения будут утеряны. Команду можно сократить до copy run start .

Команда copy также используется для копирования текущей или стартовой конфигурации на TFTP-сервер.

4: show interface

Команда show interface отображает состояние интерфейсов маршрутизатора. Вот некоторые выводимые параметры:

  • Состояние интерфейса (вкл ./ выкл .)
  • Состояние протокола на интерфейсе
  • Использование
  • Ошибки

Эта команда играет важную роль для диагностики роутера или свитча. Её также можно использовать с указанием конкретного интерфейса, например, sh int fa 0/0 .

№5: show ip interface

Более распространёнными, чем show interface являются команды show ip interface и show ip interface brief . Команда show ip interface предоставляет огромное количество информации о конфигурации и состоянии протокола IP и его службах на всех интерфейсах. Команда show ip interface brief даёт краткий обзор интерфейсов, включая IP-адрес, статусы Layer 2 и Layer 3.

№6: config terminal, enable, interface, and router

У роутеров Cisco есть несколько разных режимов управления, в каждом из них отображаются или изменяются определённые параметры. Очень важно уметь перемещаться между этими режимами для успешной настройки маршрутизатора.

Когда вы авторизуетесь на роутере (SSH, Telnet, Console), сначала вы попадаете в user mode (пользовательский режим, где приглашение выглядит как >). В этом режиме можно написать enable для переключения в привилегированный режим (приглашение выглядит как #). В привилегированном режиме отображается любая информация, но нельзя вносить никакие изменения. Для того, чтобы попасть в режим глобальной конфигурации введите config terminal (или config t ), приглашение станет выглядеть как (config)# . В этом режиме можно изменять любые настройки. Для изменения параметра интерфейса (например, IP-адреса) переключитесь в режим конфигурирования командой interface (приглашение выглядит как (config-if)#). Помимо этого, из режима глобальной конфигурации вы можете попасть в режим конфигурации роутера с помощью команды router { protocol } . Для выхода из любого режима введите exit .

№7: no shutdown

Команда no shutdown включает интерфейс. Она используется в режиме конфигурации интерфейса. Может быть полезна при диагностике или конфигурации новых интерфейсов. Если с каким-либо интерфейсом возникла проблема, можно попробовать ввести shut и no shut . Разумеется, для того, чтобы выключить интерфейс введите shutdown . Команду можно сократить до no shut .

№8: show ip route

Команда show ip route выводит таблицу маршрутизации роутера. Она состоит из списка всех сетей, которые доступны роутеру, их метрике (приоритет маршрутов) и шлюза. Команду можно сократить до sh ip ro . Также после неё могут быть параметры, например sh ip ro ospf (показывает всю маршрутизацию OSPF).

Для очистки всей таблицы маршрутизации необходимо выполнить clear ip route * . Для удаления конкретного маршрута необходимо указать адрес сети после команды, например clear ip route 1.1.1.1 .

№9: show version

Команда show version показывает регистр конфигурации (в основном настройки загрузки маршрутизатора), когда последний раз роутер загружался, версию IOS, имя файла IOS, модель устройства, а также количество оперативной и флэш-памяти. Команду можно сократить до sh ver .

№10: debug

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