Лабораторная работа №8
Тема: Основные команды CISCO.
Команда «Enable secret»
Обычно при входе в привилегированный режим требуется ввести пароль. Данная функция позволяет предотвратить несанкционированный доступ в данный режим, ведь именно из него можно изменять конфигурацию устройства. Данная команда позволяет установить такой пароль.
Формат команды: enable secret пароль
Пример выполнения команды:
Switch(config)#enable secret 123 Switch(config)#
%SYS-5-CONFIG_I: Configured from console by console Switch#exit
Switch con0 is now available Press RETURN to get started. Switchenable
Password:
Switch#
После того, как был установлен пароль, при попытке входа в привилегированный режим, коммутатор будет требовать от пользователя его ввести – в противном случае вход будет невозможен.
Команда «Interface»
Команда для входа в режим конфигурирования интерфейсов конфигурируемого устройства. Данный режим представляет собой одно из подмножеств режима глобального конфигурирования и позволяет настраивать один из доступных сетевых интерфейсов (fa 0/0, s 2/0 и т.д.). Все изменения, вносимые в конфигурацию коммутатора в данном режиме относятся только к выбранному интерфейсу.
Формат команды (возможны 3 варианта): interface тип порт
interface тип слот/порт interface тип слот/подслот/порт
Примеры выполнения команды:
Switch(config)#interface vlan 1
Switch(config-if)#
Router(config)#interface s 3/0
Router(config-if)#
После введения данной команды с указанным интерфейсом пользователь имеет возможность приступить к его конфигурированию. Необходимо заметить, что, находясь в режиме конфигурирования интерфейса, вид приглашения командной строки не отображает имя данного интерфейса.
Команда «Ip route»
Статическая маршрутизация предполагает фиксированную структуру сети: каждый маршрутизатор в сети точно знает, куда нужно отправлять пакет, чтобы он был доставлен по назначению. Для этого можно прописать статические маршруты, используя данную команду. Команда может быть записана в двух форматах:
Первый формат команды:
ip route A.B.C.D a.b.c.d A1.B1.C1.D1 ,
где A.B.C.D и a.b.c.d – сетевой адрес и маска подсети, куда необходимо доставить пакеты, A1.B1.C1.D1 – ip-адрес следующего маршрутизатора в пути или адрес сети другого маршрутизатора из таблицы маршрутизации, куда должны переадресовываться пакеты;
Второй формат команды:
ip route A.B.C.D a.b.c.d выходной_интерфейс_текущего_маршрутизатора
Примеры выполнения команды:
Router(config)#ip route 76.115.253.0 255.0.0.0 76.115.252.0
Router(config)#
Router(config)#ip route 0.0.0.0 0.0.0.0 Serial2/0
Router(config)#
Данной командой указывается маршрут, по которому пакеты из одной подсети будут доставляться в другую. Маршрут по умолчанию (Router(config)#ip route 0.0.0.0 0.0.0.0 serial 2/0) указывает, что пакеты, предназначенные узлам в другой подсети должны отправляться через данный шлюз.
Команда «Hostname»
Данная команда используется для изменения имени конфигурируемого устройства. Формат команды:
hostname новое_имя
Пример выполнения команды:
Router(config)#hostname R1
R1(config)#
Как видно, маршрутизатор поменял своё имя с Router на R1.
Команда «Ip address»
Каждый интерфейс должен обладать своим уникальным ip-адресом – иначе взаимодействие устройств по данному интерфейсу не сможет быть осуществлено. Данная команда используется для задания ip-адреса выбранному интерфейсу.
Формат команды:
ip address A.B.C.D a.b.c.d ,
где A.B.C.D a.b.c.d – ip-адрес и маска подсети соответственно.
Пример выполнения команды:
Switch(config)#interface vlan 1
Switch(config-if)#ip address 172.16.10.5 255.255.0.0
Switch(config-if)#
Результат можно проверить командой
Switch#show ip interface vlan 1
Данной командой интерфейсу vlan 1 назначен ip-адрес 172.16.10.5 с маской подсети 255.255.0.0.
Команда «No»
Данная команда применяется в случае необходимости отменить действие какойлибо команды конфигурирования.
Формат команды:
no команда_которую_следует_отменить
Пример выполнения команды:
Switch(config-if)# no shutdown
%LINK-5-CHANGED: Interface Vlan1, changed state to up %LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan1, changed state to up Switch(config-if)#
В данном примере использовалась команда shutdown, которая отключает выбранный интерфейс. В итоге после выполнения no shutdown интерфейс включается.
Контекст администратора
Команда «Configure terminal»
Для конфигурирования устройства, работающего под управлением IOS, следует использовать привилегированную команду configure. Эта команда переводит контекст пользователя в так называемый «режим глобальной конфигурации» и имеет три варианта:
•конфигурирование с терминала;
•конфигурирование из памяти;
•конфигурирование через сеть.
В рамках данного лабораторного курса конфигурирование будет производиться только посредством терминала.
Из режима глобальной конфигурации можно делать изменения, который касаются устройства в целом. Также данный режим позволяет входить в режим конфигурирования определенного интерфейса.
Пример выполнения команды:
Router#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#
Switch#show startup-config
Using 1540 bytes
!
version 12.1
!
111
…
Переход в режим глобальной конфигурации, о чем свидетельствует изменившийся вид приглашения командной строки.
Команда «Copy»
После настройки коммутатора рекомендуется сохранять его текущую конфигурацию. Информация помещается в энергонезависимую память и хранится там столько, сколько нужно. При необходимости все настройки могу быть восстановлены или сброшены.
Формат команды:
copy running-config startup-config – команда для сохранения конфигурации copy startup-config running-config – команда для загрузки конфигурации
Пример выполнения команды:
Switch#copy running-config startup-config Building configuration...
[OK]
Switch#
В данном примере текущая конфигурация коммутатора была сохранена в энергонезависимую память.
Команда «Show»
Show (англ. - показывать) – одна из наиболее важных команд, использующихся при настройке коммутаторов. Она применяется для просмотра информации любого рода и применяется практически во всех контекстах. Эта команда имеет больше всех параметров.
Здесь будут рассмотрены только те параметры, которые требуются в рамках данного курса. Другие параметры студент может изучить самостоятельно.
Параметр «running-config» команды «Show»
Для просмотра текущей работающей конфигурации коммутатора используется данная команда.
Пример выполнения команды:
Switch#show running-config
!
version 12.1
!
hostname Switch
…
На экран выводится текущие настройки коммутатора.
Параметр «startup-config» команды «Show»
Для просмотра сохраненной конфигурации используется данная команда. Пример выполнения команды:
Switch #show startup-config startup-config is not present Switch #
Если энергонезависим память не содержит информации, тогда коммутатор выдаст сообщение о том, что конфигурация не была сохранена.
Пример выполнения команды:
Вывод сообщения о том, что в памяти отсутствует какая-либо информация.