Найти тему
ofdma_help

Как обновить MikroTik (RouterOS) без доступа в интернет

Изображение из открытого доступа
Изображение из открытого доступа

Существует несколько подходов для обновления RouterOS (Прошивки роутера, маршрутизатора фирмы MikroTik):

  • Без доступа в интернет (Обновляемого устройства)
  • С доступом в интернет (Обновляемого устройства)

В ходе данной статьи будет рассмотрен подход при обновлении RouterOS без доступа в интернет обновляемого устройства.

Версии RouterOS

Латвийская фирма MikroTik выпускает прошивки на свои устройства регулярно и последовательно, нумеруя цифровым кодом разделанным точкой, например 7.2. В данном примере цифра 7 означает глобальную версию продукта, а цифра 2 означает ревизию в глобальной версии, соответственно чем выше цифра после точки, тем более свежую ревизию в рамках глобальной версии используем.

При эксплуатации RouterOS рекомендуется проводить регулярные обновления до последней ревизии, текущей глобальной версии, т.к. в последних ревизиях устраняют проблемы безопасности и ошибки работы RouterOS.

Версии прошивок для RouterOS разделяются по каналам поставки обновлений. Разделяют 4 канала:

  • Long term - включает прошивки, которые имеют наиболее важные исправления и не включают новые функции. Прошивки в данном канале проходят тщательное тестирование и исправление ошибок (Рекомендуется в производственной среде и при домашнем использовании).
  • Stable - включает протестированные прошивки с новыми функциями и исправлениями (Не рекомендуется в производственной среде, рекомендуется при домашнем использовании).
  • Testing - включает прошивки с новым функционалом, которые прошли только базовое тестирование (Использование на свой страх и риск или для тестирования нового функционала).
  • Development - включает прошивки с не протестированным функционалом, обычно используется разработчиками.

Способы обновления RouterOS

Существует три способа обновить RouterOS:

  1. Посредством программы WinBox
  2. Посредством Web-интерфейса
  3. Посредством терминального доступа и ftp

Первые два способа очень похожи друг на друга, в связи с тем, что web-интерфейс выполнен по подобию WinBox интерфейса. Поэтому здесь будут рассмотрены обновления первым и третьим способом.

Обновление RouterOS посредством программы WinBox

Для обновления RouterOS нам понадобится программа WinBox и файл новой прошивки. Для этого необходимо перейти на официальный сайт Mikrotik и загрузить программу WinBox.

-2

Здесь можно загрузить актуальную версию программы WinBox, а также актуальную прошивку.

При загрузке актуальной версии прошивки важно понимать какая архитектура используется устройством. Для этого необходимо, подключиться к обновляемому устройству, при помощи Ethernet кабеля или посредством Wi-Fi (Если устройство новое и не настраивалось, беспроводная сеть будет будет иметь название сходное с MikroTik-F420B45 и не иметь пароля на подключение), открыть программу WinBox, перейти во вкладку Neighbors. Здесь будут отображен перечень устройств MikroTik, находящихся в локальной сети (Если на устройстве включено автоматическое обнаружение. Также, на новом устройстве, автоматическое обнаружение включено всегда).

-3

Если устройство не обнаруживается, можно нажать Refresh и принудительно обновить список обнаруженных устройств.

Для подключения к устройству необходимо:

  • Выбрать его из списка, кликнув по MAC адресу или IP адресу для использования соответствующего адреса для подключения.
  • Далее нужно заполнить поля Login и Password (В новых устройствах Login = "admin", Password ="" (Пустой пароль).
  • Нажать Connect.

Узнать архитектуру, на которую использует устройство можно, перейдя в окно Resources, по пути System --> Resources, здесь в поле Architecture Name, будет указана используемая архитектура.

-4

Так же, используемую архитектуру, можно узнать посмотрев в заголовок окна программы WinBox.

После необходимо перейти на сайт MikroTik, и исходя из используемой архитектуры скачать нужную прошивку.

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

-5

После загрузки прошивки на устройство, её название появится в списке файлов.

При обновлении нужно учитывать объем файла прошивки, это связано с тем, что на некоторых устройствах объем памяти не позволяет загрузить в хранилище устройства файл прошивки, тогда обновление необходимо производить посредством программы NetInstall.

Для применения обновления прошивки необходимо выполнить перезагрузку устройства, это можно сделать во вкладке System --> Reboot.

-6

После перезагрузки версия прошивки изменится на обновляемую, это можно увидеть в заголовке окна или в окне Resources, по пути System --> Resources.

Версия прошивки до обновления
Версия прошивки до обновления
Версия прошивки после обновления
Версия прошивки после обновления

Последним шагом в обновлении, является обновление загрузчика RouterBoot, для этого необходимо перейти в System --> RouterBOARD и нажать там Upgrade, после чего выполнить перезагрузку, как описывалось ранее.

-9

На этом обновление RouterOS посредством WInBox завершено.

Обновление RouterOS посредством терминального доступа и ftp

Для обновления нам потребуется ssh клиент и файловый менеджер для работы с ftp. Обычно клиент ssh уже предустановлен в большинстве операционных систем. Однако если ssh клиент отсутствует, то можно скачать бесплатные утилиты в зависимости от используемой операционной системы.

Порядок обновления посредством терминального доступа практически не отличается от обновления посредством WinBox.

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

ssh admin@192.168.88.1

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

-10

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

Затем нужно узнать архитектуру, для это этого используем следующую команду:

/system resource print

Здесь выведется содержание окна Resources, где в поле architecture-name будет указана используемая архитектура.

-11

Далее заходим на сайт MikroTik и загружаем прошивку для нужной архитектуры.

После того как скачали нужную прошивку, открываем любимый ftp файловый менеджер, например WinCSP, и загружаем скаченную прошивку.

-12

После загрузки, прошивки необходимо перезагрузить устройство командой

/system reboot

и подтвердить перезагрузку.

Последним шагом в обновлении является обновление загрузчика RouterBOOT. Для этого обратно подключаемся к обновляемому устройству и вводим следующую команду

/system routerboard upgrade
-13

Теперь осталось перезагрузить устройство и на этом обновление завершено.

Проверить версию прошивки можно при входе в систему.

-14

Если вам нужна помощь оставляйте ваши заявки у нас на сейте ofdma.ru