Cisco: Конфигурация и команды управления IOS. Выполнение удаленных команд на CISCO ­ Дневник ­ Максим Боголепов

Для настройки сетевого оборудования в вашем распоряжении имеются разнообразные команды операционной системы 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, которое Apple купила в начале 2017 года. Благодаря этому, принцип создания команд остался прежним.

Для примера я буду использовать две команды. Первая - «Сохранить фото в Dropbox». Это команда запускает приложение «Фото», в котором надо выбрать фотографии, а затем папку в Dropbox, куда они будут загружены. Это простая команда, которая показывает принцип взаимодействия с приложениями.

Вторая - «Поиск песни в Genius» - более сложная команда, в которой много действий и связок. После активации команды, система узнает, какой трек воспроизводится в Apple Music и найдет его на сайте Genius.

Если не хочется создавать команды, их можно скачать:

Начнем с первой. Для начала нужно скачать Dropbox, если он не установлен на смартфоне. Вместо Dropbox можно использовать другой сервис, главное, чтобы он работал с «Командами».

Как создать команду «Сохранить фото в Dropbox»


В настройках команды можно изменить ее название, значок и добавить фразу для активации через Siri. Также команда запускается через виджет «Быстрых команд» или в библиотеке приложения «Команды».

Как создать команду «Поиск песни в Genius»


Так же, как и с предыдущей командой, можно изменить настройки, добавить фразу для Siri и протестировать ее.

Часть 2

Сбор основной информации о маршрутизации Команда show version предоставляет сведения о базовой аппаратной конфигурации системы, а также номер версии программного обеспечения, имена и источники конфигурационных файлов вместе с образом загрузки. Router#sh version Cisco Internetwork Operating System Software IOS (tm) 2500 Software (C2500-JS-L), Version 12.0(8), RELEASE SOFTWARE (fcl) Copyright (c) 1986-1999 by cisco Systems, Inc. Compiled Mon 29-Nov-99 14:52 by kpma . Image text-base: Ox0305lC3C, data-base: 0x00001000 ROM: System Bootstrap, Version ll.O(lOc), SOFTWARE BOOTFLASH: 3000 Bootstrap Software (IGS-BOOT-R), Version ll.O(lOc), RELEASE SOFTWARE (fcl) RouterA uptime is 5 minutes (маршрутизатор А работает 5 минут) System restarted by power-on (система перезапущена по включению питания) System image file is "flash:c2500-js-Ll20-8.bin" (файл образа системы) cisco 2522 (68030) processor (revision N) with 14336K/2048K bytes of memory, (процессор cisco 2522 (68030) обновление N с 14336К/2048К байтами памяти) Processor board ID 15662842, with hardware revision 00000003 (идентификатор процессорной платы 15662842 при аппаратном обновлении 00000003) Bridging software. (программное обеспечение для функций моста) Х.25 software. Version 3.O.O. SuperLAT software (copyright 1990 by Meridian Technology Corp). TN3270 Emulation software. (программное обеспечение эмуляции TN3270) Basic Rate ISDN software, Version 1.1. (программное обеспечение базового уровня ISDN версии 1.1) 1 Ethernet/IEEE 802.3 interface(s) 2 Serial network interface(s) 8 Low-speed serial(sync/async) network interface(s) 1 ISDN Basic Rate interface(s) 32K bytes of non-volatile configuration memory. (32 Кбайта в энергонезависимой памяти конфигурации) 16384 К bytes of processor board System flash (Read ONLY) (16384 Кбайта в системной памяти флэш процессорной платы для режима "только чтение") Configuration register is 0x2102 (конфигурационный регистр 0x2102) С помощью команды show version можно узнать, как долго работает маршрутизатор, как он был перезапущен, имя исполняемого файла IOS, версии процессора и аппаратного обеспечения, а также размер памяти DRAM. Кроме того, указано значение в конфигурационном регистре. Установка паролей Для защиты маршрутизатора Cisco используются пять паролей. Первые два пароля служат для установки разрешенного пароля, который защищает привилегированный режим. Пароль запрашивается у пользователя после ввода команды enable. Остальные три пароля служат для настройки паролей для доступа пользователя через консольный порт, вспомогательный порт и по протоколу Telnet. Разрешенные пароли Для установки разрешенного пароля необходимо находиться в режиме глобального конфигурирования. Router(config)#enable ?

