Страница 1 из 1

cisco

Добавлено: 27 май 2024, 12:02
ya
Вход в привилигированный режим

Код: Выделить всё

Router>enable
Router#

В привилегированном режиме войдите в программу глобальной конфигурации.

Код: Выделить всё

Router#configure
Configuring from terminal, memory, or network [terminal]? terminal
Вводите команды конфигурации по одной в каждой строке. В конце нажмите <Ctrl>+<Z>

Код: Выделить всё

Router(config)#
Находясь в программе глобальной конфигурации, вы можете вводить команды сегментирования флэшпамяти.

Код: Выделить всё

Router(config)# partition flash

Эта команда принимает параметры, определяющие количество и размер создаваемых разделов.

Код: Выделить всё

Router(config)#partition flash ?
 <1-8> Number of partitions in device
Router(config)#partition flash 2 ?
 <1-64> Size of partition 1
Используйте команду copy для копирования образа IOS в неиспользуемый раздел памяти.

Код: Выделить всё

Router#copy tftp flash
При вводе этой команды IOS попросит вас ввести еще
несколько параметров, прежде чем начнется собственно копирование.
Вы должны будете ввести следующие параметры:
• Имя TFTP-сервера
• Имя файла, содержащего образ IOS
• Раздел флэш-памяти, куда копируется файл
• Имя файла-копии

Чтобы указать маршрутизатору, с какого раздела флэш-памяти он должен загружаться, используйте команду boot в режиме глобальной конфигурации.

Код: Выделить всё

Router(config)#boot system flash 2
Эта команда означает, что маршрутизатор должен загружать систему из второго раздела флэш-памяти.

если ваш маршрутизатор типа RFF не может работать с несколькими разделами памяти, вам придется использовать Flash Load Helper

Использование Flash Load Helper

Если маршрутизатор сконфигурирован для использования Flash Load Helper, то после ввода команды появится сообщение.

Код: Выделить всё

Router# copy tftp flash
***************** NOTICE ***************************
Flash load helper v1.0
This process will accept the TFTP copy options and then terminate the current
system image to use the ROM based image for the copy. Router functionality will
not be available during that time. If you are logged in via telnet, this
connection will terminate. Users with console access can see the results of
the copy operation.
*******************************************************
Это сообщение говорит о том, что данный маршрутизатор готов использовать Flash Load Helper, и вы можете продолжать процесс обновления IOS.

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

когда процесс завершен, программа выполняет перезагрузку

Как и при любых действиях по изменению конфигурации, рекомендуется перед началом работы сделать резервную копию содержимого флэш-памяти. Вы можете скопировать флэш-память на TFTP-сервер, выполнив команду copy flash TFTP.

войти в привилегированный режим

Код: Выделить всё

Router>enable
что-либо копировать с TFTP-сервера во флэш-память

Код: Выделить всё

Router#copy tftp flash
Маршрутизатор предложит вам ввести три параметра: IP-адрес (или DNS-имя) TFTPсервера, имя файла, содержащего образ IOS, и имя файла, в который выполняется копирование.

Код: Выделить всё

Address or name of remote host []? 10.16.4.152
Source filename []? c1600ymz.1203.bin
Destination filename [c1600-y-mz.120-3.bin]?
После начала копирования маршрутизатор спросит, следует ли удалить файл текущего образа IOS. Ответьте утвердительно и продолжайте:

Код: Выделить всё

%Warning: Run from flash images are recommended for this platform.
Erase flash: before copying? [confirm]
Erasing the flash filesystem will remove all files! Continue? [confirm]
Erasing device... eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee ...erased
Erase of flash: complete
Loading c1600-y-mz.121-8a.bin from 10.16.4.152 (via Ethernet0):
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
[OK - 2868332/5736448 bytes]
Verifying checksum... OK (0xD6C8)
2868332 bytes copied in 106.936 secs (27059 bytes/sec)
Наконец, когда новый образ IOS скопирован на маршрутизатор, для перезагрузки устройства запустите команду reload.

Код: Выделить всё

Router#reload
При перезапуске может вывести сообщение о том, что образ IOS не может быть загружен.
Чтобы избежать этого, отредактируйте файл startup-config, войдя в привилегированный режим.

Код: Выделить всё

Router#configure terminal
Router (config)# no boot tftp 1: <имя файла образа>
Router (config)#^Z
Router#reload
для решения проблемы с зацикливанием загрузчика необходимо перезапустить маршрутизатор. В момент включения пошлите ему сигнал прерывания. Этим вы переведете маршрутизатор в режим управления. Данный режим можно узнать по характерному приглашению:

Код: Выделить всё

rommon 1 >
В ответ на это приглашение запустите на маршрутизаторе протокол
XModem:

