Справочник базовых команд маршрутизаторов Cisco 800 Series

Материал из sysadm
Перейти к навигации Перейти к поиску

Работа с консолью

Подсказка, варианты к текущему контексту команды

?
show ?
show ip ?
show file information nvram:?

Клавиша <TAB> дописывает не полностью набранную команду, но только в том случае, когда остался единственный вариант.

Список вариантов к не полностью набранной команде выдает ?

show sta?
stacks standby startup-config

Команды можно сокращать, но так чтобы не оставалось других вариантов

en        ! enable
conf t    ! configuration terminal
sh run    ! show running-config
sh start  ! show startup-config
sh sta    ! не сработает, т.к. более одного варианта

Фильтрация вывода

Вывод всех строк конфигурации, содержащих подстроку line

sh run | inc line

Вывод всех строк конфигурации, содержащих подстроку line и нижестоящих контекстов относящихся к этой строке

sh run | sect line

Режимы работы консоли

Существует три основных режима работы консоли

  • Простой режим - приглашение [>], доступен ограниченный набор команд
  • Расширенный режим - приглашение [#], доступен полный или ограниченный правами набор команд
  • Режим конфигурации - приглашение [(config)#], доступны команды изменяющие конфигурацию

Переключение между режимами

> enable              ! переключение из простого в расширенный режим
#

# disable             ! переключение из расширенного в простой режим
>

# configure terminal  ! переключение в режим конфигурации
(conf)#

(conf)# end           ! переключение из режима конфигурации в расширенный режим
#

Команды расширенного режима

Некоторые из описанных ниже команд также доступны в простом режиме

Сетевые утилиты

ping 8.8.8.8        ! пинг
traceroute 8.8.8.8  ! трассировка

Базовые команды

show running-config       ! вывод текущей конфигурации
show startup-config       ! вывод сохраненной конфигурации
reload                    ! перезагрузка
write                     ! сохранение текущей конфигурации
erase startup-config      ! удаление сохраненной конфигурации

Команды режима конфигурации

Обзор

В режиме конфигурации есть также понятие контекста. Общая конфигурация выполняется в глобальном контексте. Конфигурация отдельных объектов выполняется в контексте соответствующего объекта, при этом приглашение меняется в соответствии с типом объекта. Т.к. некоторые объекты могут содержать в себе другие объекты, то уровень вложенности контекста конфигурации может быть более одного.

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

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

Интерфейсы

На Cisco 800-й серии 5 портов

  • FE0-FE3 - порты встроенного коммутатора
  • FE4 - WAN порт

На порты коммутатора нельзя назначить IP адрес, но их можно включить в соответствующий VLAN и назначить IP адрес на VLAN интерфейсе. По умолчанию, порты FE0-FE3 находятся в Vlan1, поэтому явно включать их в vlan1 не нужно.

interface FastEthernet 4
 description WAN ISP1                  ! комментарий к интерфейсу
 ip address 1.1.1.1 255.255.255.0      ! назначение IP адреса 1.1.1.1 с маской подсети 255.255.255.0

interface FastEthernet 4
 ip address dhcp                       ! получение IP адреса по DHCP

interface FastEthernet 3
 switchport access vlan 2

interface Vlan2
 description WAN ISP2
 ip address 2.2.2.2 255.255.255.0

! IP адрес локальной подсети обычно назначается на vlan1, при этом локальная сеть подключается в любой из портов FE0-FE3, где не был переназначен VLAN
interface Vlan1
 description LAN
 ip address 192.168.55.1 255.255.255.0


Консоль

Синхронизация вывода лога на физическую и виртуальные консоли (vty 0-4), вывод лога не будет влезать в набор текущей команды

line console 0            ! переход в контекст конфигурации консоли 0
 logging synchronous      ! синхронизация вывода лога
line vty 0 4              ! переход в контекст конфигурации виртуальных консолей vty 0-4
 logging synchronous      ! синхронизация вывода лога