Define enable action if no TACACS servers respond

Assign the privileged level password

Assign the privileged level secret

Use TACACS to check enable passwords

Last-resort (крайний случай) Используется после установки аутентификации через сервер tacacs, который недоступен. Этот режим позволяет администратору даже в этом случае войти в систему маршрутизатора. Однако подобный режим недоступен при работающем сервере tacacs. Password (пароль) Служит для установки разрешенного пароля (enable password) в устаревших системах с версиями до 10.3. Не используется, если установлен разрешенный секрет (enable secret). Secret (секрет) Новый шифрованный пароль. После установки перекрывает действие разрешенного пароля. Use-tacacs (использовать tacacs) Указывает маршрутизатору на аутентификацию через сервер tacacs. Это удобно, когда приходится обслуживать десятки и сотни маршрутизаторов. Как иначе изменить пароль на 200 маршрутизаторах? Сервер tacacs позволяет однократно изменить пароль, который будет действовать на все устройства. Router(config)#enable secret todd The enable password you have chosen is the same as your enable secret. This is not recommended. Re-enter the enable password, (выбранный разрешенный пароль совпадает с разрешенным секретом. Это не рекомендуется. Введите другой разрешенный пароль) При попытке ввода одинакового разрешенного пароля и разрешенного секрета выводится вежливое предупреждение о недопустимости такого выбора. Однако при повторном вводе того же самого пароля, он будет установлен в маршрутизаторе даже при совпадении с разрешенным секретом. Между тем, пароли не работают одновременно. В новых маршрутизаторах (а не в старых унаследованных) можно не беспокоиться об использовании разрешенного пароля. Пароли пользовательского режима присваиваются командой line. Aux (вспомогательный) Служит для установки пароля пользовательского режима для вспомогательного порта. Обычно применяется для настройки в маршрутизаторе параметров модема, но может служить и для доступа к консоли. Console (консоль) Служит для установки пароля консоли пользовательского режима. Vty (виртуальный терминал) Служит для установки в маршрутизаторе пароля Telnet. Если такой пароль не установлен, то по умолчанию использование Telnet запрещено. Для настройки паролей пользовательского режима сначала конфигурируется нужная линия (line), а затем вводится команда login или no login для вывода из маршрутизатора приглашения аутентификации. Вспомогательный пароль Для настройки вспомогательного пароля следует перейти в режим глобального конфигурирования и ввести line аuх?. Список выбора содержит только строку 0-0, поскольку существует один вспомогательный порт. Router#config t Router(config)#line aux ? <0-0> First Line number Router(config)#line aux 0 Router(config-line)#login Важно помнить о команде login, иначе вспомогательный порт не выведет приглашения для аутентификации. Пароль консоли Для установки пароля консоли служит команда line console 0. Однако если подобно настройке вспомогательного порта ввести line console 0 ?, то вы получите ошибку. Необходимо ввести команду line console 0, причем после этого недоступен экран справки. Для возвращения на один уровень вверх следует задать " exit ". Router(config-line)#line console ? % Unrecognized command, (нераспознанная команда) Router(config-line)#exit Router(config)#line console ? <0-0> First Line number Router(config)#line console 0 Router(config-line)#login Router(config-line)#password todd1 Поскольку существует только один консольный порт, доступен вариант line console 0. Другие команды консольного порта Существует еще несколько важных команд для консольного порта, которые следует запомнить. Команда exec-timeout О О устанавливает в ноль время тайм-аута консольного сеанса EXEC (т.е. тайм-аут запрещен). Можно разыграть своих коллег по работе, установив тайм-аут в значение О 1, что приведет к прерыванию терминального сеанса через каждую секунду! Избежать прерывания сеанса в этом случае позволит постоянное нажатие клавиши "стрелка вниз" при вводе изменения времени тайм-аута другой рукой. Команда logging synchronous должна была бы быть установлена по умолчанию, но этого не сделано. Команда запрещает вывод консольных сообщений, которые прерывают ввод команд в консольном режиме. Это упростит чтение и ввод сообщений в маршрутизатор. Примеры упомянутых команд: Router(config)#line con 0 Router(config-line)#exec-timeout? <0-35791> Timeout in minutes (тайм - аут в минутах) Router(config-line)#exec-timeout 0 ? <0-2147483> Timeout in seconds (тайм - аут в секундах) < сг > Router(config-line)#exec-timeout 0 0 Router(config-line)#logging synchronous