Код: Выделить всё

rmonitor 1 >xmodem –r –s9600 aaa0269.bin
Эта команда означает, что вы хотите: запустить на маршрутизаторе протокол Xmodem (xmodem), скопировать файл образа непосредственно в динамическое ОЗУ и запустить его (-r), копировать со скоростью
9600 бит/c (-s9600) и назвать файл aaa0269.bin (aaa0269.bin). (Укажите здесь имя файла, посылаемого на маршрутизатор.)

Командный интерпретатор Cisco IOS

Добавлено: 27 май 2024, 12:56
ya
пользовательский режим и обозначается знаком > в приглашении. наиболее часто используемые команды пользовательского режима:
• ping
• rlogin
• traceroute
• help
• terminal
• telnet
• show

привилегированный режим Exec. В этом режиме в приглашении появляется символ # Для перехода из пользовательского режима в привилегированный используйте команду enable.

Код: Выделить всё

Router>enable
Password:
Router#
Вот некоторые из часто применяемых команд привилегированного режима:
• configure
• erase
• setup

Командами привилегированного режима администратор может изменять конфигурацию, значения системных переменных, а также управлять портами. Любые операции с файлами проводятся с помощью команд привилегированного режима.

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

Заблокировать функциональные клавиши можно, введя следующее:

Код: Выделить всё

Router>terminal no editing
редактирование можно без труда разрешить вновь, используя команду:

Код: Выделить всё

Router>terminal editing
управление прокруткой

Код: Выделить всё

--More--
Если после появления такой подсказки нажать клавишу <Enter>, то будет выведена следующая строка данных, если же нажать клавишу <пробел>, то будет выведена новая порция данных размером в полный экран.

Комбинации клавиш cisco

Добавлено: 27 май 2024, 14:20
ya
Комбинации клавиш

<Ctrl>+<B> и <Ctrl>+<F> - переместить курсор на один символ вперед или назад в строке текста

<Esc>+<B> и <Esc>+<F> - перемещают курсор соответственно назад и вперед на одно слово

<Ctrl>+<A> и <Ctrl>+<E> - перейти в начало или в конец целой строки

<Ctrl>+<P> (или стрелку вверх) и <Ctrl>+<N> - клавиши истории команд

Индикаторы подрежима cisco

Добавлено: 27 май 2024, 14:26
ya
вывести содержание каталога во флэш-памяти

Код: Выделить всё

Router# dir
Индикаторы подрежима
Режим глобального конфигурирования (config)
Режим конфигурирования маршрутизатора (config-router)
Режим конфигурирования интерфейса (config-if)

Например, следующее приглашение на ввод указывает, что маршрутизатор Router работает в «режиме глобального
конфигурирования» привилегированного режима:

Код: Выделить всё

Router(config)#
В приведенном примере спрашивается, хочет ли администратор начать процесс начального конфигурирования.

Код: Выделить всё

Would you like to enter the initial configuration dialog? [yes/no]:
Cisco IOS запрашивает новое имя для маршрутизатора. Предлагается имя по умолчанию – Router.

Код: Выделить всё

Enter host name [Router]:
Пусть, например, Ethernet-порт маршрутизатора имеет адрес 10.19.25.1. Если администратор захочет изменить этот адрес, то появится такое сообщение:

Код: Выделить всё

Enter IP address for Eth0 [10.19.25.1]:

Сообщения при запуске IOS cisco

Добавлено: 27 май 2024, 14:56
ya
Сообщения при запуске IOS

Если маршрутизатор запускается впервые, то в этот момент он не войдет в пользовательский режим. Вместо этого маршрутизатор входит в режим конфигурирования системы.

справочная система

Код: Выделить всё

Router>help
Предусмотрены два типа справки:

Полная справка доступна, когда вы вводите символ ? вместо аргумента команды (например, show ?) и хотите получить описание всех возможных аргументов.
Частичная справка предоставляется, когда вы вводите неполное название аргумента и хотите узнать, какие аргументы совпадают с вводом (например, show pr?).

Чтобы узнать, какие команды можно выполнить в конкретный момент времени, следует просто ввести в командной строке символ ?

Код: Выделить всё

Router>?
accessenable Создание временной записи в списке доступа
accessprofile Применить пользовательский профиль к интерфейсу
clear Сброс функций
connect Открыть терминальное соединение
disable Отключить привилегированные команды
disconnect Отключить существующее сетевое соединение
enable Включить привилегированные команды
exit Выход из EXEC
help Описание интерактивной справочной системы
lock Заблокировать терминал
login Вход в систему от имени конкретного пользователя
logout Выход из EXEC
nameconnection Назвать существующее сетевое соединение
pad Открыть соединение X.29 PAD
ping Отправка эхо-сообщений
ppp Запуск протокола IETF PointtoPoint Protocol (PPP)
resume Возобновить активное сетевое соединение
rlogin Открыть соединение rlogin
set Установить системный параметр (не конфигурацию)
show Показать информацию о работающей системе
slip Запустить Serialline IP (SLIP)
systat Отображение информации о терминальных линиях

