в чем назначение файла загрузочной конфигурации на маршрутизаторе cisco
Компоненты коммутатора и маршрутизатора. Их назначение
Сегодня мы изучим операционную систему Cisco IOS (Internetwork Operating System).
Маршрутизаторы/Коммутаторы состоят из следующих компонентов памяти:
Хранит 4 системные утилиты:
Порядок загрузки ОС маршрутизатора
Весь процесс проходит через следующие стадии:
Порядок загрузки проиллюстрирован ниже:
Значения параметров регистра
Значение регистра указывает загрузчику (Bootstrap) откуда загружать IOS.
По умолчанию его значение равно 0х2102 (шестнадцатеричное число).
Возможны следующие значения:
С помощью нижеприведенных команд можно узнать подробные сведения о системе:
Router# show version
Команда показывает версию аппаратной платформы, текущую ОС, емкость памяти, а также значение регистрационного файла:
Список файлов в памяти FLASH:
Список файлов в памяти NVRAM:
Проводится только через консольный порт.
В маршрутизаторе все пароли находятся в конфигурационном файле startup-config. Поэтому необходимо загрузить систему без этого файла и поменять пароль.
Для этого последовательно выполним следующие действия:
1. Перезагрузить маршрутизатор и в течении первых 20с прервать загрузку нажатием на CTRL+C или CTRL+Break. Система перейдет в режим Rommon.
2. Поменять параметр регистра на 0х2142:
rommon> confreg 0x2142
3. Перезагрузить маршрутизатор
4. Проигнорировать режим первоначальной загрузки и ввести:
router# copy startup-config running-config
5. Теперь можно установить новый пароль
6. Вернуть параметр регистра на 0х2102:
router(config)# config-register 0x2102
Для коммутатора процедура немного другая:
1. Отключить питание. Нажать и удерживать кнопку Mode. Затем включить питание коммутатора. Кнопку удерживать, пока не перестанет мигать светодиод SYST:
3. Конфигурационный файл condif.text хранится в памяти Flash. Посмотрим содержимое памяти:
4. Конфигурационный файл config.text переименуем в config.bak:
switch: rename flash:/config.text flash:/config.bak
5. Теперь перезагрузим коммутатор:
6. Коммутатор после перезагрузки не содержит конфигурацию, так как не нашел файл config.text.
7. Копируем сохраненную конфигурацию в ОЗУ:
switch# copy flash:/config.bak running-config
Теперь можно менять пароли. Не забудь сохранить конфигурацию.
Маршрутизация
Процесс Начальной загрузки маршрутизатора
Есть четыре главных фазы в процессе начальной загрузки маршрутизатора:
Загрузка программы самозагрузки
Определение местоположения и загрузка программного обеспечения Cisco IOS
Определение местоположения и загрузка конфигурационного файла запуска или вход в режима установки
1. Выполнение POST
СамоТест Включения питания (POST) является общим процессом, который происходит почти на каждом компьютере во время начальной загрузки. Процесс POST используется, чтобы протестировать аппаратные средства маршрутизатора. Когда маршрутизатор включается, программное обеспечение на микросхеме ROM проводит POST. Во время этой самопроверки маршрутизатор выполняет диагностику из ROM на нескольких аппаратных компонентах включая ЦП, RAM и NVRAM. После того, как POST был завершен, маршрутизатор выполняет программу самозагрузки.
2. Загрузка Программы самозагрузки
После POST программа самозагрузки копируется с ROM в RAM. Попав в RAM, ЦП выполняет инструкции в программе самозагрузки. Основная задача программы самозагрузки состоит в том, чтобы определить местоположение Cisco IOS и загрузить его в RAM.
Отметьте: В этот момент, если у Вас есть консольное соединение с маршрутизатором, Вы начнете видеть вывод на экране.
3. Определение местоположения и Загрузка Cisco IOS
Определение местоположения программного обеспечения Cisco IOS. IOS обычно сохранен во флэш-памяти, но может также быть сохранен в других местах, таких как сервере TFTP (Тривиальный протокол передачи файлов).
Если полный образ IOS не может быть найден, упрощенная версия IOS копируется с ROM в RAM. Эта версия IOS используется, чтобы помочь диагностировать любые проблемы и может использоваться, чтобы загрузить полную версию IOS в RAM.
Загрузка IOS. Некоторые из более старых маршрутизаторов Cisco выполняли IOS непосредственно с флэш-памяти, но текущие модели копируют IOS в RAM для выполнения Центральынм Процессором.
Отметьте: Как только IOS начинает загружаться, можно увидеть строку знаков фунта (#), как показано на рисунке, в то время как образ распаковывается.
4. Определение местоположения и Загрузка Конфигурационного файла
Определение местоположения Конфигурационного файла Запуска. После того, как IOS загружается, программа самозагрузки ищет конфигурационный файл запуска, известный как конфигурация запуска, в NVRAM. В этом файле находятся ранее сохраненные команды конфигурации и параметры включая:
любые другие конфигурации сохраненные администратором сети
Если конфигурационный файл запуска (конфигурация запуска) располагается в NVRAM, он копируется в RAM как рабочий конфигурационный файл (рабочая конфигурация).
Отметьте: Если конфигурационный файл запуска не существует в NVRAM, маршрутизатор может искать его на сервере TFTP. Если маршрутизатор обнаруживает, что у него есть активная ссылка на другой сконфигурированный маршрутизатору, он отправляет широковещательную передачу в поиске конфигурационного файла через активную ссылку. Это условие заставляет маршрутизатор приостановить работу, но Вы в конечном счете увидите консольное сообщение типа такого:
%Error opening tftp://255.255.255.255/network-confg (Timed out)
%Error opening tftp://255.255.255.255/cisconet.cfg (Timed out)
Выполнение Конфигурационного файла. Если конфигурационный файл запуска находится в NVRAM, IOS загружает его в RAM как рабочую конфигурацию и выполняет команды в файле, по одной строке за раз. Файл рабочей конфигурации содержит интерфейсные адреса, запускает процессы маршрутизации, конфигурирует пароли маршрутизатора и определяет другие характеристики маршрутизатора.
Вход в Режим Установки (Опционально). Если конфигурационный файл запуска не может быть найден, маршрутизатор предлагает пользователю войти в режим установки. Режим установки является серией вопросов, запрашивающих пользователя информацию о базовой конфигурации. Режим установки не предназначается для ввода сложной конфигурации маршрутизатора, и он обычно не используется администраторами сети.
Загружая маршрутизатор, который не содержит конфигурационный файл запуска, Вы увидете следующий вопрос после того, как IOS будет загружена:
Would you like to enter the initial configuration dialog? [yes/no]: no
Когда режим установки не используется, IOS создает рабочую конфигурацию по умолчанию. Рабочая конфигурация по умолчанию является файлом базовой конфигурации, который включает интерфейсы маршрутизатора, интерфейсы управления и определенную информацию по умолчанию. Рабочая конфигурация по умолчанию не содержит интерфейсных адресов, маршрутной информации, паролей или другой специфической информации о конфигурации.
Интерфейс командной строки
В зависимости от платформы и IOS, маршрутизатор может задать следующий вопрос прежде, чем вывести на экран подсказку:
Would you like to terminate autoinstall? [yes]:
Press the Enter key to accept the default answer.
Router>
Отметьте: Если конфигурационный файл запуска был найден, рабочая конфигурация может содержать имя узла, и подсказка выведет на экран имя узла маршрутизатора.
Как только подсказка появится на экране, маршрутизатор выполняет IOS с текущим рабочим конфигурационным файлом. Администратор сети может теперь начать использовать команды IOS на этом маршрутизаторе.
Понимание основ
Сохранение конфигураций
Файл текущей конфигурации отражает текущую конфигурацию, функционирующую на устройстве CISCO IOS. Он содержит команды, используемые для определения принципов работы устройства в сети, как показано на рисунке 1. Изменения текущей конфигурации незамедлительно влияют на работу устройства Cisco.
Файл текущей конфигурации хранится в рабочей памяти устройства или в оперативном запоминающем устройстве (ОЗУ). Это означает, что файл текущей конфигурации временно активен, когда работает устройство Cisco (подключено к питанию). Однако при отключении питания устройства или перезапуске устройства все несохранённые изменения конфигурации будут потеряны.
После внесения изменений в файл текущей конфигурации следует рассмотреть следующие варианты действий.
Файл загрузочной конфигурации отображает конфигурацию, которая будет применена на устройстве после перезагрузки. Файл загрузочной конфигурации хранится в энергонезависимой памяти (NVRAM). После настройки сетевого устройства и изменения текущей конфигурации важно сохранить эти изменения в файл загрузочной конфигурации. Это предотвращает потери изменений вследствие сбоя питания или случайной перезагрузки.
Перед внесением изменений воспользуйтесь соответствующими командами show для проверки работоспособности устройства. Как показано на рисунке, команду show running-config можно использовать для просмотра файла текущей конфигурации. Когда изменения проверены, используйте команду copy running-config startup-config в командной строке привилегированного режима. Команда для сохранения файла текущей конфигурации в файл загрузочной конфигурации выглядит так:
Switch# copy running-config startup-config
После выполнения команды файл текущей конфигурации обновляет файл загрузочной конфигурации.
Если изменения, внесённые в ходе конфигурации, не принесли желаемого результата, возможно, понадобится восстановить предыдущую конфигурацию устройства. Если мы не переписывали начальную конфигурацию с изменениями, текущую конфигурацию можно заменить начальной. Лучше всего это осуществляется путём перезапуска устройства и ввода команды reload в командной строке привилегированного режима.
Для подтверждения перезагрузки появится дополнительный запрос. Для подтверждения нажмите Enter. Нажатие любой другой клавиши приведёт к преждевременному завершению данного процесса.
System configuration has been modified. Save? [yes/no]: n
Proceed with reload? [confirm]
*Apr 13 01:34:15.758: %SYS-5-RELOAD: Reload requested by console. Reload Reason:
System Bootstrap, Version 12.3(8r)T8, RELEASE SOFTWARE (fc1)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 2004 by cisco Systems, Inc.
GIO ASIC version 0x127
c1841 platform with 131072 Kbytes of main memory
Main memory is configured to 64 bit mode with parity disabled
Если нежелательные изменения сохранены в файл начальной конфигурации, возможно, понадобится очистить все конфигурации. Для этого нужно удалить начальную конфигурацию и перезапустить устройство.
Чтобы удалить файл загрузочной конфигурации, введите команды erase NVRAM: startup-config или erase startup-config в командную строку привилегированного режима:
Switch# erase startup-config
После ввода команды появится запрос о подтверждении:
Erasing the nvram filesystem will remove all configuration files! Continue? [confirm]
Ответ по умолчанию — «Подтверждаю». Для подтверждения и удаления файла загрузочной конфигурации нажмите клавишу Enter. Нажатие любой другой клавиши приведёт к преждевременному завершению данного процесса.
Switch# delete vlan.dat
Delete filename [vlan.dat]?
Delete flash:vlan.dat? [confirm]
Switch# erase startup-config
Erasing the nvram filesystem will remove all configuration files! Continue? [confirm]
Erase of nvram: complete
После удаления начальной конфигурации из NVRAM (и удаления файла vlan.dat из коммутатора) перезапустите устройство, чтобы удалить файл текущей конфигурации из ОЗУ. Затем устройство загрузит файл начальной конфигурации, встроенной по умолчанию, в текущую конфигурацию.
На рисунке 2 отработайте ввод команд для сохранения текущей конфигурации из ОЗУ в NVRAM.
Артём Санников
Языки программирования
Базы данных
Программное обеспечение
Операционные системы
Мобильная разработка
Менеджеры пакетов
Сетевые технологии
CMS системы
Математика
SEO продвижение
Социальные сети
Психология
Хостинг провайдер
Смартфоны
Процесс загрузки маршрутизатора. CCNA Routing and Switching.
Рисунок 1 — Способы загрузки маршрутизатора.
Процесс загрузки состоит из трех основных этапов. Как показано на рисунке 1, это:
1. Выполнение самотестирования при включении питания (POST) и загрузка программы начального запуска.
Рисунок 2 — Выполнение самотестирования при включении питания (POST) и загрузка программы начального запуск.
Во время самотестирования маршрутизатор из ПЗУ выполняет диагностические процедуры на нескольких компонентах аппаратного обеспечения, включая использование ЦП, ОЗУ и NVRAM. После завершения процедуры POST маршрутизатор запускает программу начального запуска. Основная цель программа начального запуска — найти операционную систему Cisco IOS и загрузить ее в ОЗУ.
Примечание: На этом этапе при наличии подключения к маршрутизатору через консоль на экране будут отображаться выходные данные.
2. Поиск и загрузка операционной системы Cisco IOS.
Рисунок 3 — Поиск и загрузка операционной системы Cisco IOS.
Как правило, система IOS хранится во флеш-памяти и копируется в ОЗУ для выполнения центральным процессором. Если образ IOS во флеш-памяти не обнаружен, маршрутизатор может попытаться найти его с помощью сервера TFTP. Если полный образ IOS не обнаружен, тогда в ОЗУ из ПЗУ будет скопирована ее сокращенная версия. Эта версия IOS предназначена для диагностики проблем и может быть использована для загрузки полной версии IOS во флеш-память.
3. Поиск и загрузка файла конфигурации.
Рисунок 4 — Поиск и загрузка файла конфигурации.
Затем программа начального запуска копирует файл загрузочной конфигурации из памяти NVRAM в ОЗУ. Эта конфигурация становится текущей. Если файл загрузочной конфигурации отсутствует в памяти NVRAM, маршрутизатор может попытаться найти сервер упрощенного протокола передачи файлов (TFTP). Если сервер TFTP не будет найден, маршрутизатор отобразит приглашение режима настройки.
Примечание: В программе этого курса для конфигурации маршрутизатора режим настройки не используется. Если на экране отобразится предложение перейти в режим настройки (setup mode), следует всегда указывать значение no (нет). Если выбрано значение «yes» (да) и выполнен переход в режим настройки, нажмите комбинацию клавиш Ctrl+C на любом этапе, чтобы прекратить процесс настройки.
Источник: Академия Cisco.
Другие статьи из категории «CCNA: Introduction to Networks»
ИТ База знаний
Полезно
— Онлайн генератор устойчивых паролей
— Онлайн калькулятор подсетей
— Руководство администратора FreePBX на русском языке
— Руководство администратора Cisco UCM/CME на русском языке
— Руководство администратора по Linux/Unix
Навигация
Серверные решения
Телефония
FreePBX и Asterisk
Настройка программных телефонов
Корпоративные сети
Протоколы и стандарты
Внутреннее устройство маршрутизатора Cisco
Привет! Сегодня в статье рассказываем про внутреннее устройство маршрутизатора Cisco
Полный курс по Сетевым Технологиям
В курсе тебя ждет концентрат ТОП 15 навыков, которые обязан знать ведущий инженер или senior Network Operation Engineer
Маршрутизатор состоит из нескольких типов компонентов. Например, в любом маршрутизаторе Cisco есть 4 типа памяти и 2 типа портов. К основным компонентам любого маршрутизатора Cisco относится:
Если загрузчик не найден во флэш-памяти IOS, то ROM загружается с временной версией IOS. ROM нельзя переписать или стереть. Это постоянное запоминающее устройство (ПЗУ).
Если IOS находится во флэш-памяти, то она загружается в оперативную память (RAM). После этого загрузчик находит файл конфигурации запуска в NVRAM. NVRAM-энергонезависимая оперативная память, поэтому ее содержимое не стирается.
Если IOS не находит файл конфигурации запуска, она пытается загрузить файл конфигурации с сервера TFTP. Если сервер TFTP также не отвечает, то IOS переводится в режим начальной настройки устройства. В этом режиме пользователям задаются вопросы, которые позволяют быстро настроить маршрутизатор.
Если IOS получает файл конфигурации запуска в NVRAM, то он загружается в оперативную память и становится файлом загрузочной конфигурации.
Давайте более подробно рассмотрим назначение каждого компонента маршрутизатора
Память
Как было уже упомянуто, существует 4 типа памяти в Cisco IOS, которые приведены ниже:
Порты
Cisco IOS имеет интерфейсы и линейные входы двух типов.
Интерфейсы соединяют маршрутизатор с другими устройствами, такими как маршрутизаторы и коммутаторы. Данные в сети проходят через эти порты. Ниже приводятся названия некоторых распространенных интерфейсов:
Интерфейсы идентифицируются по их названию и номеру. Например, первый интерфейс FastEthernet известен как FastEthernet0/0. Некоторые семейства маршрутизаторов являются модульными, поэтому интерфейсы в них организованы в слоты. Поэтому, наряду с номером интерфейса, записывается и номер слота. Таким образом, вы можете ввести 2 интерфейса первого слота.
Пример: i) FastEthernet0/2
Для настройки маршрутизатора используются отдельные (специальные) порты. Они называются линейными. Ниже приводятся названия некоторых таких портов:
Подобно интерфейсам, линейные входы также идентифицируются по типу линии и номеру линии. Так что, на первом консольном порту будет написано что-то вроде этого: Console0
Command Line Interface (CLI)
IOS предоставляет интерфейс командной строки для взаимодействия с маршрутизатором Cisco. Интерфейс командной строки является единственным вариантом для настройки и управления устройствами Cisco. Вы можете получить к нему доступ через консоль или telnet-соединение. В CLI можно вводить команды и выполнять их.
Этапы загрузки Маршрутизатора
Каждое устройство Cisco при включении проходит определенные этапы загрузки. Эти этапы показаны ниже:
Полный курс по Сетевым Технологиям
В курсе тебя ждет концентрат ТОП 15 навыков, которые обязан знать ведущий инженер или senior Network Operation Engineer