Пароль Telnet

Для установки пароля пользовательского режима при доступе по Telnet к маршрутизатору служит команда line vty. Маршрутизаторы, которые не исполняют версию Enterprise операционной системы Cisco IOS, по умолчанию имеют пять линий VTY (от 0 до 4). Однако в версии Enterprise таких линий намного больше - 198 (0 - 197). Проще всего узнать количество линий с помощью вопросительного знака. Router(config-line)#line vty 0 ? <1-197> Last Line Number * Router(config-line)#login Router (config - line)# password todd 2 Если попытаться установить сеанс Telnet с маршрутизатором, не имеющим заданных паролей для линий VTY, то будет получено сообщение об ошибке "подключение прервано, поскольку не установлен пароль". Можно указать маршрутизатору на разрешение подключений по Telnet без пароля, использовав команду no login. Router(config-line)#line vty 0 197 Router(config-line)#no login (После настройки IP-адреса маршрутизатора можно использовать программу Telnet для конфигурирования и проверки устройства вместо выполнения этих операций через консольный порт. Для запуска программы Telnet следует ввести в командной строке telnet (в DOS или Cisco). Шифрование паролей По умолчанию шифруется только пароль разрешенного секрета. Можно вручную установить режим- шифрования для пользовательского режима и разрешенного пароля. Заметим, что выполнение в маршрутизаторе команды show running-config позволяет увидеть все пароли за исключением разрешенного секрета. Router # sh run [листинг сокращен] enable secret 5 $l$rFbM$8.aXocHg6yHrM/zzeNkAT. enable password toddl [ листинг сокращен ] line con 0 password toddl login line aux 0 password todd login Iine vty 0 4 password todd2 login Iinevty 5 197 password toddZ login ! end Router# Для шифрования паролей вручную следует выполнить команду service password-encryption. Пример шифрования пароля вручную: Router#config t Enter configuration commands, one per line. End with CNTL/Z. Router(config)#service password-encryption Router(config)#enable password todd Router(config)#line vty 0 197 Router(config-line)#login Router(config-line)#password todd2 Router(config-line)#line con 0 Router(config-line)#login Router(config-tine)#password toddl Router(config-line)#line aux 0 Router(config-line)#login Router(config-line)#password todd Router(config-line)#exit Router(config)#no service password-encryption Router(config)# /v Z После ввода команды show running - config мы увидим, что зашифрованы разрешенный пароль и пароли линий.

Баннеры