Если же использовать символ ? после команды terminal, то будет выведен перечень команд, которые могут следовать за ключевым словом terminal:

Код: Выделить всё

Router#terminal ?
autohangup Автоматическое зависание при закрытии последнего соединения
datacharacterbits Размер обрабатываемых символов
databits Установка количества битов данных на символ
default Установка команды в значения по умолчанию
dispatchcharacter Определить символ диспетчеризации
dispatchtimeout Установка таймера диспетчеризации
domainlookup Включить поиск доменов в командах show
download Перевести строку в режим 'download'
editing Включить редактирование командной строки
escapecharacter Изменить символ завершения текущей строки
execcharacterbits Размер символов для команды exec
flowcontrol Установить контроль потока
fullhelp Предоставление помощи непривилегированному пользователю
help Описание интерактивной справочной системы
history Включение и управление функцией истории команд
holdcharacter Определение символа удержания
international Включить поддержку международных 8-битных символов
ip IP-опции
length Установка количества строк на экране
monitor Копирование отладочного вывода в текущую строку терминала
no Отмена команды или установка ее значений по умолчанию
notify Информировать пользователей о выводе данных из параллельных сессий
padding Установить размерность для указанного символа вывода
parity Установка четности терминала
rxspeed Установка скорости приема
specialcharacterbits Размер управляющих (и других специальных) символов
speed Установка скорости передачи и приема
startcharacter Определение начального символа
stopcharacter Определение стоп-символа
stopbits Установка стоп-битов асинхронной линии
telnet Конфигурация, специфичная для протокола Telnet
terminaltype Установка типа терминала
transport Определите транспортные протоколы для линии
txspeed Установка скорости передачи данных
width Установка ширины терминала отображения

Обратите внимание на интервал между командой terminal и символом справки ?. Этот интервал имеет важное значение. Например,

Код: Выделить всё

Router>terminal ?
выдаст результаты, сильно отличающиеся от результатов выполнения

Код: Выделить всё

Router>terminal?
В то время как первый пример перечислит все ключевые слова и параметры, связанные с командой terminal, второй пример выведет все команды, которые начинаются со слова terminal.
Эти интервалы между символами и отличают полную справку от частичной (также
называемой контекстно-зависимой)

Другими словами, ввод в командной строке name-? приведет к выводу таких результатов (отметьте,
что интервал между командой и знаком вопроса отсутствует):

Код: Выделить всё

Router>name?
name-connection

Основные команды IOS cisco

Добавлено: 27 май 2024, 15:19
ya
Основные команды IOS

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

enable – команда пользовательского режима

Код: Выделить всё

Router>en
Router#
disable - переключает командный интерпретатор из привилегированного режима в пользовательский

Код: Выделить всё

Router#disa
Router>
ping

Код: Выделить всё

Пиктограмма Значение
! Получение ответа
. Отсутствие ответа
U Адресат недостижим
C Перегрузка
I Тест прерван пользователем
? Неизвестный тип пакета
& Исчерпано время жизни
show - относится к привилегированному режиму работы и используется для конфигурирования маршрутизатора

Возможные аргументы команды show

Код: Выделить всё

