Справочник базовых команд маршрутизаторов Cisco 800 Series
Работа с консолью
Подсказка, варианты к текущему контексту команды
? 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 ! синхронизация вывода лога