В маршрутизаторе Cisco допускается установка баннера (banner - приветственное сообщение), чтобы выводить его во время регистрации (входа) пользователя в систему маршрутизатора или администрирования этого устройства во время сеанса Telnet, например, баннер может выводить дополнительную справочную информацию (обычно баннеры изменяют для того, чтобы вид баннера по умолчанию не позволил злоумышленнику определить тип и модель обнаруженного в сети устройства, - Прим, пер.). Еще одной причиной изменения баннера является добавление предупреждения о защите для пользователей, обращающихся к устройству удаленно по объединенной сети. Доступны четыре разных баннера (в переводе на русский язык): Router(config)#banner ? Чаще всего используется баннер Message of the Day, который выводится всем людям, подключающимся (в том числе по коммутируемым линиям) к маршрутизатору по Telnet, вспомогательному порту или консольному порту. Router(config)#banner motd ? LINE с banner-text с, where " с " is a delimiting character Router(config)#banner motd # Enter TEXT message. End with the character"s 1 . Sized to be in Acme.com network, then you must disconnect immediately Router(config)# A Z Router# 00:25:12: %SYS-5-CONFIG_I: Configured from console by console Router#exit Router con0 is now available Press RETURN to get started. If you are notauthorized to be in Acme.com network, then you must disconnect immediately. (если вы не авторизованы в сети Acme.com, то будете немедленно отключены) Routeг> Показанный баннер сообщает, что для подключения к маршрутизатору нужно пройти авторизацию. В противном случае произойдет отключение. Следует отметить использование разделителя. Можно применять любойсимвол, который укажет маршрутизатору на завершение сообщения. Следовательно, разделитель нельзя использовать в тексте баннера. Кроме того, для указания на завершение сообщения следует сначала нажать Return, затем ввести разделитель, а далее снова нажать Return. Если сделать иначе, то баннер тоже будет создан, но когда используются несколько баннеров, то они будут объединены в одно однострочное сообщение. Другие типы баннеров: Баннер Exec Можно настроить баннер активизации линии (line-activation, exec) для вывода при создании процесса EXEC (например, для активизации линии или для входного подключения к линии VTY). Входной баннер (incoming banner) Можно настроить баннер для вывода на терминале, подключенном по обратной линии Telnet. Этот баннер полезен для сообщения пользователю инструкций по использованию обратной процедуры Telnet. Баннер регистрации (login banner) Можно настроить баннер регистрации для вывода на всех подключенных терминалах. Этот баннер появляется после баннера MOTD, но перед приглашением регистрации (входа в систему). Баннер регистрации нельзя отменить для отдельной линии. Для полного отказа от баннера регистрации следует удалить его командой по banner login. Интерфейсы маршрутизатора Конфигурация интерфейсов является наиважнейшей процедурой маршрутизатора. Без интерфейсов маршрутизатор бесполезен. Конфигурация интерфейсов должна взаимодействовать с другими устройствами. Среди конфигурационных параметров интерфейса: адрес сетевого уровня, тип носителя, полоса пропускания и другие административные характеристики. Разные маршрутизаторы используют различные методы выбора интерфейсов. Например, ниже показана команда для маршрутизатора серии 2522 с 10-ю последовательными интерфейсами (от 0 до 9): Router(config)#int serial ? <0-9> Serial interface number После этого следует выбрать конфигурируемый интерфейс, затем мы попадаем в конфигурацию этого интерфейса. Например, команда выбора последовательного порта 5: Router(config)#int serial 5 Router(config)-if)# Маршрутизатор 2522 имеет один порт Ethernet lOBaseT. Ввод interface ethernet 0 начнет настройку этого интерфейса. Router(config)#int ethernet ? <0-0> Ethernet interface number Router(config)#int ethernet 0 Router(config-if)# Маршрутизатор серии 2500 имеет фиксированную конфигурацию, т.е. после покупки нельзя изменить состав этого устройства. Для настройки интерфейса нужно всегда использовать присвоенный интерфейсу порядковый номер. Однако маршрутизаторы серий 2600, 3600, 4000 и 7000 применяют физические слоты и номера портов для вставки в слоты съемных модулей. Например, в маршрутизаторе 2600 для конфигурирования нужно ввести interface type slot/port:

Команду с фрагментом type slot/port или int fastethernet 0 / 0 . Кроме того, разрешено указать type int fa 0 / 0 . Для установки типа подключения служит команда media-type. Однако обычно этот тип определяется автоматически. Router(config)#int fa 0/0 Router(config-if)#media-type ? 100BaseX Use RJ45 for -TX; SC FO for -FX Mil Use Mil connector Включение интерфейса Выключить интерфейс позволяет команда shutdown, а включить - no shutdown. Выключенные интерфейсы показаны с признаком "административно выключен" (administratively down) в выводе команды show interface . Однако команда show running-config продемонстрирует такие интерфейсы с признаком "выключено" (shut down). Все интерфейсы по умолчанию выключены. Router#sh inte 0 Ethernet0 is administratively down, line protocol is down [листинг сокращен] Включение интерфейса командой no shutdown: Router#config t Enter configuration commands, one per line. End with CNTL/Z. Router(config)#int e0 Router(config-if)#no shutdown Router(config-if)# ^ Z 00:57:08: %LINK-3-UPDOWN: Interface Ethernet0, changed state to up 00:57:09: %LINEPROTO-5-UPDOWN: Line protocol on Interface Ethernet0, changed state to up Router#sh int e0 Ethernet0 is up, line protocol is up Настройка IP-адреса интерфейса He обязательно использовать протокол IP в маршрутизаторе, однако он применяется во всех маршрутизаторах. Для настройки IP-адреса интерфейса служит команда ip address в режиме конфигурирования интерфейса. Router(config)#int e0 Router(config-if)#ip address 172.16.10.2 255.255.255.0 Router(config-if)#no shut He забудьте включить интерфейс командой no shut. Например, проверить включение можно с помощью команды show interface eO. Она покажет состояние данного интерфейса (выключен или включен административно). Команда show running-config тоже покажет выключенные интерфейсы. Если требуется добавить интерфейсу второй адрес подсети, следует применить команду secondary. Если ввести другой IP-адрес и нажать Enter, то будет заменен существующий IP-адрес и маска подсети. Для добавления второго IP-адреса используйте команду secondary. Router(config-if)#ip address 172.16.20.2 255.255.255.0 secondary Router(config-if)# A Z Проверить конфигурирование обоих адресов интерфейса можно с помощью команды show running-config (сокращенная форма: sh run). Router#sh run Building configuration... Current configuration: [ листинг сокращен ] I interface Ethernet0 ip address 172.16.20.2 255.255.255.0 secondary ip address 172.16.10.2 255.255.255.0

