Logo
  • ГЛАВНАЯ
  • ОБО МНЕ
  • СЕРТИФИКАТЫ
nocip.ssh@mail.ru
Главная  >  Cisco Switching

Обновить прошивку на коммутаторе Cisco c2960


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

Видео как обновить прошивку на коммутаторе Cisco с2960



Подключимся к TFTP-серверу, где в директории tftpboot находятся наши прошивки
Ого-го сколько их много, но бывает ещё больше ))), и для разных моделей.
Потом подключимся к коммутатору, и проверим сетевую связность с сервером, для этого выполним команду ping, где ip-адрес 10.15.41.9 , адрес TFTP-сервера, в моём примере коммутатор и сервер находятся в одной сети/vilan'е, но могут быть в разных.
Обратите внимание на 5 восклицательных знаков, если они есть, значит ping-запрос прошёл
Проверим текущую прошивку на коммутаторе, как видим, текущая прошивка c2960-lanlitek9-mz.122-55.SE1.bin
Выполним резервную копию прошивки с коммутатора на tftp-сервер, так как её там нет, во второй и третьей строке нажмём Enter на клавиатуре, в четвёртой строке восклицательные знаки, значит копирование файлов пошла.

Switch#copy flash:c2960-lanlitek9-mz.122-58.SE1.bin tftp://10.15.41.9/
Address or name of remote host [10.15.41.9]?
Destination filename [c2960-lanlitek9-mz.122-55.SE1.bin]?
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
8104572 bytes copied in 25.132 secs (322480 bytes/sec)

Убедимся, что прошивка скопировалась на TFTP-сервер
Теперь нужно скопировать прошивку на коммутатор, выбираем вот эту c2960-lanlitek9-mz.150-2.SE5.bin , эта самая последняя прошивка, что у нас есть на текущий момент, да и обратите внимание, что мы выбрали LAN LITE, а не LAN BASE, так как у нас на текущий момент стоит LAN LITE, если вы скопируете на коммутатор версию LAN BASE, то с этой прошивкой коммутатор не загрузится.
Но может случиться, что вы приобрели коммутатор без прошивки/или случайно удалили её, как же определить какую прошивку нужно установить, для этого нужно узнать PID коммутатора, вот он WS-C2960-48TC-S 

Switch#show inventory
NAME: "1", DESCR: "WS-C2960-48TC-S"
PID: WS-C2960-48TC-S , VID: V01 , SN: FOC1420X0Q8

Как восстановить прошивку, если она была случайно удалена, можно посмотреть здесь (я неоднократно удалял прошивку, потом восстанавливал её ))), не ошибается тот, кто ничего не далает).

Перейдите по ссылке на официальный сайт компании Cisco и обратите внимание на Table 2. Product Part Numbers Affected by This Announcement, в таблице находим наш коммутатор, и убеждаемся что нужен образ LAN LITE
При копировании прошивки на коммутатор, обратим внимание на размер копируемой прошивки и на свободное место на коммутаторе, в противном случае скопировать не получиться, для этого нужно удалить старый образ, а потом скопировать новый, в нашем случае всё нормуль, так как свободного места на коммутаторе у нас 19811840 байтов (смотрите выше, где мы вводили команду show flash:), а размер нового образа 10175441 байт, приступим к копированию на коммутатор.

Switch#copy tftp://10.15.41.9/c2960-lanlitek9-mz.150-2.SE5.bin flash:
Destination filename [c2960-lanlitek9-mz.150-2.SE5.bin]?
Accessing tftp://10.15.41.9/c2960-lanlitek9-mz.150-2.SE5.bin...
Loading c2960-lanlitek9-mz.150-2.SE5.bin from 10.15.41.9 (via Vlan720): !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
[OK - 10175441 bytes]

10175441 bytes copied in 151.985 secs (66950 bytes/sec)

Теперь можно удалить старый образ и перезагрузить коммутатор, во время перезагрузки сессия с коммутатором оборвётся, нужно подождать некоторое время, и снова подключиться к нему.

Switch#delete /force /recursive flash:/c2960-lanlitek9-mz.122-55.SE1.bin

Switch#reload
Proseed with relooad? [confirm]

Снова подключимся к коммутатору и введём команду ниже, системный файл образа c2960-lanlitek9-mz.150-2.SE5.bin

Switch#show version | include flash
System image file is "flash:/c2960-lanlitek9-mz.150-2.SE5.bin"
64K bytes of flash-simulated non-volatile configuration memory.

Поздравляю вас с проделанной работой!

Соглашение об именах файлов программного обеспечения Cisco IOS

Корпорация Cisco разрабатывает много различных версий программного обеспечения. Это программное обеспечение поддерживает разнообразные платформы и функции. Корпорация Cisco регулярно выпускает новые версии операционной системы Cisco IOS.
Для различения разных версий программного обеспечения корпорация Cisco разработала специальные правила их обозначения, как показано на рис. 1
Рис. 1. Принятые корпорацией Cisco обозначения для имен файлов
Как показано на рис. 1, соглашения об обозначениях описывают значения нескольких полей в имени файла:
  • Аппаратная платформа. Первая часть имени файла указывает аппаратную платформу, для которой предназначена эта версия.
  • Набор функций. Вторая часть имени файла характеризует различные функции, которые реализует этот файл. Каждый набор функций содержит определённое подмножество из всего набора функций программного обеспечения Cisco IOS. Примеры таких функций приведены ниже.
  • Базовый набор (Basic). Включает в себя основные функции для всех аппаратных платформ. Примером функций базового набора является поддержка протоколов IP и IP/FW.
  • Дополнительные функции (набор Plus). Набор Plus представляет собой базовый набор, к которому добавлены такие дополнительные функции, как Plus, IP/FW Plus и Enterprise Plus. 
  • Шифрование. Этот набор содержит функции 56-битового шифрования данных. Начиная с версии 12.2 в версиях Cisco IOS для обозначения используются идентификаторы k8/k9. В версии 12.2 и более поздних идентификатор k8 указывает на 64-битовое шифрование или шифрование с меньшим количеством битов, в то время как k9 указывает на 64-битовое шифрование с большим количеством битов.
  • Формат файла. Третья часть имени файла IOS указывает его формат. Она показывает, хранится ли программное обеспечение IOS Cisco во Flash-памяти в сжатом виде (формате) и допускает ли образ IOS Cisco перемещение. Если Flash-образ хранится в сжатом виде, то в процессе загрузки он должен быть распакован, а сам образ скопирован в оперативную память RAM. Если образ допускает перемещение, он может быть скопирован в память RAM и запущен из неё. Неперемещаемый образ запускается непосредственно из Flash-памяти.
  • Версия и выпуск. В четвёртой части имени файла указывается номер версии и выпуска. По мере того как разрабатываются новые версии IOS Cisco, номер версии возрастает.

🔁

Приветствуем всех любителей ретро-игровой индустрии на канале RetraR
Сувенирная и брендированная продукция с персонажами из любимых игр.
RetraR — Компьютерные игры для Nintendo Game Boy
RetraR - Computer games for Nintendo Game Boy 🌌🛸👽👾☄️🤖
RetraR - 任天堂ゲームボーイ用コンピュータゲーム 🎮🕹️👾

RetraR в VK
Канал - RetraR в Telegram

Оформить заказ

Нажимая на кнопку, вы даете согласие на обработку персональных данных

Спасибо за заказ

Ваш заказ принят в обработку. 

Мы свяжемся с вами в ближайшее время.