Существует несколько подходов для обновления RouterOS (Прошивки роутера, маршрутизатора фирмы MikroTik):
- Без доступа в интернет (Обновляемого устройства)
- С доступом в интернет (Обновляемого устройства)
В ходе данной статьи будет рассмотрен подход при обновлении RouterOS без доступа в интернет обновляемого устройства.
Версии RouterOS
Латвийская фирма MikroTik выпускает прошивки на свои устройства регулярно и последовательно, нумеруя цифровым кодом разделанным точкой, например 7.2. В данном примере цифра 7 означает глобальную версию продукта, а цифра 2 означает ревизию в глобальной версии, соответственно чем выше цифра после точки, тем более свежую ревизию в рамках глобальной версии используем.
При эксплуатации RouterOS рекомендуется проводить регулярные обновления до последней ревизии, текущей глобальной версии, т.к. в последних ревизиях устраняют проблемы безопасности и ошибки работы RouterOS.
Версии прошивок для RouterOS разделяются по каналам поставки обновлений. Разделяют 4 канала:
- Long term - включает прошивки, которые имеют наиболее важные исправления и не включают новые функции. Прошивки в данном канале проходят тщательное тестирование и исправление ошибок (Рекомендуется в производственной среде и при домашнем использовании).
- Stable - включает протестированные прошивки с новыми функциями и исправлениями (Не рекомендуется в производственной среде, рекомендуется при домашнем использовании).
- Testing - включает прошивки с новым функционалом, которые прошли только базовое тестирование (Использование на свой страх и риск или для тестирования нового функционала).
- Development - включает прошивки с не протестированным функционалом, обычно используется разработчиками.
Способы обновления RouterOS
Существует три способа обновить RouterOS:
- Посредством программы WinBox
- Посредством Web-интерфейса
- Посредством терминального доступа и ftp
Первые два способа очень похожи друг на друга, в связи с тем, что web-интерфейс выполнен по подобию WinBox интерфейса. Поэтому здесь будут рассмотрены обновления первым и третьим способом.
Обновление RouterOS посредством программы WinBox
Для обновления RouterOS нам понадобится программа WinBox и файл новой прошивки. Для этого необходимо перейти на официальный сайт Mikrotik и загрузить программу WinBox.
Здесь можно загрузить актуальную версию программы WinBox, а также актуальную прошивку.
При загрузке актуальной версии прошивки важно понимать какая архитектура используется устройством. Для этого необходимо, подключиться к обновляемому устройству, при помощи Ethernet кабеля или посредством Wi-Fi (Если устройство новое и не настраивалось, беспроводная сеть будет будет иметь название сходное с MikroTik-F420B45 и не иметь пароля на подключение), открыть программу WinBox, перейти во вкладку Neighbors. Здесь будут отображен перечень устройств MikroTik, находящихся в локальной сети (Если на устройстве включено автоматическое обнаружение. Также, на новом устройстве, автоматическое обнаружение включено всегда).
Если устройство не обнаруживается, можно нажать Refresh и принудительно обновить список обнаруженных устройств.
Для подключения к устройству необходимо:
- Выбрать его из списка, кликнув по MAC адресу или IP адресу для использования соответствующего адреса для подключения.
- Далее нужно заполнить поля Login и Password (В новых устройствах Login = "admin", Password ="" (Пустой пароль).
- Нажать Connect.
Узнать архитектуру, на которую использует устройство можно, перейдя в окно Resources, по пути System --> Resources, здесь в поле Architecture Name, будет указана используемая архитектура.
Так же, используемую архитектуру, можно узнать посмотрев в заголовок окна программы WinBox.
После необходимо перейти на сайт MikroTik, и исходя из используемой архитектуры скачать нужную прошивку.
Теперь перейдем непосредственно к обновлению. Для того, чтобы обновиться нам нужно загрузить прошивку, на наше устройство, это делается в разделе Files.
После загрузки прошивки на устройство, её название появится в списке файлов.
При обновлении нужно учитывать объем файла прошивки, это связано с тем, что на некоторых устройствах объем памяти не позволяет загрузить в хранилище устройства файл прошивки, тогда обновление необходимо производить посредством программы NetInstall.
Для применения обновления прошивки необходимо выполнить перезагрузку устройства, это можно сделать во вкладке System --> Reboot.
После перезагрузки версия прошивки изменится на обновляемую, это можно увидеть в заголовке окна или в окне Resources, по пути System --> Resources.
Последним шагом в обновлении, является обновление загрузчика RouterBoot, для этого необходимо перейти в System --> RouterBOARD и нажать там Upgrade, после чего выполнить перезагрузку, как описывалось ранее.
На этом обновление RouterOS посредством WInBox завершено.
Обновление RouterOS посредством терминального доступа и ftp
Для обновления нам потребуется ssh клиент и файловый менеджер для работы с ftp. Обычно клиент ssh уже предустановлен в большинстве операционных систем. Однако если ssh клиент отсутствует, то можно скачать бесплатные утилиты в зависимости от используемой операционной системы.
Порядок обновления посредством терминального доступа практически не отличается от обновления посредством WinBox.
Для начала необходимо определить архитектуру, на которой работает устройство. Для этого необходимо подключиться к устройству используя следующую команду в командной строке:
ssh admin@192.168.88.1
Так как в устройстве на пользователя не установлен пароль, то при входе мы его не вводим. Если пароль был ранее установлен, появится запрос на ввод пароля.
Так же при первом входе система попросит установить пароль пользователю, данный запрос появился начиная с глобальной версии 7.
Затем нужно узнать архитектуру, для это этого используем следующую команду:
/system resource print
Здесь выведется содержание окна Resources, где в поле architecture-name будет указана используемая архитектура.
Далее заходим на сайт MikroTik и загружаем прошивку для нужной архитектуры.
После того как скачали нужную прошивку, открываем любимый ftp файловый менеджер, например WinCSP, и загружаем скаченную прошивку.
После загрузки, прошивки необходимо перезагрузить устройство командой
/system reboot
и подтвердить перезагрузку.
Последним шагом в обновлении является обновление загрузчика RouterBOOT. Для этого обратно подключаемся к обновляемому устройству и вводим следующую команду
/system routerboard upgrade
Теперь осталось перезагрузить устройство и на этом обновление завершено.
Проверить версию прошивки можно при входе в систему.
Если вам нужна помощь оставляйте ваши заявки у нас на сейте ofdma.ru