Карты VIP

В маршрутизаторах серий 7000 и 7500 с картами VIP (Versatile Interface Processor - многоцелевой интерфейсный процессор) определение интерфейса выполняется командой interface type slot / port adapter / port number , например: 7000(config)#interface ethernet 2/0/0 Команды последовательного интерфейса

Для настройки последовательного интерфейса нужно знать его особенности. Интерфейс подключается к устройству типа CSU/DSU, которое обеспечивает тактовую частоту в линии. Однако если в лабораторной среде используется конфигурации "один к одному", то только один участник соединения должен предоставлять тактовую частоту. Это может быть оконечное кабельное устройство DCE. Маршрутизатор Cisco по умолчанию является устройством DTE, поэтому необходимо явно указать интерфейсу на предоставление тактовой частоты, если этот интерфейс работает в режиме ВСЕ. Настройка последовательного интерфейса на режим ВСЕ выполняется командой clock rate (уровень тактовой частоты).

Установка тактовой частоты в интерфейсе не приведет ни к каким поломкам, но нужно знать, что команда clock rate предполагает значение в битах в секунду. Кроме того, следует знать о команде bandwidth. Любой маршрутизатор Cisco поставляется с установленной в последовательных интерфейсах полосой пропускания для линии ТГ(т.е. скорости 1.544 Мбит/с). Однако это никак не влияет на скорость пересылки данных по линии. Значение полосы пропускания используется в протоколах маршрутизации IGRP, EIGRP и OSPF для вычисления наилучшей стоимости пути к удаленной сети. Если применяется маршрутизация RIP, то значение полосы пропускания не учитывается. Router(config-if)#bandwidth ? <1-10000000> Bandwidth in kilobits Router(config-if)#bandwidth 64 В отличие от команды clock rate, команда bandwidth устанавливает значение в килобитах. Имена хостов Для установки имени хоста в маршрутизаторе служит команда hostname. Это имя действует локально, т.е. не учитывается во время просмотра маршрутизатором имен в объединенной сети. Router#config t Enter configuration commands, one per line. End with CNTL/Z. Router(config)#hostname todd todd(config)#hostname Atlanta Atlanta (config)# Хотя кажется, что лучше выбрать для имени хоста собственное имя,рекомендуется именовать маршрутизаторы по географическому признаку. Описание Установка описания интерфейса поможет администратору, но, как и имя хоста, описание действует только локально. В нем можно указать дополнительные характеристики интерфейса, например номер цепи. Atlanta (config)#int e0 Atlanta (config-if)#description Sales Lan Atlanta (config-if)#int s0 Atlanta (config-if)#desc Wan to Miami circuit:6fdda4321 Для просмотра описания интерфейса служат команды show running- config и show interface . Atlanta #sh run [ листинг сокращен ] interface Ethernet0 description Sales Lan ip address 172.16.10.30 255.255.255.0 no ip directed-broadcast [ листинг сокращен ] interface Serial0 description Wan to Miami circuit:6fdda4321 no ip address no ip directed-broadcast no ip mroute-cache Atlanta #sh int e0 Ethernet0 is up, line protocol is up Hardware is Lance, address is 0010.7be8.25db (bia 0010.7be8.25db) Description: Sales Lan [ листинг сокращен ] Atlanta #sh intsO SerialO is up, line protocol is up Hardware is HD64570 Description: Wan to Miami circuit:6fdda4321 [листинг сокращен] Atlanta# Просмотр и сохранение конфигурации Пройдя все операции процедуры установки, мы получим приглашение на сохранение созданной конфигурации. Если ответить yes, то конфигурация будет записана в память DRAM (т.е. станет исполняемой конфигурацией) , в память NVRAM или в файл с именем startup-config. Можно вручную скопировать файл из DRAM в NVRAM командой сору running-config startup-config. Краткая форма данной команды: copy run start also . Router#copy run start Destination filename ?return Warning: Attempting to overwrite an NVRAM configuration previously written by a different version of the system image. (предупреждение: попытка перезаписать в NVRAM конфигурацию, записанную из другой версии образа системы) Overwrite the previous NVRAM configuration?return (перезаписать предыдущую конфигурацию в NVRAM) Building configuration... (построение конфигурации) Обратите внимание, что сообщение говорит о попытке записи поверх старой конфигурации startup-config. Операционная система IOS была обновлена до версии 12.8, но при последнем сохранении файла использовалась версия 11.3. Для просмотра файла используйте команду show running-config или show startup-config в привилегированном режиме. Команда sh run (краткая форма show running-config) укажет на просмотр текущей конфигурации. Router#sh run Building configuration... . Current configuration: version 12.0 service timestamps debug uptime service timestamps log uptime no service password-encryption | hostname Router ip subnet-zero frame-relay switching | [ листинг сокращен ] Команда sh start (краткая форма show startup - config) покажет конфигурацию, которая будет использоваться при следующей перезагрузке маршрутизатора, а также выведет объем памяти NVRAM для хранения файла startup-config. Router#sh start Using 4850 out of 32762 bytes version 12.0 service timestamps debug uptime service timestamps log uptime no service password-encryption ! hostname Router ip subnet-zero frame-relay switching ! [ листинг сокращен ] Можно удалить файл startup-config командой erase startup-config. После этого выводится ошибка при попытке просмотра файла конфигурации запуска (startup-config). Router#erase startup-config Erasing the nvram filesystem will remove all files! Continue? Erase of nvram: complete ; Router#sh start %% Non-volatile configuration memory is not present (нет энергонезависимой памяти конфигурации) Router # Проверка конфигурации Разумеется, лучше всего проверить конфигурацию во время просмотра командой show running - config . С помощью команды show startup - config можно проверить конфигурацию, установленную для загрузки при следующем перезапуске маршрутизатора. Однако после проверки исполняемой конфигурации running-config, когда все будет в порядке, можно дополнительно проверить конфигурацию утилитами Ping и Telnet. Проверить по Ping другой протокол позволит ввод ping ? в пользовательском или привилегированном режиме маршрутизатора. Router#ping ? WORD Ping destination address or hostname Большие возможности имеет Telnet. Эта утилита использует протокол IP на сетевом уровне и TCP на транспортном уровне для создания сеанса с удаленным хостом. Если можно обратиться к устройству по Telnet, следовательно, корректно подключение по IP. По Telnet можно обращаться только к IP-адресам, но допустимо использование хостов Windows или приглашения маршрутизаторов для применения утилиты Telnet. Router#telnet ? WORD IP- адрес or hostname of a remote system В приглашении маршрутизатора не обязательно вводить команду telnet. Если ввести имя хоста или IP-адрес, то по умолчанию предполагается использование Telnet. Проверка командой Show Interface Еще один способ проверки конфигурации связан с использованием команды show interface. Сначала рекомендуется ввести show interface ?, чтобы увидеть все доступные для конфигурации интерфейсы. Единственные интерфейсы, которые не подчиняются общим правилам, - это Ethernet и Serial (последовательный). Router#sh int? Ethernet IEEE 802.3 Null Null interface Serial Serial accounting Show interface accounting crb Show interface маршрутизация /bridging info irb Show interface маршрутизация /bridging info Следующая команда show interface ethernet 0 покажет аппаратный адрес, логический адрес и метод инкапсуляции, а также статистические данные о конфликтах. Router#sh int e0 EthernetO is up, line protocol is up Hardware is Lance, address is 0010.7b7f.c26c (bia 0010.7b7f.c26c) Internet address is 172.16.10.1/24 MTU 1500 bytes, BW10000 Kbit, DLY1000 usec, reliability 255/255, txload 1/255, rxload 1/255 Encapsulation ARPA, loopback not set keepalive set (10 sec) ARP type: ARPA, ARP Timeout 04:00:00 Last input 00:08:23, output 00:08:20, output hang never Last clearing of "show interface" counters never Queueing strategy: fifo Output queue 0/40,0 drops; input queue 0/75,0 drops 5 minute input rate 0 bits/sec, 0 packets/sec 5 minute output rate 0 bits/sec, 0 packets/sec 25 packets input, 2459 bytes, 0 no buffer Received 25 broadcasts, 0 runts, 0 giants, 0 throttles 0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored, 0 abort 0 input packets with dribble condition detected 33 packets output 7056 bytes, 0 underruns 0 output errors, 0 collisions, 1 interface resets 0 babbles, 0 late collision, 0 deferred 0 lost carrier, 0 no carrier 0 output buffer failures, 0 output buffers swapped out Наиболее важными в листинге команды show interface являются сведения о выходных линиях и о статусе протокола канального уровня. Если включен интерфейс Ethernet 0, то включены протоколы линии. Кроме того, работает сама линия. RouterA#sh int e0 EthernetO is up, line protocol is up Первый параметр относится к физическому уровню. Он включен, когда приемник это обнаружил. Второй параметр связан с канальным уровнем и указывает на время поддержания жизни (keepalive) на другом конце связи. RouterA#sh int s0 Serial0 is up, line protocol is down Если линия включена, но выключен протокол, возникают проблемы с тактовой частотой (keepalive) или кадрами. Проверьте значение параметра keepalive на обоих концах связи. Эти значения должны совпадать, должны быть установлены тактовые импульсы (при необходимости) и совпадать тип инкапсуляции на обоих концах соединения. RouterA#sh int s0 Serial0 is down, line protocol is down Если же выключены линия и протокол, то проблемы связаны с кабелем или с интерфейсом. Кроме того, если один конец связи выключен административно, то следует выключить и удаленный конец. Для включения интерфейса введите команду no shutdown in interface configuration. RouterB#sh int s0 Serial0 is administratively down, line protocol is down Следующая команда демонстрирует последовательную линию с установленным по умолчанию значением MTU (Maximum Transmission Unit - максимальный передаваемый элемент) равным 1500 байт. Кроме того, по умолчанию на всех последовательных линиях Cisco полоса пропускания (BW, bandwidth) равна 1.544 Kbs (Кбит/с). Это значение служит для подсчета полосы пропускания в протоколах маршрутизации IGRP, EIGRP и OSPF. Еще один важный конфигурационный параметр - время поддержания жизни (keepalive) по умолчанию равен 10 с. Любой маршрутизатор посылает своему соседу сообщение keepalive через каждые 10с. Если оба маршрутизатора не настроены на одинаковый интервал keepalive, то поддержание жизни не получится. Для очистки счетчиков в интерфейсе служит команда clear counters.

