Процес оновлення cisco ios

Процес оновлення Cisco IOS


Привіт, шановні читачі. Сьогодні ми поговоримо про оновлення Cisco IOS. для чого це потрібно робити, як це зробити безпечно і чим відрізняється процес оновлення в емуляторі мережі Packet Tracer і на реальному пристрої.

Для початку поговоримо про те, які плюси дасть оновлення операційної системи IOS.

1) Продуктивність. Фірма Cisco постійно оптимізує внутрішні алгоритми IOS. тому нова версія операційної системи повинна бути швидше старої.

2) Усунення недоробок і помилок. Як і у інших розробників ПЗ, у Cisco іноді трапляється, що помилки потрапляють в реліз-версію операційної системи і стають відомі вже в ході масової експлуатації. Такі помилки усуваються при наступному оновленні.

3) Нові можливості. Як приклад - у версії IOS 12.2 (55) SE для комутаторів Catalyst 2960 додана можливість працювати зі статичними маршрутами.

4) Сумісності з знову випущеними модулями.

Цих аргументів цілком достатньо, для того що б прийняти рішення про оновлення операційної системи пристроїв фірми Ciso. Отже, перейдемо безпосередньо до оновлення.

Крок 1. Дізнаємося версію використовуваної в пристрої операційної системи.

Перед оновленням операційної системи необхідно дізнатися версію поточної Cisco IOS. І в PacketTracer і на реальному пристрої це можна зробити за допомогою такої команди:

Відповідь пристрою на даний запит виглядає так:

Процес оновлення cisco ios

Команда show version, виконана на Catalyst 2960

З цієї інформації звернемо увагу на фрагмент тексту, виділений на малюнку. З неї випливає, що на цьому комутаторі встановлено образ Cisco IOS для апаратної платформи LAN Base ver. 12.2 (25) FX.

Іноді необхідно дізнатися ім'я файлу образу операційної системи, це можна за допомогою команди

Відповідь пристрою буде виглядати так:

Процес оновлення cisco ios

Вміст флеш пам'яті комутатора

Ця команда не виводить ім'я безпосередньо файлу образу операційної системи, але виводить весь вміст flash пам'яті, де напевно буде присутній файл образу ОС. В даному прикладі в пам'яті зберігається тільки один файл, який і є чином використовуваної ОС.

Відповідь маршрутизатора 2811 на show version буде дещо відрізняться:

Процес оновлення cisco ios

Результат команди show version на маршрутизаторі Cisco 2811

У його виведення присутня як інформація про версії операційної системи, так і ім'я файлу образу.

Крок 2. Виберемо новий образ IOS

Оновлення в Packet Tracer обмежені лише тими, які внесені в базу даних програми, тому проблема самостійного пошуку і установка зважаючи на їх неможливість, неактуальна.

Крок 3. Налаштування TFTP сервера для копіювання з нього нового образу системи.

Припустимо, що образ ОС вже обраний, викачаний і знаходиться на жорсткому диску Вашого ПК. Отже, переступимо безпосередньо до оновлення. Зробити це можна кількома способами, розглянемо спосіб, при якому образ IOS завантажується в пам'ять обладнання посредствам протоколу TFTP.

Насамперед розгорнемо на нашому комп'ютері TFTP сервер. Після установки вказуємо кореневої директорією папку, в якій знаходиться образ нової ОС. Цього буде достатньо, можна переходити до конфігурації нашого Cisco -устаткування.

Якщо ми працюємо в Packet Tracer. треба додати в робочу область проекту пристрій Server PT у вкладці END Devices. Після додавання даного пристрою на ньому автоматично активується TFTP сервер, що роздає образи Cisco IOS і для комунікаторів, і для маршрутизаторів. Подивитися, які образи доступні для скачування можна, відкривши властивості пристрою на вкладці Config розділу TFTP.

Процес оновлення cisco ios

Різні способу Cisco IOS, що зберігаються на TFTP сервері в Packet Tracer


Крок 4. СоедіняемTFTPсервер і оновлюється пристрій.

У Packet Tracer треба додати в робочу область крім Server PT також маршрутизатор Cisco 2811 і з'єднати їх між собою. Якщо все зроблено правильно, вийде мережу наступного виду:

Процес оновлення cisco ios

Маршрутизатор з'єднаний Патчкорд з TFTP сервером

Процес оновлення cisco ios

Налаштуємо інтерфейс нашого пристрою:

Router (config-if) #ip address 172.20.20.1 255.255.255.0

Перевіримо доступність нашого пристрою командою ping.

Процес оновлення cisco ios

Перевіряємо доступність TFTP сервера з маршрутизатора