Команда Значение
access-expression Перечисляет формулы доступа
access-lists Перечисляет списки доступа
accounting Показывает данные об учетных записях для активных сеансов связи
aliases Выводит псевдонимы команд
arp Выводит таблицу ARP (Address Resolution Protocol – протокол разрешения адресов)
async Выводит информацию о терминальных линиях, используемых как интерфейсы маршрутизатора
bridge Выводит базу данных Bridge Forwarding/Filtering (может быть или не быть подробной)
buffers Выводит статистику буферного пула
cdp Выводит информацию о протоколе Cisco Discovery Protocol (CDP)
clock Выводит системную дату и время
compress Показывает статистику сжатия
configuration Перечисляет содержимое энергонезависимой (флэш) памяти
controllers Выводит состояние контроллера интерфейса
debugging Выводит состояние каждого параметра отладки
dhcp Выводит информацию о протоколе DHCP (Dynamic Host Configuration Protocol – протокол динамической конфигурации хоста)
diag Выводит диагностическую информацию для платы расширения WAN
dialer Выводит параметры наборного устройства и статистику понему
dnsix Выводит информацию о Department of Defense Intelligence Information System Network
dxi Показывает информацию об интерфейсе Asynchronous Transfer Mode (ATM)
entry Показывает состояние очереди
file Показывает информацию о файловой системе
flash: Показывает информацию о файловой системе flash:
flh-log Показывает буфер протокола Flash Load Helper
frame-relay Показывает информацию о Frame Relay
history Выводит историю команд сессии
hosts Выводит доменное имя IP, режим поиска, серверы имен и таблицу хостов
interfaces Состояние и установки интерфейса
ip Выводит информацию об IP
key Выводит информацию о ключе
line Выводит информацию о линии TTY
llc2 Выводит информацию о линии IBM LLC2
location Выводит расположение системы
logging Показывает содержимое буферов протоколирования
memory Показывает статистику для памяти
modemcap Показывает базу данных Modem Capabilities (характеристи
ки модема)
ppp Выводит параметры и статистику протокола PPP (Point-to-Point, точка-точка)
privilege Показывает текущий уровень привилегированного режима
processes Показывает статистику по активным процессам
protocols Перечисляет активные протоколы сетевой маршрутизации
queue Показывает список очередности
queueing Показывает установки организации очередей
registry Выводит информацию о регистрах
reload Выводит информацию о расписании перезагрузок
rhosts Выводит соответствие удаленных хостов пользователям
rmon Показывает статистику rmon
route-map Выводит информацию о карте маршрутов
rtr Показывает данные о Response Time Reporter (RTR)
running-config Показывает текущую настройку маршрутизатора
sessions Показывает информацию о Telnet-соединениях
smf Показывает информацию о программном фильтре MAC
snapshot Показывает статистику и параметры моментальных снимков
snmp Показывает статистику протокола SNMP (Simple Network
Management Protocol, простой протокол сетевого управления)
sntp Показывает информацию о SNTP (Simple Network Time Protocol, простой протокол сетевого времени)
spanning-tree Показывает топологию связующего дерева
stacks Выводит данные об использовании стека процессом
standby Выводит информацию о протоколе HSRP (Hot Standby Router Protocol, протокол маршрутизатора горячего резерва)
startup-config Показывает начальную конфигурацию маршрутизатора
subscriber-policy Выводит данные о политике подписки
subsys Показывает информацию о подсистеме
tacacs Показывает статистику сервера Terminal Access Controller Access Control System (TACACS+)
tcp Состояние соединений по протоколу TCP (Transmission Control Protocol, протокол управления передачей)
tech-support Показывает системную информацию для технической поддержки
terminal Выводит установочные параметры терминала
traffic-shape Показывает параметры формирования трафика
users Выводит информацию о терминальных линиях
version Выводит состояние аппаратного и программного обеспечения системы
whoami Выводит информацию о текущей линии TTY
x25 Выводит информацию по X.25
x29 Выводит информацию по X.29
Чаще других с командой show будут использоваться три элемента, приведенные в таблице: interfaces, running-config и startup-config.

show interfaces выводит информацию о состоянии физических портов

Код: Выделить всё

Router#sh int e0
Если бы команда была введена без параметра e0, то IOS вывела бы статусы всех портов маршрутизатора

Команды show running-config и show startup-config используются для просмотра конфигурационных файлов, которые управляют маршрутизатором.

clock - Установка системных часов:

Код: Выделить всё

Router#clo set 09:32:00 07 July 2001
Router#
sh flash - просмотреть системную память

Контакты кабеля Ethernet cisco

Добавлено: 27 май 2024, 16:17
ya
Контакты перекрестного кабеля Ethernet

Код: Выделить всё

Контакты Ethernet Функция
1 ‡ 3 прием ‡ передача
2 ‡ 6 прием ‡ передача
3 ‡ 1 передача ‡ прием
4 ‡ 4 не используется
5 ‡ 5 не используется
6 ‡ 2 передача ‡ прием
7 ‡ 7 не используется
8 ‡ 8 не используется
Контакты консольного кабеля и DB9

Код: Выделить всё

Контакты Ethernet Адаптер Ethernet – DB9
(контакт 9 не используется)
Функция
1 ‡ 8 8 ‡ 8 прием ‡ передача
2 ‡ 7 7 ‡ 6 не используется
3 ‡ 6 6 ‡ 2 передача ‡ прием
4 ‡ 5 5 ‡ 5 земля
5 ‡ 4 4 ‡ 5 земля
6 ‡ 3 3 ‡ 3 прием ‡ передача
7 ‡ 2 2 ‡ 4 не используется
8 ‡ 1 1 ‡ 7 передача ‡ прием
После того как ПК подключен к консольному порту маршрутизатора, вы получаете возможность общаться с маршрутизатором, используя стандартную программу эмуляции терминала.