- Что нужно перед началом
- Подготовка: как сделать обновление файлом .npk с флешки
- Обновление RouterOS через WinBox: Main package с файла
- После установки: проверьте и, при необходимости, обновите RouterBOOT
- Если вам нужно обновлять “массово” из одной точки (про автозагрузку с головного MikroTik)
- Что делать, если обновление “сломало доступ” (и вы вынуждены восстанавливать)
- Частые проблемы (и как избежать их до того, как начнётся боль)
- Мини-чеклист “сделал и работает”
Обновление MikroTik в целом делается по официальной логике: вы загружаете на устройство файл Main package (обычно формата .npk) и запускаете установку. Важно понимать один момент: RouterOS - это не «прошивка как у телефона», а система с пакетами под конкретную архитектуру и с отдельным компонентом загрузчика для RouterBOARD.
Ниже - рабочий алгоритм именно для обновления файлом с носителя, чтобы вы могли сделать это без прямого доступа к интернету на самих устройствах.
Что нужно перед началом
Проверьте модель и архитектуру
Файл .npk должен подходить под архитектуру вашего устройства. Самый простой способ - посмотреть, что за платформа у MikroTik.
- На сайте MikroTik у каждой модели указана архитектура
- Либо в самом устройстве (в интерфейсе/сведениях)
Для примера из типовых архитектур встречаются mipsbe и smips.
Решите, какую ветку ставите
У MikroTik есть несколько каналов обновлений:
| Ветка | Как обычно воспринимается | Когда выбирать |
|---|---|---|
| Long-term (LTS) | максимально «спокойная» | для большинства сетей |
| Stable | есть новые функции, но больше риска | когда нужна функциональность |
| Testing | тестовые изменения | только если осознанно хотите эксперимент |
| Development | максимально сырое | почти никогда в проде |
Подготовка: как сделать обновление файлом .npk с флешки
Скачайте правильный файл .npk
На официальной странице загрузок MikroTik скачайте Main package для вашей архитектуры (и нужной ветки).
Что именно искать на странице загрузок:
- ваша модель/архитектура
- раздел с RouterOS
- файл Main package формата .npk
Extra packages ставят редко и обычно они требуют отдельных сценариев (часто через NetInstall). Для обычного апдейта обычно достаточно Main package.
Подготовьте флешку
- Скопируйте файл
.npkна флешку. - Подключите флешку к ПК и проверьте, что файл виден.
- После этого подключите флешку к MikroTik (или используйте сценарий, где вы физически переносите файл на устройство через USB/слот, если он предусмотрен).
Обновление RouterOS через WinBox: Main package с файла
Действия такие:
- В WinBox откройте Files
- Скопируйте/загрузите файл
.npkна устройство (в меню Files обычно есть Upload) - Убедитесь, что файл появился в списке
- Перезагрузите устройство, если установка требует ребута
По времени апдейта многое зависит от платформы. На практике обновление может занять до нескольких минут.
После установки: проверьте и, при необходимости, обновите RouterBOOT
Важно разделять два уровня:
1) RouterOS (система) обновляется через файл .npk
2) RouterBOOT (загрузчик) - обновляется отдельно и не на всех сценариях одинаково
Где это смотреть
После обновления RouterOS в System -> Routerboard проверьте:
- Current Firmware
- Upgrade Firmware
Если значения отличаются - запускайте обновление загрузчика:
- нажмите Upgrade
- затем reboot
Важная ремарка про Cloud Hosted Router
Для Router Hosted сценариев отдельный RouterBOOT может отсутствовать в привычном виде, потому что устройство живёт в гипервизоре. Для обычных RouterBOARD - логика с RouterBOOT актуальна.
Если вам нужно обновлять “массово” из одной точки (про автозагрузку с головного MikroTik)
Сразу честно: идея «запихнул файл на головной роутер - и все остальные автоматически обновились с флешки по расписанию» технически возможна только как инфраструктурная схема (Dude/качающие клиенты/пакетные механизмы), но в реальной эксплуатации есть два риска:
- архитектуры разные (mipsbe/smips), нужен правильный файл под каждую платформу
- массовые перезагрузки без контроля могут уронить доступность
Практический смысл такой стратегии обычно сводится к тому, что обновление делают частями и с контролем, а не «всем одновременно в одну секунду».
Что делать, если обновление “сломало доступ” (и вы вынуждены восстанавливать)
Когда на устройстве уже нет нормального доступа после неудачного апдейта, обычно используют Netinstall - это штатный способ восстановить RouterOS по сети.
Сценарий восстановления в общих чертах:
- скачиваете нужный .npk
- настраиваете компьютер в отдельной подсети, где будет Netinstall
- запускаете Netinstall на ПК
- переводите MikroTik в режим загрузки Netinstall через удержание reset в нужной последовательности
- в Netinstall выбираете образ и нажимаете Install
- после установки выполняете Reboot
После восстановления устройство поднимается с конфигурацией по умолчанию (в зависимости от платформы/сценария).
Частые проблемы (и как избежать их до того, как начнётся боль)
Перед обновлением сделайте backup
Если вы можете - снимайте резервную копию конфигурации. В противном случае восстановление конфигурации после сбоя превратится в ручную работу.
Не прерывайте питание во время установки
Во время установки RouterOS нельзя рвать питание. В противном случае риск получить «битую» загрузку сильно растёт.
Если после обновления настройки не восстановились
Такое бывает, когда вы переименовывали стандартные интерфейсы (например, ether1). В результате восстановленная конфигурация может не соответствовать текущей схеме интерфейсов. Часто помогает привести имена интерфейсов обратно к ожидаемым.
Если места мало на устройстве
Иногда обновление не происходит из-за нехватки свободного места на Files или при наличии лишних данных. Тогда чистят ненужные файлы и пробуют снова.
Мини-чеклист “сделал и работает”
| Шаг | Что должно получиться |
|---|---|
| Узнали архитектуру | файл .npk подходит именно под вашу платформу |
| Скачали правильный Main package | нужный .npk под Long-term/Stable и т.д. |
| Залили файл на устройство через WinBox Files | файл виден в списке |
| Запустили установку и не рвали питание | устройство перезагружается и поднимается |
| Проверили System -> Routerboard | Current/Upgrade Firmware при необходимости обновлены |
| Настройки восстановлены/проверены | сеть работает как ожидалось |
Полезные официальные источники
- Загрузки RouterOS: https://mikrotik.com/download
- Общие руководства по Netinstall и восстановлению: https://wiki.mikrotik.com
Если вы будете обновляться «с флешки», логика всегда одна и та же: правильный .npk под архитектуру + аккуратная установка + отдельное внимание к RouterBOOT на RouterBOARD.