1. Немного информации про Cisco IOS

Cisco IOS - это классическая операционная система предназначенная  конкретно для работы с оборудованием Cisco. Она не содержит ни какого графического интерфейса и, вообще ни какого интерфейса кроме СLI - командной строки. Подключиться к нему можно путем использования клиента, например такого как putty

Основные команды:

Еnableпереход в привилегированный режим (аналог режима суперпользователя в линукс);

Disable - выход из  привилегированно режима;

Configure terminal -вход в режим конфигурации ( Выход из него exit или end);

? - Знак вопроса вызывает справку по командам режима(Выпадет список доступных команд);

Terminal history size 256 - устанавливает количество записываемых строк в истории команд (Например 256).

Пример базовой настойки маршрутизатора CISCO 2811

Изначально мы попадаем в пользовательский режим маршрутизатора в нем доступны только не многие команды. Того чтобы посмотреть их список и запросить подсказку вводим знак вопроса:

Router#?

И получаем следующий вывод:

Exec commands:

 

<1-99> Session number to resume

 

connect Open a terminal connection

 

disable Turn off privileged commands

 

disconnect Disconnect an existing network connection

 

enable Turn on privileged commands

 

exit Exit from the EXEC

 

logout Exit from the EXEC

 

ping Send echo messages

 

resume Resume an active network connection

 

show Show running system information

 

ssh Open a secure shell client connection

 

telnet Open a telnet connection

 

terminal Set terminal line parameters

 

traceroute Trace route to destination

 

Для перехода в привилегированный режим вводим:

Router# enable

Снова запрашиваем подсказку нажимаем знак вопроса:

Router# ?

Здесь уже список команд гораздо шире:

 

Exec commands:

<1-99> Session number to resume

auto Exec level Automation

clear Reset functions

clock Manage the system clock

configure Enter configuration mode

connect Open a terminal connection

copy Copy from one file to another

debug Debugging functions (see also 'undebug')

delete Delete a file

dir List files on a filesystem

disable Turn off privileged commands

disconnect Disconnect an existing network connection

enable Turn on privileged commands

erase Erase a filesystem

exit Exit from the EXEC

logout Exit from the EXEC

mkdir Create new directory

more Display the contents of a file

no Disable debugging informations

ping Send echo messages

reload Halt and perform a cold restart

 

Для того чтобы посмотреть текущую конфигурацию наберите(для автоматического дописывания команд используйте клавишу TAB):

Router# show running-config

Для перехода в режим глобальной настройки:

Router# configure terminal

Для настройки сетевого интерфейса 0/0 :

Router#(config)# interface fastEthernet 0/0

Задаем адрес на интерфейсе со стандартной 24 маской:

Router#(config-if)# ip address 192.168.1.1 255.255.255.0

Дублем команды exit выходим из режимов настройки :

Router# exit

Смотрим в каком состоянии находятся интерфейсы на маршрутизаторе командой:

Router# show ip interface brief 

И получаем следующий вывод :

Interface IP-Address OK? Method Status Protocol

FastEthernet0/0 192.168.1.1 YES manual administratively down down

FastEthernet0/1 unassigned YES unset administratively down down

Vlan1 unassigned YES unset administratively down down

Мы видим что все интерфейсы в выключенном состоянии.

Для включения опять переходим в привилегированный режим и в режим настройки:

Router> enable
Router# configure terminal
Router(config)# interface fastEthernet 0/0
Router(config-if)# no shutdown

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

Для организации удаленного  доступа к оборудованию, возможно применение протокола telnet (по умолчанию используется порт 23), но рекомендуется использовать SSH(по умолчанию используется порт 22).

Для включения доступа по telnet к маршрутизатору надо включить новую модель, которая позволяет использовать аутентификацию через радио-сервер. Далее идет пример настройки  удаленного доступа по telhet:

Router# configure terminal 
Router(config)# aaa new-model
Router(config)# username ?
Router(config)# username admin
Router(config)# username admin secret cisco
Router(config)#
enable secret supercisco

Все!  telnet  на маршрутизаторе настроен. Вернее, это минимальная конфигурация к нему можно подключиться используя логин admin, пароль cisco и пароль для супер пользователя supercisco :

PC1# telnet 192.168.1.1

Для включения доступа по SSH к маршрутизатору в первую очередь необходимо поменять имя хоста на маршрутизаторе (c дефолтного router например на R0) и доменное имя(например на test):

Router(config)# hostname R0
R0(config)# ip domain-name test

C помощью команды сгенерируйте ключ шифрования и укажите его длину в битах:

R0(config)# crypto key generate rsa
How many bits in the modulus [512]: 1024
% Generating 1024 bit RSA keys, keys will be non-exportable...[OK]

Если вам удалось  подключиться по SSH:

PC1# ssh -l admin 192.168.1.1

То вы можете через виртуальные хосты разрешить доступ только через SSH:

Router1(config)# line vty 0 4
Router1(config-line)#transport input ssh

Источник:

https://linkmeup.ru/blog/11.htmls://linkmeup.ru/blog/11.html

 

  • 1 Utilisateurs l'ont trouvée utile
Cette réponse était-elle pertinente?

Articles connexes

2.Trablshuting - поиск проблем на Cisco (Найди то чего нет)

В данной заметке представлен абсолютный минимум необходимый для диагностики проблем на сетевом...

3. DHCP автоматическое назначение IP

DHCP Протокол DHCP — сетевой протокол, позволяющий сетевым устройствам...

4. Настройка Cisco2950

Минимальная настройка cвича: Проверка версии: Switch# show version Вывод команды: Cisco...