¬аш вопрос св€зан с хэштэгами #“елефони€, #Cisco? —просите в Telegram!

Troubleshooting в Cisco IOS

–ешение технических проблем

ћерион Ќетворкс

¬сем привет! ћы продолжаем рассказывать про операционную систему Cisco IOS, и сегодн€ рассмотрим какие команды можно использовать дл€ просмотра информации об устройстве, а также дл€ вы€влени€ неполадок (troubleshooting).

ќсновна€ команда, котора€ нам в этом поможет, это команда show и различные ключевые слова. —уществует много различных вариантов этой команды, и чтобы получить список всех доступных в данном режиме или контексте команд следует использовать вопросительный знак У?Ф после show.

Switch# show ? 

“ипична€ команда show может предоставл€ть информацию о конфигурации, работе и статусе частей коммутатора или маршрутизатора Cisco. ќчень часто используема€ команда show - это демонстрационные интерфейсы. Ёта команда отображает статистику дл€ всех интерфейсов на устройстве. “ам будет показано состо€ни€ интерфейсов и протоколов, их использование, ошибки, MTU и прочее. „тобы просмотреть статистику дл€ определенного интерфейса, введите команду show interfaces, за которой следует конкретный тип интерфейса и номер слота или порта.

Ќапример:

Switch# show interfaces fastethernet 0/1

» если эта команда кажетс€ длинной, то ее можно сократить до такого вида:

Switch# sh int fa 0/1

ќдной из наиболее часто используемых команд на коммутаторе или маршрутизаторе €вл€етс€ show version.

Ёта команда отображает информацию о текущей загруженной версии IOS, а также информацию об оборудовании и устройстве. ≈сли вы подключены к маршрутизатору или удаленному коммутатору, команда show version €вл€етс€ отличным средством быстрого поиска полезной сводной информации о конкретном устройстве, к которому вы подключены.

»з вывода этой команды можно получить следующую информацию:

  • Software version - верси€ программного обеспечени€ IOS (хранитс€ во флэш-пам€ти);
  • Bootstrap version - верси€ Bootstrap (хранитс€ в Boot ROM);
  • System up-time - врем€ после последней перезагрузки;
  • System restart info - информаци€ о перезапуске системы - способ перезагрузки (например, цикл питани€, сбой);
  • Software image name - им€ файла IOS, хран€щеес€ во флэш-пам€ти;
  • Router type and processor type - номер модели и тип процессора;
  • Memory type and allocation - “ип и распределение ќ«”;
  • Software features - ѕоддерживаемые протоколы /наборы функций;
  • Hardware interfaces - »нтерфейсы, доступные на устройстве;
  • Configuration register - ”станавливает параметры загрузки, настройку скорости консоли и св€занные параметры;

≈сли команда выводит больше данных, чем может отображатьс€ на одном экране, в нижней части экрана по€вл€етс€ сообщение --More--.  огда по€витс€ строка --More--, нужно нажать пробел, чтобы просмотреть следующую часть вывода. „тобы отобразить только следующую строку, нужно нажать клавишу Enter. ≈сли нажать какую-либо другую клавишу, то вывод будет отменен.

¬ таком случае если выводитс€ много информации можно использовать фильтры, котора€ поможет вычленить необходимую информацию из общего вывода. ƒл€ этого после команды show и ее аргумента нужно поставить символ У|Ф (pipe), указать фильтр и регул€рное выражение, по которому будет произведен поиск.

Ќапример:

Switch# show run | include ip dhcp pool 

√де include это фильтр, а ip dhcp pool это регул€рное выражение.

»спользовать можно такие фильтры:

  • include Ц отобразит те строки из выдачи, в которых есть регул€рное выражение;
  • exclude Ц отобразит все те строки из выдачи, в которых нет регул€рного выражени€;
  • begin Ц отобразит все строки, начина€ со строки, где находитс€ регул€рное выражение;
  • section Ц отобразит раздел с регул€рным выражением в названии;

“акже рассмотрим другие часто используемые команды, которые могут быть полезны

show running-config ќтображает содержимое текущего запущенного файла конфигурации
show startup-config ќтображает сохраненную конфигурацию, расположенную в NVRAM
show ip interface ќтображает статус IP протокола и его сервисов на всех интерфейсах. ƒл€ вывода краткой информации можно использовать команду show ip interface brief
show ip route ќтображает таблицу маршрутизации роутера, где показаны все доступные сети, используемые протоколы маршрутизации и их метрики
show arp ѕоказывает ARP таблицу
show mac-address-table ѕоказывает таблицу mac адресов
show cdp neighbors ѕоказывает соседние устройства Cisco, использующие протокол CDP
show spanning-tree ќтображает информацию о протоколе STP
show vlan ѕоказывает информацию о всех VLANТах в системе. ƒл€ краткой сводки можно использовать команду
show ip dhcp binding ќтображает информацию о адресах, выданных DHCP сервером
show ip nat translations ѕоказывает таблицу NAT трансл€ций
show history ѕоказывает введенные ранее команды
show inventory ќтображает информацию о продукте в виде UDI. UDI представл€ет собой комбинацию из трех отдельных элементов данных: идентификатор продукта (PID), идентификатор версии (VID) и серийный номер (SN).
show hardware ќтображает информацию УжелезеФ
show power ќтображает информацию о питании
show processes ќтображает активные процессы системы
show protocols ѕоказывает используемые протоколы
show flash ѕоказывает содержимое флеш пам€ти

—тоит заметить, что команды могут отличатьс€ в зависимости от типа и модели устройства, а также версии IOS. ѕоэтому информацию о командах дл€ конкретной модели лучше всего уточн€ть на сайте производител€.


ѕолезна ли ¬ам эта стать€?