Обновим IOS / Хабр
Рано или поздно все мы сталкиваемся с тем, что нам нужно обновить IOS. Если Вы никогда этого не делали, но сделать надо, то этот пост для вас!
Для обновления нам понадобится:
1. TFTP сервер
2. Свежий IOS
3. Доступ к консоли маршрутизатора
В качестве TFTP сервера можно использовать
Tftpd32. Кроме TFTP сервера выполняет функции TFTP клиента, DHCP сервера, Syslog сервера. Настройки у нее простейшие — необходимо указать папку корневую папку с файлами и интерфейс по которому будет отвечать наш TFTP сервер.
Свежий IOS берется на cisco.com. Правда предварительно нужно оплатить SmartNet (на разные железки он стоит разных денег). Можно пойти другим путем и посетив один из множества торрент-трекеров найти необходимый.
Итак, TFTP настроен, IOS положен в соответствующую папку. Запускаем консольного клиента (я использую putty) и логинимся на рутер.
Первое на что нужно сделать, работает ли наш TFTP, для этого просто скопируем на него нашу текущую конфигурацию:
RTR001#copy run tftp Address or name of remote host []? 10.10.10.10 Destination filename [rtr001-confg]? !! 28345 bytes copied in 1.980 secs (14316 bytes/sec) RTR001#
В логах TFTP увидим приблизительно следующее:
Connection received from 10.10.10.1 on port 59968 [30/09 12:57:15.775] Write request for file <rtr001-confg>. Mode octet [30/09 12:57:15.775] Using local port 4706 [30/09 12:57:15.791] <rtr001-confg>: rcvd 56 blks, 28345 bytes in 0 s. 0 blk resent [30/09 12:57:15.978]
А на диске, у нас появится файл rtr001-confg.
Сразу после проверки линка, выясним сколько у нас места на флешке:
RTR001#sho flash: -#- --length-- -----date/time------ path 1 27624324 Apr 21 2009 03:48:56 c2801-ipbasek9-mz.124-24.T.bin 2 2746 Apr 29 2008 13:22:40 sdmconfig-2801.cfg 3 931840 Apr 29 2008 13:23:02 es.tar 4 1505280 Apr 29 2008 13:23:24 common.tar 5 1038 Apr 29 2008 13:23:42 home.shtml 6 112640 Apr 29 2008 13:24:00 home.tar 7 1697952 Apr 29 2008 13:24:32 securedesktop-ios-3.1.1.45-k9.pkg 8 415956 Apr 29 2008 13:24:58 sslclient-win-1.1.4.176.pkg 31686656 bytes available (32309248 bytes used) RTR001#
В данном примере места достаточно чтобы залить новый ipbase IOS, но ведь так не всегда, частенько места на флешке не хватает, как в следующем примере:
RTR002#sho fla -#- --length-- -----date/time------ path 1 869 Apr 01 2009 11:52:28 XMLDefaultCIPC.cnf.xml 2 281506 Mar 20 2008 09:23:50 ATA030100SCCP040211A.zup 3 638 Mar 20 2008 09:23:50 CME_GUI_README.TXT 4 331101 Mar 20 2008 09:23:50 CP7902060000SCCP050124A.sbin 5 338897 Mar 20 2008 09:23:52 CP7905060000SCCP050124A.sbin 6 338481 Mar 20 2008 09:23:54 CP7905060000SCCP050124A.zup 7 340247 Mar 20 2008 09:23:54 CP7912060000SCCP050124A.sbin 8 1602 Mar 20 2008 09:23:54 CiscoLogo.gif 9 953 Mar 20 2008 09:23:54 Delete.gif 10 128792 Mar 20 2008 09:23:56 P00307020200.bin 11 458 Mar 20 2008 09:23:56 P00307020200.loads 12 680394 Mar 20 2008 09:23:58 P00307020200.sb2 13 129196 Mar 20 2008 09:23:58 P00307020200.sbn 14 333822 Mar 20 2008 09:24:00 P00403020214.bin 15 1347 Mar 20 2008 09:24:00 Plus.gif 16 47904 Mar 20 2008 09:24:00 S00103020002.bin 17 49169 Mar 20 2008 09:24:00 S00104000100.sbn 18 174 Mar 20 2008 09:24:02 Tab.gif 19 4448 Mar 20 2008 09:24:02 admin_user.html 20 656913 Mar 20 2008 09:24:04 admin_user.js 21 1045952 Mar 20 2008 09:24:08 cmterm_7920.4.0-02-00.bin 22 16948 Mar 20 2008 09:24:08 dom.js 23 864 Mar 20 2008 09:24:08 downarrow.gif 24 6315 Mar 20 2008 09:24:10 ephone_admin.html 25 4658 Mar 20 2008 09:24:10 logohome.gif 26 496521 Mar 20 2008 09:24:12 music-on-hold.au 27 3831 Mar 20 2008 09:24:12 normal_user.html 28 78819 Mar 20 2008 09:24:12 normal_user.js 29 843 Mar 20 2008 09:24:12 sxiconad.gif 30 2453 Mar 20 2008 09:24:12 telephony_service.html 31 870 Mar 20 2008 09:24:12 uparrow.gif 32 10230 Mar 20 2008 09:24:12 xml-test.html 33 3389 Mar 20 2008 09:24:12 xml.template 34 1823 Mar 20 2008 09:25:30 sdmconfig-2811.cfg 35 6036480 Mar 20 2008 09:26:24 sdm.tar 36 861696 Mar 20 2008 09:26:48 es.tar 37 1164288 Mar 20 2008 09:27:20 common.tar 38 1038 Mar 20 2008 09:27:40 home.shtml 39 113152 Mar 20 2008 09:28:02 home.tar 40 1697952 Mar 20 2008 09:28:36 securedesktop-ios-3.1.1.45-k9.pkg 41 416354 Mar 20 2008 09:29:02 sslclient-win-1.1.3.173.pkg 42 61 Apr 02 2009 08:11:56 SEP000ea6a11782.cnf.xml 43 61 Apr 01 2009 11:48:58 SEP0014f2721179.cnf.xml 44 11181 May 18 2009 05:39:36 conf180509.txt 45 59846440 Sep 14 2009 08:08:38 c2800nm-adventerprisek9_mz.124-24.T.bin 54026240 bytes available (75726848 bytes used) RTR002#
и для того чтобы залить туда новый adventerprisek9 IOS места уже не хватит. Что же делать? Есть 2 варианта:
— скопировать старый IOS на TFTP, удалить с маршрутизатора, залить новый
или
— удалить с маршрутизатора и залить новый.
Для чего сохранять старый? Бывает что под новой редакцией IOS что-то может и не заработать, и придется откатиться назад 🙁
Как Вам поступить Вы решите сами. Я делаю так — если это мой локальный маршрутизатор к которому в случае чего можно подступиться, то выбираю пункт 2, если это удаленная площадка, то в зависимости от ширины канала все равно пункт 2 🙂
Удаляем старый IOS:
RTR002#delete c2800nm-adventerprisek9_mz.124-24.T.bin Delete filename [c2800nm-adventerprisek9_mz.124-24.T.bin]? Delete flash:/c2800nm-adventerprisek9_mz.124-24.T.bin? [confirm] RTR002#
Файл удален, заливаем новый:
RTR002#copy tftp flash: Address or name of remote host []? 10.10.10.10 Source filename []? ios/c2800nm-adventerprisek9_ivs_mz.124-24.T1.bin Destination filename [c2800nm-adventerprisek9_ivs_mz.124-24.T1.bin]? Accessing tftp://10.10.10.10/ios/c2800nm-adventerprisek9_ivs_mz.124-24.T1.bin... Loading ios/c2800nm-adventerprisek9_ivs_mz.124-24.T1.bin from 10.10.10.10 (via FastEthernet0/1.10): !!!!!!!!!!!!!!!!!!!!!!! [OK - 59971380 bytes]
IOS на флешке, но торопиться не надо. Нужно проверить MD5, для этого воспользуемся командой:
RTR002#verify /md5 flash:c2800nm-adventerprisek9_ivs_mz.124-24.T1.bin .............................................................................................................. [часть строк удалена] .............................................................................................................. .............................................................................................................. .............................................................................................................. ..............................................................................................................Done! verify /md5 (flash:c2800nm-adventerprisek9_ivs_mz.124-24.T1.bin) = e8fab98a72c1516538da7686f8404fcf RTR001#
И если MD5 совпадают (правильный MD5 показывается при скачивании файла с cisco.com) можно завершать начатое 🙂
Остается только поменять в конфиге команду загрузки с
boot system flash:c2800nm-adventerprisek9_mz.124-24.T.bin
на
boot system flash:c2800nm-adventerprisek9_ivs_mz.124-24.T1.bin
и отправить рутер в перезагрузку
RTR002#reload Verifying file integrity of flash:/c2800nm-adventerprisek9_ivs_mz.124-24.T1.bin................................................ .............................................................................................................. .............................................................................................................. .............................................................................................................. [часть строк удалена] .............................................................................................................. .............................................................................................................. .............................................................................................................. .............................................................................................................. Done! Embedded Hash MD5 : 564526F4D154F7BEC08F89309A633AE9 Computed Hash MD5 : 564526F4D154F7BEC08F89309A633AE9 CCO Hash MD5 : E8FAB98A72C1516538DA7686F8404FCF Signature Verified Proceed with reload? [confirm]
После перезагрузки остается залогиниться и проверить все ли хорошо:
RTR002#sho ver | inc bin System image file is "flash:c2800nm-adventerprisek9_ivs_mz.124-24.T1.bin" RTR002#
Проблема при копировании файла конфигурации с сервера TFTP на маршрутизатор Cisco IOS
У меня есть машина Ubuntu, которая действует как TFTP-сервер. Я хочу настроить свои маршрутизаторы cisco ios так, чтобы они принимали конфигурацию с этого сервера TFTP в boot раз.
У меня есть несколько сомнений- Где я храню файл конфигурации для моего маршрутизатора cisco на сервере TFTP? В настоящее время я создал две временные папки в /var/lib/tftpboot-
automation@automation:/var/lib/tftpboot$ ls -l
total 8
drwx------ 2 tftp tftp 4096 Mar 31 15:37 ExrZHRa-incoming
drwxr-xr-x 2 root root 4096 Mar 31 15:52 TXJla-outgoing
automation@automation:/var/lib/tftpboot$ tree
.
├── ExrZHRa-incoming [error opening dir]
└── TXJla-outgoing
└── R1.txt
2 directories, 1 file
Согласно документации Cisco, это синтаксис для получения файла с сервера TFTP-
copy tftp: [[[//location ]/directory ]/filename ] nvram:startup-config
Example:
Device# copy tftp://server1/dir10/datasource nvram:startup-config
Согласно моему пониманию, location
будет IP моего TFTP-сервера, а filename
-фактическим конфигурационным файлом, который я хочу загрузить. Но что должно быть настроено в directory
? Я попробовал с /var/lib/tftpboot/TXJla-outgoing
, но это не сработало. Ошибка-
Введите описание изображения здесь
tftp cisco-iosПоделиться Источник Prarthana Shedge 31 марта 2019 в 22:40
2 ответа
- tftp: ошибка сервера: (2) нарушение доступа
Я пытаюсь отправить файл на сервер tftp с помощью следующей команды : tftp -p -l test.txt xx.xx.xx.xx И использование tftp : BusyBox v1.13.2 (2011-03-24 18:58:44 CDT) двоичный код с несколькими вызовами Использование: tftp [OPTION]… HOST [PORT] Передача файла с / на TFTP-сервер Опции: -l FILE…
- Cisco 2911-Функция Восстановления Пароля Отключена. Нужно сбросить настройки по умолчанию
EDIT-решение состоит в том, чтобы использовать другую версию IOS на недавно отформатированной карте flash. Это вытесняет конфигурацию из маршрутизатора из-за несоответствия IOS. С этого момента вы будете свободны в любой конфигурации, потому что маршрутизатор будет стерт. Я пытаюсь восстановить…
Поделиться Jay Y. 04 апреля 2019 в 01:55
0
Попробовать это:
copy tftp://192.168.1.1/TXJla-outgoing/R1.txt nvram:startup-config
URL всего, что вы загружаете через TFTP, начинается с корня вашего сервера TFTP, который является /var/lib/tftpboot
Поделиться frakman1 07 июня 2019 в 19:33
Похожие вопросы:
Компания Cisco IP сопровождения вызов на маршрутизатор Cisco
Я пытался настроить маршрутизатор шлюза cisco, за которым стоит почтовый сервер. Проблема заключалась в том, что статические записи nat не являются эффективными или, возможно, не работают….
как получить доступ к данным маршрутизатора cisco с мобильного устройства ios
Можно ли получить доступ к моим данным маршрутизатора Cisco,таким как имя,модель,IP-адрес, статус соединения и т. д. с моего мобильного телефона iOS. Я даже готов написать небольшое мобильное…
использование TFTP-сервера в последовательности загрузки маршрутизатора
после постпроцесса в последовательности загрузки маршрутизатора, если в NVRAM не существует допустимого конфигурационного файла, операционная система ищет доступный сервер TFTP. мой вопрос…
tftp: ошибка сервера: (2) нарушение доступа
Я пытаюсь отправить файл на сервер tftp с помощью следующей команды : tftp -p -l test.txt xx.xx.xx.xx И использование tftp : BusyBox v1.13.2 (2011-03-24 18:58:44 CDT) двоичный код с несколькими…
Cisco 2911-Функция Восстановления Пароля Отключена. Нужно сбросить настройки по умолчанию
EDIT-решение состоит в том, чтобы использовать другую версию IOS на недавно отформатированной карте flash. Это вытесняет конфигурацию из маршрутизатора из-за несоответствия IOS. С этого момента вы…
Есть ли какой-нибудь клиент TFTP для iPhone sdk, который может передавать файлы на сервер TFTP?
Можно ли использовать обычный клиент FTP (FTP операций с использованием NSURLConnection и CFFTPStream APIs) для отправки файла на сервер TFTP, например iOS? Или есть специальный клиент TFTP для iOS?
Нужно следить за трафиком на старом маршрутизаторе cisco
У меня есть старый маршрутизатор серии 2800 с ios 12.4(10), который мне нужен для мониторинга трафика на интерфейсе. Проблема в том, что установленная версия ios не поддерживает захват трафика. Я бы…
Генератор чисел Cisco IOS random
Мне было интересно, знает ли кто-нибудь, есть ли у Cisco IOS (то есть у магистрали IOS, а не у поездов XE или XR) внутренний безопасный генератор чисел random, подобный Unix-стилю /dev/urandom?,…
Получить размер файла с TFTP-сервера с помощью JAVA без загрузки файла
Есть ли способ получить размер файла на сервере TFTP без загрузки файла? Я хочу JAVA API для того же самого, если таковой имеется. Я попробовал TFTPClient, но он не поддерживает. Примечание: Я могу…
прочитайте раздел строк из конфигурации Cisco IOS, загруженной в виде текстового файла в powershell
Я не эксперт в powershell, но ищу функцию записи в powershell для чтения раздела строк из конфигурации Cisco IOS, загруженной в виде текстового файла в powershell. там будет несколько разделов с…
Восстановление конфигурации Cisco с tftp сервера
В работе понадобилось замена действующего коммутатора на более новый так как старый начал подавать признаки умирания. Конфигурация этой Cisco была очень объемная и естественно не вариант в ручную переносить все настройки, а лучше сделать восстановление из резервной копии. Так как резервное копирование действующих конфигураций со всех Cisco у меня уже было сделано я взял готовую резервную копию. В качестве источника конфигурации я использовал tftp сервер.Сначала я попытался использовать Cisco tftp сервер, но при запросе конфигурации с него он падал на Windows 7 поэтому пришлось использовать другой сервер TFTPD32 настройка его такая же простая как и у Cisco tftp. Единственное что нужно задать это интерфейс на котором он будет висеть и рабочую папку в который надо залить конфиг.
Сетевые настройки компьютера и Cisco девайса следующие:
На компьютере просто создаем сетевое соединение 192.168.1.10 255.255.255.0, включаем его и при настройке tftp указываем интерфейс с этим адресом, файрволл надо будет либо настроить либо отключить на время операции.
На коммутаторе заходим в интерфейс vlan1 назначаем ему например 192.168.1.1 255.255.255.0.
Все подключаем компьютер ролловером к коммутатору и можно заливать конфиг или делать резервную копию.
Для того чтобы залить конфигурации используется та же команда в привелегированном режиме как и сохранение действующего конфига в конфиг по умолчанию copy tftp-сервер назчначение:
Router#copy tftp: running-config Address or name of remote host []? 192.168.1.10 Source filename []? backup_cfg_for_my_router Destination filename [running-config]? Accessing tftp://192.168.1.10/backup_cfg_for_my_router... Loading backup_cfg_for_router from 192.168.1.10 (via FastEthernet0/0): ! [OK - 1030 bytes] 1030 bytes copied in 9.612 secs (107 bytes/sec)То есть просто задаем в качестве источника tftp: и назначение действующую конфигурацию.
После этого будет несколько вопросов ip адрес tftp сервера, имя файла, на 3 вопрос можно ответить просто нажать на enter. Или в моем случае можно указать в качестве назначения startup-config.
Если в качестве назначения указывается running-config то чтобы его задействовать после перезагрузки его надо сохранить в стартовую конфигурацию.
Обновление IOS на Cisco маршрутизаторах и коммутаторах. — Советы по работе с Cisco
В предыдущей статье, я немного рассказал о том, как сбрасывать пароли на маршрутизаторах Cisco 36 и 25 серии.
Сегодня вкратце рассмотрю как обновить IOS на вашем устройстве.
На полноценную статью не претендую, а вот как заметка, в самый раз. Вдруг кому пригодится 🙂
Итак. У нас есть некое устройство, пусть тот же cisco 3620. Есть некая версия IOS в нем. По каким-то причинам нам хочется обновиться.
Для начала посмотрим на наше устройство, сколько памяти есть, оперативной, флеш памяти. В нашем случае 32мб флер памяти и 64мб DRAM. Ищим подходящую прошивку. Ищим конечно же на cisco.com. Если у вас есть вход CCO, то проблем с этим не будет. Ежели же такого доступа нет, ну в общем альтернативный поиск IOS я не рассматриваю по понятным причинам.
Перед тем, как начать обновление IOS, давайте с вами сохраним работающий (находящийся в устройстве) IOS. Мало ли что.
Обновляться будем по протоколу tftp, в отличии от ftp не требует «заморочек» с аутентификацией (тоесть нам не нужен ни пользователь, ни его пароль.)
«Поднимаем» tftp сервер. Если пользуетесь Windows можно использовать — tftpd32 http://tftpd32.jounin.net/ , если unix-lile system, то сервис уже присутствует в системе и его нужно лишь только запустить (по конкретной системе смотрите соответствующую справку.)
Будем считать, что tftp сервер у нас «поднят» и готов к работе.
Остановимся еще на одном моменте. Т.к. tftp работает поверх протокола IP, значит нам нужна некоторая IP сеть, и нам необходимо чтоб «прошиваемое» устройство имело некоторый IP адрес, и это устройство по IP может связываться с tftp севером.
В самом просто случае, подключаем Cisco непосредственно к компьютеру, к его сетевой плате.
Настраиваем адресацию, допусти для компьютера это адрес 10.0.0.1, для Cisco — 10.0.0.2
С компьютером думаю проблем возникнуть ни у кого не должно, с Cisco может. Допустим у нас есть ethernet интерфейс e0/1, на него мы и «пропишем» адрес 10.0.0.2. В режиме глобальной конфигурации (conf t) :
int e0/1
ip address 10.0.0.2 255.255.255.0
no shut
Теперь проверим связь между хостами с помощью ping. Если все прошло, приступаем к скачиванию и обновлению IOS.
Итак, как мы уже определились для начала будем скачивать себе на «всякий случай» работающую версию IOS. В enable режиме смотрим точное имя IOS, show flash.
R1#sh flash
System flash directory:
File Length Name/status
1 13853884 c3620-jk9s-mz.122-29.bin
[13853948 bytes used, 2398976 available, 16252924 total]
16384K bytes of processor board System flash (Read/Write)
R1#
Что нам здесь нужно:
- имя файла образа IOS, чтоб указать что будем копировать себе на TFTP сервер. — c3620-jk9s-mz.122-29.bin
- размер флеш памяти (16 мб в нашем случае)
Приступим к копировании образа к себе.
R1#copy flash:
R1#copy flash:c3620-jk9s-mz.122-29.bin tftp
Address or name of remote host []? 10.0.0.2
Destination filename [c3620-jk9s-mz.122-29.bin]?
Начнется пересылка образа. После того как все прошло успешно, мы можем приступать к обновлению IOS.
Если мы нашли более новую версию IOS и хотим ее «закачать» на устройство, то делаем обратную процедуру, то есть:
R1#copy tftp: flash:
Address or name of remote host []? 10.0.0.1
Source filename []? cisco_ios_bin
Destination filename [cisco_ios_bin]?
где cisco_ios_bin имя нашего файла.
Если все настроено правильно, наше устройство cisco подключится к tftp серверу и скачает указанную версию. Если памяти на флеш не хватает (а в нашем случае ее не хватает), устройство попросит удалить существующий образ и на это место записать новое, согласимся с этим ничего не боясь (мы ведь сохранили уже образ который точно работает на нашем устройстве и если что-то пойдет не так, всегда можем его вернуть.)
Если у нас на flash есть несколько IOS, устройство не знает откуда же ему все таки грузиться. Для того чтобы указать образ, с которого осуществлять загрузку, необходимо в режиме глобальной конфигурации (conf t) указать:
R1(config)#boot system flash cisco_ios_bin
где cisco_ios_bin имя файла с желаемым IOS.
Не забываем сохраняться:
R1#copy running-config startup-config
На этом все. Статья из раздела: для начинающих.
Просмотров: 3 150
ICND1_Vol2_RUS — Стр 33
Соображения по использованию команд debug
Вывод может генерироваться в различных форматах, которые могут не указывать на проблему
Требуют значительной нагрузки, которая может нарушить работусетевого устройства
Полезны для получения информации о сетевом трафике и состоянии маршрутизатора
© 200 7 Cisco Syst ems , Inc. Вс е пр ава за щищ ены. | ICND1 v1.0 – 6- 12 |
Команды debug используются для изоляции неполадок, а не для мониторинга нормальной работы сети. Так как применение команд debug вызывает значительную нагрузку, которая может нарушить работу маршрутизатора, команды debug следует использовать только для поиска специальных типов трафика или проблем, которые разделены на группы наиболее вероятных причин.
Ниже обсуждаются некоторые аспекты использования команд debug:
Следует помнить о том, что команды debug могут создавать большое количество данных, малополезных для решения конкретной проблемы. Обычно для правильной интерпретации выходных отладочных данных необходимо знать, отладка каких протоколов выполняется.
Так как применение команд debug вызывает значительную нагрузку на ЦП, которая может нарушить работу сетевого устройства, команды debug следует использовать только для поиска специальных типов трафика или проблем, которые разделены на группы наиболее вероятных причин.
При использовании команд debug следует помнить о том, что форматы вывода зависят от протокола. Для каждого пакета может создаваться одна строка вывода или несколько строк.
Некоторые команды debug создают большой объем вывода, при выполнении других команд вывод может генерироваться только в отдельных случаях. Некоторые команды создают строки текста, другие – информацию в виде полей.
Команды debug рекомендуется использовать для получения информации о сетевом трафике и состоянии маршрутизатора. Такие команды следует применять с большой осторожностью.
Если у вас есть сомнения в последствиях использования команд debug, на веб-сайте http://www.cisco.com можно получить более подробные сведения или проконсультироваться у представителей службы технической поддержки.
Как скопировать образ системы с одного устройства на другое
В этом документе объясняется, как скопировать образ системы с одного устройства на другое в пределах одного маршрутизатора и с одного маршрутизатора на другой.
Требования
Для этого документа нет особых требований.
Используемые компоненты
Этот документ не ограничивается конкретными версиями программного и аппаратного обеспечения. Платформы, используемые для целей этого документа, — это маршрутизаторы Cisco серии 2500 и Cisco серии 3600.
Условные обозначения
См. Раздел Условные обозначения технических советов Cisco для получения дополнительной информации об условных обозначениях в документе.
В таблице ниже представлены варианты команд для копирования образа системы с одного устройства на другое (методы различаются в зависимости от платформы):
Сводка команд
В таблице ниже перечислены различные места, в которые можно скопировать образ с сервера TFTP. Эти параметры различаются в зависимости от платформы.См. Использование префиксов URL-адресов для получения дополнительной информации и для получения дополнительных сведений о каждой из этих опций.
Роутер # копировать tftp?
Синтаксис Описание | |
---|---|
загрузочная флэш-память: | Копировать на загрузочную флэш-память: файловая система |
диск 0: | Копировать на disk0: файловая система |
диск 1: | Копировать на disk1: файловая система |
вспышка: | Копировать во флеш-память: файловая система |
фл .: | Копировать в flh: файловую систему |
фут: | Копировать в ftp: файловая система |
lex: | Копировать в lex: file system |
пустое значение: | Копировать в null: файловая система |
NVRAM: | Копировать в nvram: файловая система |
rcp: | Копировать в rcp: файловую систему |
рабочая конфигурация | Обновить (объединить) текущую конфигурацию системы |
слот 0: | Копировать в slot0: файловая система |
слот1: | Копировать в слот1: файловая система |
конфигурация запуска | Копировать в загрузочную конфигурацию |
система: | Копировать в систему: файловая система |
тфтп: | Копировать в tftp: файловая система |
Три наиболее распространенных команды, используемые для копирования изображений:
копия tftp flash
копировать rcp flash
копировальный слот0: слот1:
В приведенном ниже примере показана процедура копирования образа системы с одного устройства на другое (например, с одного слота / диска на другой слот / диск) на маршрутизаторах Cisco серии 3600.
Подробный пример
router # показать slot0: ! --- Эта команда используется для просмотра содержимого слота 0 - # - ED --type-- --crc --- -seek-- nlen -length- ----- дата / время ------ имя 1 .D неизвестно 5E8B84E6 209D8 11 2392 22 января 2000 00:22:42 flashconfig 2 .. image 5E7BAE19 B623C4 22 11802988 22 января 2000 00:23:18 rsp-jsv-mz.1 20-8.0.2.T маршрутизатор # показать slot1: ! --- Эта команда используется для просмотра содержимого слота 1 - # - ED --type-- --crc --- -seek-- nlen -length- ----- дата / время ------ имя 1.. неизвестно 6A2B4BA7 6FA9E0 20 7186784 30 июля 1999 г. 15:05:19 rsp-jv-mz.11 1-26.CC1 2 .. config 631F0D8B 6FB1EC 6 1929 Oct 19 1999 06:15:49 config 3 .. config 631F0D8B 6FB9F8 7 1929 Oct 19 1999 06:16:03 config1
Команда copy , показанная ниже, используется для копирования файла образа системы с одного устройства на другое. В следующем примере образ системы копируется из slot0 в slot1.
маршрутизатор # копирование slot0: slot1 Исходное имя файла []? rsp-jsv-mz.120-8.0.2.T ! --- Введите имя файла образа системы, который нужно скопировать Целевое имя файла [слот1]? Стереть slot1: перед копированием? [подтвердить] Удаление файловой системы slot1 приведет к удалению все файлы! Продолжать? [подтверждать] Устройство стирания ... eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee ... erasedee Удаление слота 1: завершено Выполняется копирование ... CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC SnapchatCCCCC ! --- Выходные данные подавлены Проверка контрольной суммы... OK (0xE884) 11802988 байт скопировано за 346,312 сек. (38481 байт / сек)
Ниже приведены шаги, которые необходимо выполнить для копирования образа программного обеспечения Cisco IOS с маршрутизатора, выступающего в качестве сервера TFTP, на другой маршрутизатор. Оба маршрутизатора в этом примере являются маршрутизаторами Cisco серии 2500. В этом примере Router1 — это сервер TFTP, а Router2 — это маршрутизатор, на который копируется образ программного обеспечения Cisco IOS.
Перед тем, как начать, проверьте подключение между Router1 и Router2 с помощью команды ping .
Проверьте размер образа на маршрутизаторе Router1 с помощью команды show flash .
Router1 # показать flash Каталог системной флеш-памяти: Длина файла Имя / статус 1 15694836 /c2500-js-l.122-10b ! --- Копируемый файл образа Cisco IOS [Использовано 15694900 байт, доступно 1082316, всего 16777216] 16384 Кбайт процессорной платы Системная флэш-память (ТОЛЬКО для чтения)
Проверьте размер образа на маршрутизаторе 2 с помощью команды show flash , чтобы проверить, достаточно ли места на маршрутизаторе 2 для копирования файла образа системы.
Router2 # показать flash Каталог системной флеш-памяти: Длина файла Имя / статус 1 11173264 c2500-jos56i-l.120-9.bin [Использовано 11173328 байт, доступно 5603888 , всего 16777216] 16384 Кбайт процессорной платы Системная флэш-память (ТОЛЬКО для чтения)
Примечание: Если имеется достаточно места для копирования файла образа системы, то исходный файл можно сохранить, а новый файл можно скопировать в дополнительное пространство памяти.Если свободного места недостаточно, как в этом случае, существующий файл из Flash стирается при загрузке нового. Рекомендуется создать резервную копию существующего образа системы на сервере TFTP с помощью команды copy flash tftp .
Настройте Router1 в качестве сервера TFTP с помощью команды configure terminal .
Router1 # настроить терминал Введите команды конфигурации, по одной в каждой строке.Закончите CNTL / Z. Router1 (config) # tftp-сервер? bootflash: разрешить запросы на загрузку TFTP файла URL disk0: Разрешить запросы на загрузку TFTP файла URL disk1: Разрешить запросы на загрузку TFTP файла URL flash: Разрешить запросы на загрузку TFTP файла URL flh: Разрешить запросы на загрузку TFTP файла URL lex: Разрешить запросы на загрузку TFTP файла URL null: Разрешить запросы на загрузку TFTP файла URL nvram: разрешить запросы на загрузку TFTP файла URL slot0: Разрешить запросы загрузки TFTP файла URL slot1: Разрешить запросы на загрузку TFTP файла URL система: Разрешить запросы загрузки TFTP файла URL
Примечание: Параметры, указанные выше для команды tftp-server , могут различаться для разных платформ.Z
Когда TFTP-сервер настроен, загрузите указанный образ с Router1 на Router2 с помощью команды copy tftp flash .
Router2 # копия tftp flash **** УВЕДОМЛЕНИЕ **** Помощник по загрузке Flash v1.0 Этот процесс примет параметры копирования, а затем завершится текущий образ системы, чтобы использовать образ на основе ПЗУ для копии. В это время функции маршрутизации будут недоступны.Если вы вошли в систему через telnet, это соединение разорвется. Пользователи с консольным доступом могут видеть результаты операции копирования. ---- ******** ---- Продолжить? [подтверждать] Адрес или имя удаленного хоста []? 10.10.10.1 ! --- Введите IP-адрес TFTP-сервера Исходное имя файла []? /c2500-js-l.122-10b ! --- Это имя файла образа Cisco IOS! --- который вы хотите скопировать с TFTP-сервера Целевое имя файла [c2500-js-l.122-10b]? !--- Нажмите Ввод' Доступ к tftp: //10.10.10.1//c2500-js-l.122-10b ... Стереть флешку: перед копированием? [подтверждать] 18:37:54:% SYS-5-RELOAD: запрошена перезагрузка ! --- Перезагрузка зависит от платформы и предназначена только для систем! --- Запуск из флэш-памяти. * ** Система выходит из строя для обновления Flash ** % SYS-4-CONFIG_NEWER: Конфигурации из версии 12.2 не могут быть правильно понял. % FLH: /c2500-js-l.122-10b из 10.10.10.1 для прошивки ... Каталог системной флеш-памяти: Длина файла Имя / статус 1 15694836 / c2500-js-l.122-10b [Использовано 15694900 байт, доступно 1082316, всего 16777216] Доступ к файлу '/c2500-js-l.122-10b' 10.10.10.1 ... Загрузка /c2500-js-l.122-10b из 10.10.10.1 (через Ethernet0):! [OK] Стирающее устройство ... eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee eeeeeeeeeeeeee ... стерто Загрузка /c2500-js-l.122-10b из 10.10.10.1 (через Ethernet0): !!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!!!!! [OK - 15694836/16777216 байт] Проверка контрольной суммы ... ОК (0x58D2) ! --- Файл образа системы успешно скопирован Копирование Flash заняло 0:07:37 [чч: мм: сс] % FLH: перезагрузка системы после загрузки F3: 14732748 + 962056 + 889336 в 0x3000060 Легенда об ограниченных правах Использование, копирование или раскрытие Правительством запрещено с учетом ограничений, изложенных в подпункте (c) Коммерческого компьютерного программного обеспечения - с ограничениями Пункт о правах в FAR sec.52.227-19 и подпункт (c) (1) (ii) Прав на технические данные и компьютер Пункт о программном обеспечении в DFARS sec. 252.227-7013. cisco Systems, Inc. 170 West Tasman Drive Сан-Хосе, Калифорния 95134-1706 Программное обеспечение межсетевой операционной системы Cisco Программное обеспечение IOS (tm) 2500 (C2500-JS-L), версия 12.2 (10b), ВЫПУСК ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ (fc1) Авторское право (c) 1986-2002, cisco Systems, Inc. ..........
Проверьте флеш-память на наличие нового образа системы на маршрутизаторе Router2.
Router2 # показать flash Каталог системной флеш-памяти: Длина файла Имя / статус 1 15694836 / c2500-js-l.122-10б ! --- Файл образа Cisco IOS скопирован [Использовано 15694900 байт, доступно 1082316, всего 16777216] 16384 Кбайт процессорной платы Системная флэш-память (ТОЛЬКО чтение)
* Маршрутизатор перезагружается только для систем Run-from-flash. Дополнительные сведения см. В разделе «Копирование во флэш-память для систем, запускаемых из флэш-памяти»
.
Примечание: Чтобы скопировать файл конфигурации запуска с одного устройства на другое, см. Копирование файлов конфигурации с помощью TFTP.
Перемещение файлов и изображений между маршрутизатором и сервером TFTP через SNMP
Содержание
В этом документе описывается, как перемещать файлы конфигурации и образы Cisco IOS® между маршрутизатором и сервером упрощенного протокола передачи файлов (TFTP) с использованием протокола простого управления сетью (SNMP).
Требования
Читатели этого документа должны знать SNMP и MIB.
Используемые компоненты
Информация в этом документе основана на программном обеспечении Cisco IOS версии 10.2 или новее. В этих примерах используются базы MIB OLD-CISCO-SYS-MIB и OLD-CISCO-FLASH-MIB, которые поддерживаются в программном обеспечении Cisco IOS версии 10.2 и более поздних. Cisco рекомендует использовать более позднюю версию программного обеспечения Cisco IOS, такую как Cisco IOS Software Release 12.0.
Информация в этом документе была создана на устройствах в определенной лабораторной среде.Все устройства, используемые в этом документе, были запущены с очищенной (по умолчанию) конфигурацией. Если ваша сеть работает, убедитесь, что вы понимаете потенциальное влияние любой команды.
Условные обозначения
Во всех примерах, представленных в этом документе, эти значения используются в иллюстративных целях:
172.16.99.20 — IP-адрес маршрутизатора.
171.68.191.135 — IP-адрес TFTP-сервера.
частный —Строка сообщества чтения-записи SNMP. Убедитесь, что вы используете строку чтения-записи, настроенную на вашем маршрутизаторе. Выполните команду show running-config на интерфейсе командной строки маршрутизатора, чтобы проверить это.
Синтаксис команд snmpset и snmpwalk приведен в следующих примерах:
snmpset [параметры ...] <имя хоста> {<сообщество>} [<идентификатор объекта> <тип> <значение>...] snmpwalk [параметры ...] <имя хоста> {<сообщество>} [<идентификатор объекта>]
Примечание: Чтобы увеличить время ожидания, используйте параметр -t
Дополнительные сведения об условных обозначениях в документах см. В разделе «Условные обозначения технических советов Cisco».
Убедитесь, что вы можете пропинговать IP-адрес TFTP-сервера с маршрутизатора:
Маршрутизатор # ping 171.68.191.135 Для отмены введите escape-последовательность. Отправка 5 100-байтовых эхо-сообщений ICMP на 171.68.191.135, тайм-аут составляет 2 секунды: !!!!! Уровень успеха составляет 100 процентов (5/5), мин. / Сред. / Макс. Туда и обратно = 1/2/4 мс:
Процедуры:
Неприменимо для коммутаторов Catalyst на базе программного обеспечения Cisco IOS®, таких как Catalyst серии 2900 / 3500XL.
Неприменимо для коммутаторов Catalyst на базе программного обеспечения CatOS, таких как серии Catalyst 4000/5000/6000.
Не применяется для функциональной карты многоуровневого коммутатора серии Catalyst 6000 (MSFC) и модулей MSFC2, на которых работает программное обеспечение Cisco IOS.
Неприменимо, если строка сообщества чтения-записи SNMP не настроена или неизвестна на маршрутизаторе. См. Как настроить строки сообщества SNMP на маршрутизаторах, коммутаторах XL на базе программного обеспечения Cisco IOS, RSM, MSFC и коммутаторах Catalyst для получения подробной процедуры настройки строк сообщества SNMP.
Это не рекомендуется, если вы используете устройство запуска из флэш-памяти, такое как маршрутизатор Cisco серии 2500.
Это не рекомендуется, если вы используете устройства Cisco, на которых выполняется программное обеспечение Cisco IOS версии 12.0 (на некоторых устройствах, начиная с версии программного обеспечения Cisco IOS 11.2P) или более поздней версии. Это связано с тем, что базы MIB OLD-CISCO * (OLD-CISCO-SYS-MIB) устарели, начиная с версии программного обеспечения Cisco IOS 12.0. Следовательно, если вы используете программное обеспечение Cisco IOS версии 12.0 или новее, вы должны использовать CISCO-CONFIG-COPY-MIB.
На основе синтаксиса командной строки утилит NET-SNMP (ранее известного как UCD-SNMP). Если вы используете другие приложения SNMP, такие как HP Open View или NetView, убедитесь, что вы проверили синтаксис, который может отличаться от синтаксиса, показанного в примерах в этом документе.
На основе OLD-CISCO-SYS-MIB и OLD-CISCO-FLASH-MIB. Используются объекты MIB из этой MIB:
Имя объекта MIB | OID |
---|---|
запись Нетто | .1.3.6.1.4.1.9.2.1.55 |
hostConfigSet | .1.3.6.1.4.1.9.2.1.53 |
написатьMem | .1.3.6.1.4.1.9.2.1.54 |
flashToNet | .1.3.6.1.4.1.9.2.10.9 |
flash Стереть | .1.3.6.1.4.1.9.2.10.6 |
netToFlash | .1.3.6.1.4.1.9.2.10.12 |
Для получения дополнительной информации об объектах MIB в этой таблице (включая определения) см. Приложение A к этому документу.
Перейдите по ссылкам идентификатора ошибки Cisco здесь, чтобы просмотреть подробную информацию об ошибке.
Идентификатор ошибки Cisco CSCdk33879 (только зарегистрированные клиенты): устарели все OLD-CISCO- * MIBS
Идентификатор ошибки Cisco CSCdt11311 (только зарегистрированные клиенты): запрос SNMP для конфигурации, в которой используется OLD-CISCO-SYSTEM-MIB, приводит к отключению ISDN.
Пошаговая инструкция
Выполните следующие шаги:
Создайте новый файл router-config в каталоге / tftpboot сервера TFTP.В UNIX используйте синтаксис: touch
сенсорный маршрутизатор-конфигурация
Измените права доступа для файла на 777 с синтаксисом: chmod <разрешения> <имя файла> .
chmod 777 конфигурация маршрутизатора
В командной строке станции управления с использованием объекта MIB writeNet введите эту информацию:
% snmpset 172.16.99.20 частный .1.3.6.1.4.1.9.2.1.55.171.68.191.135 s router-config предприятия.9.2.1.55.171.68.191.135 = "router-config"
Проверьте конфигурацию
Убедитесь, что файл конфигурации маршрутизатора в каталоге / tftpboot сервера TFTP успешно копируется.
Пошаговая инструкция
Выполните следующие шаги:
Выполните одну из следующих задач:
Создайте новый файл router-config в каталоге / tftpboot сервера TFTP.В UNIX используйте синтаксис touch <имя файла>.
сенсорный маршрутизатор-конфигурация
Поместите текущий файл конфигурации в каталог / tftpboot сервера TFTP.
Измените права доступа для файла на 777 с использованием синтаксиса chmod <разрешения> <имя файла>.
chmod 777 конфигурация маршрутизатора
В командной строке станции управления с использованием объекта MIB hostConfigSet введите следующее:
% snmpset -t 60 172.16.99.22 частный .1.3.6.1.4.1.9.2.1.53.171.68.191.135 s router-config ИЛИ% snmpset -t 60 172.16.99.22 частный предприятия.9.2.1.53.171.68.191.135 = "конфигурация маршрутизатора"
Где — t 60 равно тайм-ауту в 60 тактов.
После записи файла в RAM скопируйте его в NVRAM с использованием объекта MIB writeMem :
% snmpset -t 60 172.16.99.22 частный .1.3.6.1.4.1.9.2.1.54.0 i 1 предприятия.9.2.1.54.0 = 1
Пошаговая инструкция
Выполните следующие шаги:
Выполните одну из следующих задач:
Создайте новый файл router-image в каталоге / tftpboot сервера TFTP. В UNIX используйте синтаксис touch <имя файла>.
сенсорный маршрутизатор-образ
Используйте то же имя файла, что и в выходных данных show flash , чтобы создать файл в каталоге / tftpboot сервера TFTP.В этом примере маршрутизатор перечисляет c2600-i-mz.122-2.XA в качестве выходных данных для команды show flash :.
сенсорный c2600-i-mz.122-2.XA
Измените права доступа к файлу на 777 с синтаксисом chmod <разрешения> <имя файла>.
chmod 777 c2600-i-mz.122-2.XA
В командной строке станции управления с использованием объекта MIB flashToNet введите следующую информацию:
% snmpset 172.16.99.22 частный .1.3.6.1.4.1.9.2.10.9.171.68.191.135 s c2600-i-mz.122-2.XA предприятия.9.2.10.9.171.68.191.135 = "c2600-i-mz.122-2.XA"
Проверьте конфигурацию
После завершения передачи файла убедитесь, что размер файла (в байтах) одинаков для файла в каталоге / tftpboot и на маршрутизаторе.
Пошаговая инструкция
Выполните следующие шаги:
Поместите образ IOS в каталог / tftpboot сервера TFTP.Обязательно проконсультируйтесь в области загрузки программного обеспечения (только для зарегистрированных клиентов).
Измените права доступа файла на 777 с использованием синтаксиса chmod <разрешения> <имя файла>
chmod 777 <файл образа IOS>
Перед тем, как начать передачу файла через SNMP, выполните dir flash: или show flash : чтобы убедиться, что у вас достаточно места для нового файла образа IOS.
Если у вас нет необходимого места во флэш-памяти, передача файла не удастся. Кроме того, вы можете сначала стереть флэш-память, чтобы освободить место для нового программного обеспечения IOS через SNMP. Если это так, используйте команду MIB object flashErase , чтобы ввести эту информацию из командной строки станции управления:
% snmpset 172.16.99.22 частный .1.3.6.1.4.1.9.2.10.6.0 i 1 предприятия. 9.2.10.6.0 = 1
Примечание: Вы также можете стереть флэш-память маршрутизатора вручную, выполнив команду CLI erase flash: .
Убедитесь, что флэш-память полностью стерта. Выполните команду dir flash : или show flash: .
Маршрутизатор # показать флэш: Каталог системной флеш-памяти: В системной флэш-памяти нет файлов [Использовано 0 байт, доступно 33030144, всего 33030144] 32768 Кбайт процессорной платы Системная флэш-память (чтение / запись) Маршрутизатор # dir flash: Каталог флеш-памяти: / В каталоге нет файлов 33030144 байта всего (33030144 байта свободно)
В командной строке станции управления используйте объект MIB netToFlash , чтобы ввести эту информацию для передачи файла образа IOS на маршрутизатор:
% snmpset 172.16.99.22 частный .1.3.6.1.4.1.9.2.10.12.171.68.191.135 s c2600-i-mz.122-2.XA.bin предприятия.9.2.10.12.171.68.191.135 = "c2600-i-mz.122-2.XA.bin"
Примечание: В этом примере для иллюстрации используется файл образа IOS, c2600-i-mz.122-2.XA.bin .
В зависимости от размера файла (байтов) образа IOS выполнение этого шага может занять несколько минут.
Если вы попытаетесь выполнить команду CLI dir flash: во время передачи файлов на маршрутизаторе, появится этот вывод.Этот вывод указывает на то, что передача файла еще не завершена.
Маршрутизатор # dir flash: % Ошибка открытия флэш-памяти: / ( Устройство находится в исключительном использовании )
После завершения передачи файла образа IOS выполните команду CLI dir flash : или show flash: , чтобы убедиться, что и имя файла, и размер файла (в байтах) точно совпадают с используемым файлом / присутствует в каталоге / tftpboot сервера TFTP.
Затем вы можете установить регистр конфигурации на соответствующее значение и перезагрузить маршрутизатор (при необходимости), чтобы загрузить новый файл образа IOS. См. Документацию по конфигурации программного обеспечения Cisco IOS для получения дополнительных сведений о том, как это сделать.
Объект | writeNet |
OID | .1.3.6.1.4.1.9.2.1.55 |
Тип | DisplayString |
Разрешение | только для записи |
Статус | обязательный |
MIB | OLD-CISCO-SYS-MIB |
Описание | Записать конфигурацию на хост, использующий TFTP. |
OID в дереве | :: = {iso (1) org (3) dod (6) internet (1) частные (4) предприятия (1) cisco (9) local (2) lsystem (1) 55} |
Объект | hostConfigSet |
OID | .1.3.6.1.4.1.9.2.1.53 |
Тип | DisplayString |
Разрешение | только для записи |
Статус | устаревшее |
MIB | OLD-CISCO-SYS-MIB |
Описание | Вызывает загрузку нового файла host-confg с использованием TFTP. |
OID в дереве | :: = {ISO (1) org (3) DOD (6) Интернет (1) частные (4) предприятия (1) cisco (9) локальная (2) lsystem (1) 53} |
Объект | написатьMem |
OID | .1.3.6.1.4.1.9.2.1.54 |
Тип | DisplayString |
Разрешение | только для записи |
Статус | обязательный |
MIB | OLD-CISCO-SYS-MIB |
Описание | Вызывает загрузку нового файла host-confg с использованием TFTP. |
OID в дереве | :: = {ISO (1) org (3) DOD (6) Интернет (1) частные (4) предприятия (1) cisco (9) локальная (2) lsystem (1) 54} |
Объект | flashToNet |
OID | .1.3.6.1.4.1.9.2.10.9 |
Тип | DisplayString |
Разрешение | только для записи |
Статус | обязательный |
MIB | OLD-CISCO-FLASH-MIB |
Описание | Записать запись Flash на сервер TFTP.Значение должно быть именем отправляемой записи Flash. Экземпляр — это IP-адрес хоста TFTP. |
OID в дереве | :: = {ISO (1) org (3) DOD (6) Интернет (1) частные (4) предприятия (1) cisco (9) локальный (2) lflash (10) 9} |
Объект | flash Стереть |
OID | .1.3.6.1.4.1.9.2.10.6 |
Тип | Целое число |
Разрешение | только для записи |
Статус | обязательный |
MIB | OLD-CISCO-FLASH-MIB |
Описание | Запрос на стирание флэш-памяти. |
OID в дереве | :: = {ISO (1) org (3) DOD (6) Интернет (1) частные (4) предприятия (1) cisco (9) локальный (2) lflash (10) 6} |
Объект | netToFlash |
OID | .1.3.6.1.4.1.9.2.10.12 |
Тип | DisplayString |
Разрешение | только для записи |
Статус | обязательный |
MIB | OLD-CISCO-FLASH-MIB |
Описание | Запись Flash-записи с TFTP-сервера.Значение должно быть именем записи Flash для записи. Экземпляр — это IP-адрес хоста TFTP. |
OID в дереве | :: = {ISO (1) org (3) DOD (6) Интернет (1) частные (4) предприятия (1) cisco (9) локальный (2) lflash (10) 12} |
Загрузка нового образа IOS
Вы хотите обновить образ IOS, установленный на вашем маршрутизаторе. использует.
Команда copy tftp позволяет использовать TFTP для загрузки новой версии IOS в маршрутизатор флэш-память:
Router1 #копия tftp: //
Целевое имя файла [c2600-ik9o3s-mz.122-12a.bin]?
172.25.1.1 / c2600-ik9o3s-mz.122-12a.bin флэш-память:
Доступ к tftp: //172.25.1.1/c2600-ik9o3s-mz.122-12a.bin ... Стереть флешку: перед копированием? [подтвердить]
Стирание файловой системы флэш-памяти приведет к удалению всех файлов! Продолжать? [подтвердить]
Стиральное устройство... eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee ... стерто Стирание вспышки: завершено Загрузка c2600-ik9o3s-mz.122-12a.bin из 172.25.1.1 (через FastEthernet0 / 0.1): !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!! [OK - 11135588 байт] Проверка контрольной суммы... ОК (0xE643) 11135588 байт скопировано за 82,236 сек (135410 байт / сек) Router1 #
Продолжить перезагрузку? [подтвердить]
перезагрузить
Рано или поздно вам нужно будет обновить IOS вашего маршрутизатора изображение. Общие причины для обновления IOS включают новые функции, ошибку исправления и уязвимости безопасности. Перед попыткой обновления вашей IOS, вы должны сохранить резервную копию вашей текущей IOS на свой Сервер TFTP, как описано в рецепте 1.9.
Всегда следует начинать с анализа, сколько свободного места доступно во флеш-памяти вашего маршрутизатора, чтобы обеспечить достаточно места чтобы загрузить новый образ IOS. Если этого недостаточно, возможно, вам придется удалите существующие изображения из флеш-памяти, как мы это сделали в нашем примере. И в в некоторых случаях вам может не хватить флэш-памяти для загрузки нового изображения на все. Вы можете использовать демонстрационную вспышку Команда , чтобы узнать, какой объем флэш-памяти доступен:
Router1 # show flash
Каталог системной флеш-памяти:
Длина файла Имя / статус
1 11135588 c2600-ik9o3s-mz.122-12a.bin
[Использовано 11135652 байта, доступно 5117276, всего 16252928]
16384 Кбайт процессорной платы Системная флэш-память (чтение / запись)
Router1 #
Некоторые маршрутизаторы могут поддерживать дополнительную флэш-память в виде Карты PCMCIA. показывает slot0: и покажите слот1: команды выдадут вы подробно рассказываете об этих дополнительных местах хранения. Вы можете хранить Образы iOS на флэш-картах, но имейте в виду, что роутер будет загрузите первый доступный образ IOS в основную флеш-память маршрутизатора, дефолт.Рецепт 1.7 показывает как загрузить маршрутизатор с помощью образов IOS, находящихся на флеш-памяти карты.
Перед загрузкой образа IOS на маршрутизатор необходимо: Конечно, загрузите соответствующий образ у Cisco или купите его на компакт-диске СМИ. Затем вам нужно будет переместить новый образ в TFTP. каталог, чтобы файл был доступен для чтения всем. В системах Unix вы можете использовать команду chmod для сделай это. Если файл не доступен для чтения всем, процесс TFTP не будет получить к нему доступ, и обновление IOS не удастся.Вам также следует выполнить несколько простых проверок файла, подтвердив размер файла верна и что контрольная сумма или «отпечаток пальца» MD5 соответствуют значениям предоставлено Cisco. Попутно отметим, что это было бы чрезвычайно неразумно использовать образ IOS, который не был создан и не поддерживается Cisco.
Маршрутизатор выполнит несколько тестов при загрузке нового образа IOS. чтобы убедиться, что процесс идет гладко. Первый тест — увидеть есть ли у TFTP-сервера указанный файл:
Router1 #copy tftp: //
172.25.1.1 / c2600-ik9o3s-mz.122-14.bin
флэш:
Целевое имя файла [c2600-ik9o3s-mz.122-14.bin]?Доступ к tftp: //172.25.1.1/c2600-ik9o3s-mz.122-14.bin ... % Ошибка при открытии tftp: //172.25.1.1/c2600-ik9o3s-mz.122-14.bin (Нет такого файла или каталога) Router1 #
Здесь видно, что маршрутизатор пытался найти файл на TFTP-сервер, прежде чем продолжить, и обнаружил, что это не так. настоящее время.Если файл существует и разрешения правильные, то маршрутизатор продолжит диалог. Если ваш TFTP-сервер сохраняет подробные журналы активности, вы увидите прерванную передачу файла TFTP поскольку маршрутизатор проверил, доступен ли файл. Эти прерванные попытки нормальны и не должны вызывать беспокойства. Если запрошенный файл присутствует, но не доступен для чтения, маршрутизатор покажет ошибку сообщение и прервите процесс обновления:
Router1 #copy tftp: //
172.25.1.1 / c2600-ik9o3s-mz.122-12a.bin
флэш:
Целевое имя файла [c2600-ik9o3s-mz.122-12a.bin]?Доступ к tftp: //172.25.1.1/c2600-ik9o3s-mz.122-12a.bin ... % Ошибка при открытии tftp: //172.25.1.1/c2600-ik9o3s-mz.122-12a.bin (в доступе отказано) Router1 #
Прерывание обновления на ранней стадии процесса гарантирует, что вы не стираете вспышку, если нет подходящего заменяющего изображения доступны для скачивания.
На следующем этапе процесса загрузки вы должны указать маршрутизатор, стирать флэш-память перед загрузкой нового изображение. Если во флэш-памяти достаточно места, вы можете загрузить новое изображение, не стирая существующее изображение или изображения. Тем не мение, если вы пытаетесь загрузить изображение и у вас недостаточно флэш-памяти свободного места, тогда маршрутизатор протестует и прервет процедура:
Router1 #копировать tftp: //
172.25.1.1 / c2600-ik9o3s-mz.122-12a.bin
флэш:
Целевое имя файла [c2600-ik9o3s-mz.122-12a.bin]?Доступ к tftp: //172.25.1.1/c2600-ik9o3s-mz.122-12a.bin ... Стереть флешку: перед копированием? [подтвердить]
n
Загрузка c2600-ik9o3s-mz.122-12a.bin из 172.25.1.1 (через FastEthernet0 / 0.1):! % Ошибка при копировании tftp: //172.25.1.1/c2600-ik9o3s-mz.122-12a.bin (Недостаточно места на устройстве) Router1 #
Процесс обновления образа IOS вашего маршрутизатора довольно прост. прощающий.Маршрутизатор выполняет проверки работоспособности на протяжении всего процесса, чтобы убедитесь, что сохраняется целостность изображения. После загрузки изображения, маршрутизатор выполняет последнюю проверку работоспособности и проверяет контрольная сумма. Это гарантирует, что образ IOS не был поврежден во время коробка передач. Если изображение не прошло проверочный тест, повторите попытку загрузки и не перезагружайте маршрутизатор.
Вы можете вручную проверить правильность контрольной суммы IOS, с помощью команды verify .Мы показываем как использовать команду verify в Рецепт 1.10.
Если обновление IOS проходит гладко и проверяется контрольная сумма правильно, тогда можно безопасно перезагрузить маршрутизатор, чтобы загрузить новую IOS. изображение. Как только маршрутизатор снова станет доступен, вы должны проверить новая IOS загружена правильно с показом версия команда:
Router1 #показать версию
Программное обеспечение межсетевой операционной системы Cisco Программное обеспечение IOS (tm) C2600 (C2600-IK9O3S-M),Версия 12.2 (12a)
, ВЫПУСК ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ (fc1) Авторское право (c) 1986-2002, cisco Systems, Inc. Составлено pwade, вторник, 24 сентября, 02:05 Текстовая база изображения: 0x8000808C, база данных: 0x8127FF40 ПЗУ: System Bootstrap, версия 11.3 (2) XA4, ВЫПУСКНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ (fc1) Время работы Router1 составляет 2 минуты Система вернулась в ПЗУ перезагрузкой Система перезагружена в 11:53:26 EST, сб, 11 января 2003 г. Файл системного образа: flash: c2600-ik9o3s-mz.122-12a.bin. Процессор cisco 2621 (MPC860) (версия 0x102) с 45056K / 4096K байт памяти. Идентификатор процессорной платы JAB04130B2Q (1293133440) Процессор M860: номер детали 0, маска 49 Бриджинговое программное обеспечение.Программное обеспечение X.25, версия 3.0.0. 2 интерфейса FastEthernet / IEEE 802.3 2 Последовательный сетевой интерфейс (ы) 32 Кбайт энергонезависимой памяти конфигурации. 16384 Кбайт процессорной платы Системная флэш-память (чтение / запись) Регистр конфигурации - 0x2102 Router1 #
В этом примере вы можете видеть, что последовательность загрузки маршрутизатора успешно завершен и работает под управлением новой IOS версия. Также обратите внимание, что новый файл образа системы маршрутизатора соответствует имя только что загруженного файла.Это указывает на IOS обновление прошло полностью успешно.
Как обновить или установить IOS с сервера Trivial File Transfer Protocol (TFTP)
Чтобы обновить или установить IOS с сервера упрощенного протокола передачи файлов (TFTP), у вас должен быть запущен сервер TFTP с подходящим файлом IOS в корневой папке сервера TFTP. Щелкните следующие ссылки, если вы не знакомы с сервером упрощенного протокола передачи файлов (TFTP).
• Что такое простой протокол передачи файлов (TFTP)
• Как установить сервер Solarwinds Trivial File Transfer Protocol (TFTP)
• Как настроить сервер Solarwinds Trivial File Transfer Protocol (TFTP) для резервного копирования файлов IOS и конфигурации
Убедитесь, что вы можете связаться с TFTP-сервером, выполнив эхо-запрос.
Чтобы установить IOS с сервера TFTP, выполните следующие действия.
1) Если вы хотите выполнить новую установку, сотрите содержимое флэш-памяти с помощью команды «erase», как показано ниже.
OmniSecuRouter01 # erase flash
При стирании файловой системы flash будут удалены все файлы! Продолжать? [подтвердить] y
Устройство стирания ... eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee...erasedee
Стирание флэш-памяти: завершено
2) Скопируйте файл IOS с сервера TFTP во флэш-память. Убедитесь, что у вас есть файл IOS, доступный в корне TFTP-сервера.
Чтобы скопировать файл IOS с TFTP-сервера во флэш-память, используйте следующую команду из привилегированного режима.
OmniSecuRouter01 # копировать tftp flash Адрес или имя удаленного хоста [192.168.100.10]? Исходное имя файла [C2600-Adventerprisek9-Mz_124-2_T.bin]? Целевое имя файла [C2600-Adventerprisek9-Mz_124-2_T.bin]? Доступ к tftp: //192.168.100.10/C2600-Adventerprisek9-Mz_124-2_T.bin ... Стереть флешку: перед копированием? [подтвердить] y Стирание файловой системы флэш-памяти приведет к удалению всех файлов! Продолжать? [подтвердить] y Стирающее устройство ... eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee <вывод пропущен> eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee ... стерто Стирание вспышки: завершено Загрузка C2600-Adventerprisek9-Mz_124-2_T.bin из 192.168.100.10 (через FastEthernet0 / 0): !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!! <вывод пропущен> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! [OK - 29771296 байт] Проверка контрольной суммы... ОК (0xECA5) 29771296 байт скопировано за 376,332 сек (79109 байт / сек) OmniSecuRouter01 #
После копирования файла образа IOS во флэш-память необходимо перезагрузить маршрутизатор, чтобы он мог использовать новый образ. Есть два способа перезагрузить роутер.
• Выключить, а затем снова включить (аппаратная перезагрузка)
• Выполнить команду «перезагрузить» IOS из привилегированного режима (мягкая перезагрузка)
Какова команда для копирования Cisco IOS на сервер TFTP?
Подключитесь к устройству через консольный кабель, Telnet или SSH.3. Войдите в систему> Перейдите в режим включения> выполните команду «copy running-config tftp» *> Укажите IP-адрес сервера TFTP> Дайте имя файлу резервной копии.
Как загрузить Cisco IOS через TFTP?
- Шаг 1. Выберите образ программного обеспечения Cisco IOS. …
- Шаг 2: Загрузите образ программного обеспечения Cisco IOS на сервер TFTP. …
- Шаг 3. Определите файловую систему для копирования изображения. …
- Шаг 4. Подготовка к обновлению. …
- Шаг 5: Убедитесь, что сервер TFTP имеет IP-соединение с маршрутизатором.…
- Шаг 6. Скопируйте образ IOS на маршрутизатор.
Какую команду можно использовать для резервного копирования IOS на TFTP-сервер?
Чтобы сохранить эту резервную копию IOS на сервере, мы используем команду copy flash tftp. В этой команде tftp указывает простой протокол передачи файлов.
Как вы создадите резервную копию образа Cisco IOS на сервере TFTP?
Активность отправки команд для резервного копирования образа устройства Cisco IOS на сервер TFTP.
- Откройте Kiwi CatTools.
- На панели «Действия» нажмите «Добавить».
- Щелкните вкладку «Активность». …
- Щелкните вкладку «Параметры». …
- Выберите Ввести команды в разрешенном режиме.
- Выберите Сохранить вывод устройства в файл. …
- Выберите «Перезаписать существующий файл захвата».
Как сделать мой маршрутизатор Cisco сервером TFTP?
В подобных ситуациях вы можете обновить один из удаленных маршрутизаторов, используя TFTP через медленное соединение WAN. Затем вы можете настроить первый маршрутизатор для работы в качестве сервера TFTP и использовать его для обновления остальных маршрутизаторов по высокоскоростным локальным каналам.Маршрутизатор не является полнофункциональным сервером TFTP.
Как скопировать на сервер TFTP?
Подключитесь к устройству с помощью консольного кабеля, Telnet или SSH. 3. Войдите в систему> Перейдите в режим включения> выполните команду «copy running-config tftp» *> Укажите IP-адрес сервера TFTP> Дайте имя файлу резервной копии. Примечание: вы также можете использовать startup-config, чтобы скопировать конфигурацию, сохраненную в NVRAM, а не рабочую конфигурацию.
Как передать файлы с TFTP на флэш-память Cisco?
Команда копирования также позволяет вводить такие параметры, как IP-адрес TFTP-сервера и имена файлов.Вот пример: R1 # copy tftp: //192.168.1.200/c2800nm-adventerprisek9-mz.151-4.M12a.bin flash: Целевое имя файла [c2800nm-adventerprisek9-mz. 151-4.
Что такое TFTP-сервер?
TFTP-сервер используется для простой передачи файлов (обычно для загрузки удаленных устройств). Trivial File Transfer Protocol (TFTP) — это простой протокол для обмена файлами между двумя компьютерами TCP / IP. … TFTP-сервер также может использоваться для загрузки HTML-страниц на HTTP-сервер или для загрузки файлов журнала на удаленный компьютер.
Как загрузить конфигурацию в коммутатор Cisco?
- Подключитесь к коммутатору / маршрутизатору, которому требуется настройка.
- Откройте файл config.txt.
- Выделите все содержимое файла config.txt. …
- Скопируйте выделенный текст в буфер обмена Windows. …
- Переключитесь в окно HyperTerminal и введите команду настройки терминала в строке Router #.
Что такое сервер TFTP в Cisco?
Служба Cisco TFTP создает и обслуживает файлы, совместимые с упрощенным протоколом передачи файлов (TFTP), который является упрощенной версией протокола передачи файлов (FTP).Cisco TFTP создает файлы конфигурации и обслуживает исполняемые файлы встроенных компонентов, файлы звонков и файлы конфигурации устройства.
Какая команда используется для создания резервной копии образа Cisco IOS и сохранения ее на сервере TFTP?
Команда копирования создает резервную копию Cisco IOS. Поскольку IOS находится во флэш-памяти, и вы отправляете копию на сервер TFTP, вам необходимо использовать синтаксис copy flash tftp.
Как скопировать IOS в режиме Cisco ROMmon?
Скопируйте образ IOS в маршрутизатор Cisco из режима ROMmon
- Вам понадобится действующий образ Cisco IOS, который будет загружен во флэш-память маршрутизатора.…
- В сети должен быть запущен TFTP-сервер, откуда маршрутизатор может получить образ IOS.
- Компьютер, на котором вы работаете, и маршрутизатор должны быть подключены к одной сети.
Какую команду вы вводите для сохранения конфигурации, хранящейся в Nvram, на сервере TFTP?
Используйте копию {ftp: | rcp: | tftp:} nvram: startup-config, чтобы скопировать файл конфигурации с сетевого сервера в загрузочную конфигурацию маршрутизатора.
Как использовать TFTP-сервер Solarwind?
2) Запустите тривиальный протокол передачи файлов (TFTP) Solarwinds, щелкнув его в меню «Пуск»> «Программы». Щелкните меню Файл> Настроить. 3) Запустите сервер TFTP, нажав кнопку «Пуск», и убедитесь, что служба запущена, проверив статус. Также проверьте расположение корневого каталога по умолчанию для TFTP-сервера.
Как использовать TFTP?
Чтобы установить TFTP-клиент, выполните следующие действия:
- Перейдите в меню «Пуск» и откройте панель управления.
- Перейдите в раздел «Программы и компоненты», а затем в левой части нажмите «Включение или отключение компонентов Windows».
- Прокрутите вниз и найдите «Клиент TFTP». Установите флажок. …
- Щелкните OK, чтобы установить клиент.
- Дождитесь завершения.
2 мар. 2020 г.
Как передать файлы с маршрутизатора на сервер TFTP?
Скопируйте файл текущей конфигурации с маршрутизатора на сервер TFTP
- Создайте новый файл router-config в каталоге / tftpboot сервера TFTP.…
- Измените права доступа файла на 777 с помощью синтаксиса: chmod <разрешения> <имя файла>.
Полный курс CCNA: Резервное копирование образа Cisco IOS на TFTP-сервер
Резервное копирование образа Cisco IOS на сервер TFTP | Копировать изображение в Flask
В этом посте мы объясним, как сделать резервную копию образа Cisco IOS на TFTP-сервер или как скопировать образ IOS во флэш-память маршрутизатора. Используя TFTP-сервер, вы можете делать резервные копии конфигураций Cisco, а также сохранять Cisco Image.TFTP-СЕРВЕРЫ В КАЧЕСТВЕ РЕЗЕРВНОГО МЕСТА
По мере роста сети образы и файлы конфигурации программного обеспечения Cisco IOS могут храниться на центральном сервере TFTP.Это помогает контролировать количество образов IOS и версий этих образов IOS, а также файлы конфигурации, которые необходимо поддерживать.Производственные объединенные сети обычно охватывают большие площади и содержат несколько маршрутизаторов. Для любой сети рекомендуется иметь резервную копию образа программного обеспечения Cisco IOS на случай, если образ системы на маршрутизаторе поврежден или случайно удален.
Для широко распространенных маршрутизаторов требуется источник или резервное хранилище образов программного обеспечения Cisco IOS. Использование сетевого TFTP-сервера позволяет загружать и выгружать образ и конфигурацию по сети.Сетевым сервером TFTP может быть другой маршрутизатор, рабочая станция или хост-система.
Создание резервной копии образа Cisco IOS
Чтобы поддерживать работу сети с минимальным временем простоя, необходимо реализовать процедуры резервного копирования образов Cisco IOS.На следующем рисунке администратор сети желает создать резервную копию текущего файла образа на маршрутизаторе (c1900-universalalk9-mz.SPA.152-4.M3.bin) на сервере TFTP по адресу 172.16. 1,100. Вы можете изучить соглашение об именах Cisco IOS здесь.
Чтобы создать резервную копию образа Cisco IOS на сервере TFTP, выполните следующие три шага:
- Шаг 1 . Убедитесь, что есть доступ к сетевому TFTP-серверу. Отправьте эхо-запрос на сервер TFTP, чтобы проверить подключение.
R1 # ping 172.16.1.100
Введите escape-последовательность для отмены.
Отправка 5 100-байтовых эхо-сообщений ICMP на 172.16.1.100, тайм-аут составляет 2
секунд:
!!!!!
Показатель успеха составляет 100 процентов (5/5),
двусторонний мин. / Сред. / Макс. = 56/56/56 мс
- Шаг 2 .Убедитесь, что на TFTP-сервере достаточно дискового пространства для поддержки образа программного обеспечения Cisco IOS. Используйте команду show flash0: на маршрутизаторе, чтобы определить размер файла образа Cisco IOS. Длина файла примера составляет 68831808 байт.
R1 # show flash0:
- # - --length-- ----- дата / время ------ путь
8 68831808 2 апреля 2017 г. 21:29:58 +00: 00
c1900-universalalk9-mz .SPA.152-4.M3.bin
- Шаг 3 . Скопируйте изображение на TFTP-сервер с помощью команды copy source-url destination-url.
R1 # copy flash0: tftp:
Исходное имя файла []? c1900-universalalk9-mz.SPA.152-4.M3.bin
Адрес или имя удаленного хоста []? 172.16.1.100
Целевое имя файла [c1900-universalalk9-mz.SPA.152-4.M3.bin]?
Пишет c1900-universalalk9-mz.SPA.152-4.M3.bin ...
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!
68831808 байт скопировано за 363468 сек (269058 байт / сек)
После выполнения команды с использованием указанных URL-адресов источника и назначения пользователю предлагается ввести имя исходного файла, IP-адрес удаленного хоста и имя файла назначения.Затем начинается передача. Копирование образа Cisco IOS на TFTP-сервер
В этом примере для передачи используется IPv6, чтобы показать, что TFTP также может использоваться в сетях IPv6.Изображение показывает, как скопировать образ программного обеспечения Cisco IOS с сервера TFTP. Новый файл образа (c1900-universalalk9-mz.SPA.152-4.M3.bin) будет скопирован с TFTP-сервера в 2001 году: DB8: CAFE: 100 :: 99 на маршрутизатор.
Выполните следующие действия, чтобы обновить программное обеспечение маршрутизатора Cisco:
- Шаг 1.Выберите файл образа Cisco IOS, который соответствует требованиям с точки зрения платформы, функций и программного обеспечения. Загрузите файл с cisco.com и перенесите его на сервер TFTP.
- Шаг 2. Проверьте подключение к серверу TFTP. Отправьте эхо-запрос на сервер TFTP с маршрутизатора.
R1 # ping 2001: DB8: COFFEE: 100 :: 99
Введите escape-последовательность для отмены.
Отправка 5 100-байтовых эхо-сообщений ICMP в 2001: DB8: CAFE: 100 :: 99,
тайм-аут составляет 2 секунды:
!!!!!
Коэффициент успеха составляет 100 процентов (5/5),
мин. / Сред. / Макс. В оба конца = 56/56/56 мс
- Шаг 3.Убедитесь, что во флэш-памяти маршрутизатора, на котором выполняется обновление, достаточно места. Вы можете проверить объем доступной флэш-памяти с помощью команды show flash0 :.
R1 # show flash0:
- # - --length-- ----- дата / время ------ путь
182394880 байт доступно (использовано 74092544 байт)
R1 #
- Шаг 4. Скопируйте файл образа IOS с TFTP-сервера на маршрутизатор с помощью команды copy.
После выполнения этой команды с указанными URL-адресами назначения и источника пользователю будет предложено ввести IP-адрес удаленного хоста, имя исходного файла и имя файла назначения.Передача файлов начнется.
КОМАНДА СИСТЕМЫ ЗАГРУЗКИ
Чтобы обновить скопированный образ IOS после того, как этот образ будет сохранен во флэш-памяти маршрутизатора, настройте последний для загрузки в новый образ во время загрузки с помощью команды boot system.Сохраните конфигурацию. Перезагрузите маршрутизатор для загрузки с новым образом. После запуска маршрутизатора используйте команду show version, чтобы убедиться, что новый образ загружен.
Во время загрузки код начальной загрузки анализирует файл конфигурации загрузки в энергонезависимой памяти для обнаружения команд системы загрузки, которые указывают имя и расположение образа программного обеспечения Cisco IOS для загрузки.Для обеспечения отказоустойчивого плана загрузки можно последовательно ввести несколько команд системы загрузки.
- Как показано ниже, команда boot system — это команда глобальной конфигурации, которая позволяет пользователю указать источник для загрузки образа программного обеспечения Cisco IOS.
R1 # настроить терминал
R1 (config) # boot system
flash0: //c1900-universalk9-mz.SPA.152-4.M3.bin
R1 (config) # exit
R1 # copy running-config startup-config
R1 # перезагрузить
Среди доступных вариантов синтаксиса следующие:- Укажите флэш-устройство в качестве источника образа Cisco IOS:
Маршрутизатор (config) # boot system flash0: // c1900-Universealk9-mz.SPA.152-4.M3.bin
Укажите сервер TFTP в качестве источника образа Cisco IOS с ROMmon в качестве резервной копии.
Router (config) # boot system tftp: //c1900-universalk9-mz.SPA.152-4.M3.bin
Если в конфигурации нет команд загрузки системы, по умолчанию маршрутизатор загружает и запускает первый действительный образ Cisco IOS во флэш-памяти. Наконец, как показано на рисунке, команду show version можно использовать для проверки файла образа программного обеспечения.
Как сделать резервную копию Cisco IOS на TFTP
С помощью программы моделирования сети Cisco Packet Tracer мы можем легко создать резервную копию образа IOS на сервере TFTP.
Как сделать резервную копию IOS маршрутизатора на сервере TFTP
Для резервного копирования образов маршрутизатора на сервер TFTP необходимо сначала установить и настроить сервер TFTP в сетевой среде. Вы можете создать резервную копию IOS маршрутизатора и восстановить его на сервере TFTP, настроенном в сетевой среде. Например; Если образ IOS выйдет из строя в случае сбоя на маршрутизаторе, вы можете легко восстановить его с сервера.
Используйте Packet Tracer для проектирования небольшой сети, а затем выполните следующие шаги для резервного копирования IOS на TFTP.
Шаг 1
Сначала откройте Cisco Packet Tracer и создайте топологию сети, как показано ниже.
Шаг 2
Щелкните один раз на маршрутизаторе Cisco R1 и в открывшемся окне настройте интерфейс GigabitEthernet0 / 0 в соответствии с топологией.
Маршрутизатор> ru
Маршрутизатор # conf t
Маршрутизатор (конфигурация) # имя хоста R1
R1 (config) # интерфейс gigabitethernet 0/0
R1 (config) # IP-адрес 192.168.10.1 255.255.255.0
R1 (config) # выключения нет
R1 (config) # конец
Шаг 3
Настройте параметры TCP / IP интерфейса FastEthernet сервера TFTP в соответствии с блоком IP.Затем перейдите на вкладку «Службы».
Шаг 4
Чтобы включить службу TFTP, выберите Вкл. И удалите файлы в ней.
Шаг 5
Корневая папка сервера TFTP теперь полностью чиста.
Step 6
Протестируйте сетевое соединение, отправив эхо-запрос с R1 на TFTP с помощью Add Simple PDU на правой панели программного обеспечения Packet Tracer.
Шаг 7
Для резервного копирования образа маршрутизатора на TFTP-сервер используйте команду copy flash: tftp: .Затем введите полное имя файла, который вы хотите скопировать, в имя исходного файла (для которого будет создана резервная копия) и нажмите Enter.
Как видно на изображении ниже, образ IOS успешно скопирован на сервер TFTP.
R1 # копировать flash: tftp:
Шаг 8
При проверке сервера TFTP можно увидеть, что образ IOS маршрутизатора R1 успешно передан на сервер TFTP.
Видео
Вы можете посмотреть видео ниже, чтобы создать резервную копию файла образа маршрутизатора, а также подписаться на наш канал YouTube, чтобы поддержать нас!