Налаштування мережі в Packet Tracer будемо вважати закінченою.

Тепер нам необхідно визначити розмір образу операційної системи. Перемкнемося на оновлюється пристрій і виконаємо команду

У відповідь на цю команду в консоль буде виведено інформацію про вміст flash пам'яті вашого пристрою, а так кількість всій і вільної пам'яті.

Процес оновлення cisco ios

Кількість вільної флеш пам'яті

Варіант 1. Пам'яті вистачає для копіювання нового способу

Порахуйте, чи вистачить вільної пам'яті для копіювання образу IOS. якщо так, скопіюйте його за допомогою наступних команд:

Address or name of remote host []? 172.20.20.2

Source filename []? c2800nm-ipbasek9-mz.124-8.bin

Destination filename [c2800nm-ipbasek9-mz.124-8.bin]?

Варіант 2. Флеш пам'яті не вистачає для копіювання нового способу

У разі, якщо у пам'яті оновлюваного пристрою немає місця для нового образу, доведеться звільнити його, скопіювавши образ поточної ОС на TFTP сервер (якщо щось піде не так і нова ОС не запуститься, можна буде в будь-якому випадку повернутися до старої системи). Для цього слід виконати такі команди:

Address or name of remote host []? 172.20.20.2

Destination filename [c2800nm-advipservicesk9-mz.124-15.T1.bin]?

[OK - 50938004 bytes]

50938004 bytes copied in 3.417 secs (14907000 bytes / sec)

Після того, як ви зберегли образ поточної IOS на віддаленому TFTP сервері, можете видалити його, звільнивши тим самим місце. Видалення образу не вплине на роботу маршрутизатора, тому що під час роботи він завантажений в оперативну пам'ять і пристрій не вдається до його образу на флеш пам'яті. Не вимикайте або не перезавантажуйте пристрій до того, як завантажте в його флеш пам'ять образ нової ОС. Для цього введемо такі інструкції:

Delete filename [c2800nm-advipservicesk9-mz.124-15.T1.bin]?

Delete flash: /c2800nm-advipservicesk9-mz.124-15.T1.bin? [Confirm]

c2800nm-advipservicesk9-mz.124-15.T1.bin ім'я файлу. який нам треба видалити. Маршрутизатор уточнить ім'я і місце розташування файлу. Якщо все вказано вірно, натисніть Enter. підтвердивши тим самим бажання видалити файл. Після видалення повторно запитайте інформацію про зміст флеш пам'яті, щоб переконається, що образ старої системи дійсно був видалений:

Процес оновлення cisco ios

Флеш пам'ять без образу Cisco IOS

Address or name of remote host []? 172.20.20.2

Source filename []? c2800nm-ipbasek9-mz.124-8.bin

Destination filename [c2800nm-ipbasek9-mz.124-8.bin]?

Після початку процесу копіювання на екран буде виведена наступна інформація:

Loading c2800nm-ipbasek9-mz.124-8.bin from 172.20.20.2.

[OK - 15522644 bytes]

15522644 bytes copied in 1.025 secs (2573406 bytes / sec)

Подивившись вміст пам'яті ми побачимо наступне:

Процес оновлення cisco ios

Новий образ Cisco IOS у флеш пам'яті

У пам'яті з'явився образ нової ОС.

Крок 6. Вказуємо пристрою, який образ Cisco IOS буде використаний при завантаженні

Останнім кроком вкажемо пристрою, до якого образа звертатися при завантаженні операційної системи.

Router (config) #boot system flash c2800nm-ipbasek9-mz.124-8.bin

У даній сходинці «c2800nm-ipbasek9-mz.124-8.bin» - образ нової ОС для завантаження.

Після всіх цих дій збережіть конфігурацію обладнання та перезавантажте пристрій. Після завантаження подивіться поточну версію операційної системи командою «show version». Бажаним буде не відкладати перевірку працездатності всіх компонентів системи.

Оплата і Доставка Техпідтримка TOP

+7 (499) 322-44-71, +7 (343) 237-26-55 [email protected] (Відділ продажів) Задати питання bouz.ru (Відділ продажів)

115114. Москва. вул. Дербеневская набережна д. 11. тел: +7 (499) 322-44-71

196247. Санкт-Петербург. пл. Конституції, 3, корп.2, БЦ Лідер Тауер, оф. 322А тел: +7 (812) 242-80-13

630099. Новосибірськ. вул. Орджонікідзе 38, оф. 225, тел: +7 (383) 383-02-57

690002. Владивосток. Океанський проспект 69 оф. 351, тел: +7 (423) 202-53-08

Схожі статті