Использование команды Show Controllers Команда show controllers показывает сведения о самом физическом интерфейсе. Она также выводит тип последовательного кабеля, подключенного к порту. Обычно таким кабелем является только кабель DTE, который подключается к интерфейсу в режиме DSU (Data Service Unit). Router#sh controllers s 0 HD unit 0, idb = Oxl229E4, driver structure at Oxl27E70 buffer size 1524 HD unit 0, V.35 DTE cable cpb = OxE2, eda = 0x4140, cda = 0x4000 Router#sh controllers s 1 HD unit 1, idb = Oxl2C174, driver structure at 0x131600 buffer size 1524 HD unit 1, V.35 DCE cable cpb = ОхЕЗ, eda - 0x2940, cda = 0x2800 Заметим, что интерфейс serial 0 имеет кабель DTE, хотя к serial 1 подключен кабель ВСЕ. Интерфейс serial 1 будет обеспечивать в линии тактовую частоту, установленную командой clock rate. Но интерфейс serial 0 будет получать тактовые импульсы от кабеля DSU. Следует помнить, что это единственная команда, после которой необходим пробел. Router#sh controllers s1 % Invalid input detected at " Л " marker.

Поскольку операционная система 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 будет сообщать вам каждый раз, когда маршрут добавляется или удаляется из роутера.

Устройства, работающие на 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

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

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

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



  • Разделы сайта