Акция для Казахстана Акция для Узбекистане
Грант 1 млн тенге на миграцию в Servercore Подробнее Бесплатное объектное хранилище S3 на 30 дней Подробнее
Вычисления
Хранение и обработка данных
Сетевые сервисы
Машинное обучение и искусственный интеллект
О компании
Кейсы
Клиентам
Юридическая информация
Для клиентских запросов
PR-служба
Техническая поддержка
Главная/Блог/Статьи/Как установить MikroTik CHR: руководство по 4 сценариям

Установка MikroTik CHR: полное руководство по 4 сценариям — от облачного VPS до Hyper-V

10 мин. чтения   /   Статьи

MikroTik CHR (Cloud Hosted Router) — это полноценная RouterOS, которую можно запустить на любой виртуальной машине. Она даст единый и мощный интерфейс для решения задач, которые в «чистом» Linux настраивать долго и трудоемко: 

  • динамическая маршрутизация (BGP, OSPF), 
  • продвинутые VPN-туннели (WireGuard, L2TP/IPsec), 
  • сложный шейпинг трафика (QoS),
  • детальный мониторинг.

По сути, это швейцарский нож сетевого инженера, который можно развернуть на любом VPS. В этом руководстве мы по шагам разберём, как установить MikroTik CHR на самые популярные платформы.

Подготовка к установке

→ Системные требования для MikroTik CHR
Формально хватит 1 ядра CPU, 128 МБ оперативной памяти и 128 МБ на диске. Но для стабильной работы даже простых правил файрвола стоит заложить минимум 512 МБ RAM. Если в планах что-то серьёзное вроде BGP с Full View или сложные VPN-конфигурации, смело выделяйте 2 ГБ RAM и более.

→ Скачивание образа MikroTik CHR с официального сайта
Открываем страницу mikrotik.com/download. Находим раздел Cloud Hosted Router. Там вы увидите несколько версий (Stable, Long-term). Для первого запуска всегда берите последнюю Stable.

Теперь самое важное — формат файла. Вам нужен один из этих:

  • Raw disk image (.img). Ваш главный инструмент. Это «сырой» образ диска, который мы будем использовать для самой сложной, но универсальной установки на любой VPS. Если вы скачиваете формат .img.zip, в дальнейшем его придётся распаковать.
  • VHDX (.vhdx). Готовый образ виртуального диска для Microsoft Hyper-V.
  • VMDK (.vmdk). Образ для гипервизоров семейства VMware (Workstation, Player, ESXi).
  • OVA (.ova). Универсальный образ, поддерживается VirtualBox и VMware, но другие гипервизоры умеют создавать из него образы своих форматов.

Установка MikroTik CHR

Здесь всё зависит от того, в каких условиях вы проводите установку. Разбираем самые популярные сценарии.

Установка на сервер, в котором нет готовых образов

Иногда эти серверы называют «не поддерживающими образы», но на деле это не так. Подобные серверы поддерживают образы, но иногда на них нет готового шаблона MikroTik — и пользователю нужно загрузить свой образ. Рассказываем, как это сделать.

→ Создание виртуальной машины в облачной платформе
В панели вашего провайдера создайте самую обычную виртуальную машину. Подойдёт любая минимальная конфигурация (1 vCPU, 1 GB RAM) и любой стандартный Linux-дистрибутив, например, Ubuntu. Мы всё равно его потом заменим.

→ Загрузка и подключение образа CHR к виртуальной машине

  1. Найдите в панели управления раздел «Образы» (Images), «Свои ISO» или что-то похожее. Загрузите туда скачанный ранее файл raw-disk-image (распакованный из .zip).
  2. Выключите созданную виртуальную машину.
  3. В настройках дисков ВМ отсоедините стандартный диск с Ubuntu и на его место подключите ваш загруженный образ CHR.
  4. Включите машину. Она должна загрузиться уже с MikroTik RouterOS.

Облачные серверы Servercore

Тройная репликация данных и защита от DDoS. Готовность за минуты, масштабирование в пару кликов.

Узнать больше

Установка на VPS с Linux

Этот метод нужен, когда хостер не даёт загружать свои образы. Мы будем устанавливать CHR прямо «поверх» работающего Linux, полностью затирая диск.

Будьте осторожны: этот метод беспощаден к ошибкам. В случае ошибок сервер может превратиться в «кирпич», на который нужно будет снова устанавливать систему.

→ Подготовка VPS с установленной операционной системой Linux
Это самый важный шаг. Как только мы запишем образ, SSH-соединение оборвётся навсегда, а все сетевые настройки Linux будут стёрты. Единственный путь внутрь — через аварийную VNC-консоль, и там придётся вводить IP-адрес вручную.

Подключаемся к серверу по SSH и выполняем две команды. Их вывод копируем и сохраняем в текстовый файл на вашем компьютере:

  1. ip a — эта команда покажет ваш IP-адрес и маску сети (например, 198.51.100.5/24).
  2. ip r — эта покажет ваш шлюз (например, default via 198.51.100.1).

→ Загрузка и установка образа CHR с использованием командной строки
Теперь, когда настройки в безопасности, приступаем к операции.

  1. Скачиваем образ. Копируем прямую ссылку на raw-disk-image с сайта MikroTik.
    wget [вставьте сюда ссылку]
  2. Распаковываем архив.
    unzip chr-x.xx.x.img.zip (замените x.xx.x на свою версию)
  3. Узнаём имя диска. Нам нужно знать, куда писать образ.
    fdisk -l
    В выводе вы увидите ваши диски. Ищите основной, по размеру соответствующий вашему тарифу. Чаще всего он называется /dev/sda или /dev/vda. Убедитесь, что выбрали правильный.
  4. Запись образа.
    dd if=chr-x.xx.x.img of=/dev/sda bs=4M
    Команда dd — мощный, но «молчаливый» инструмент. Она будет работать несколько минут без каких-либо сообщений. Не прерывайте её. После завершения вы вернётесь в командную строку.
  5. Перезагрузка. Теперь нужно перезагрузить сервер. Сделать это лучше через панель управления хостера. Ваша SSH-сессия мгновенно завершится — это нормально. Сервер ушёл на перезагрузку и должен запуститься уже с RouterOS.

Установка на Hyper-V

Здесь всё проще, работаем в графическом интерфейсе.

→ Создание виртуальной машины в Hyper-V
В «Диспетчере Hyper-V» запускаем мастер создания ВМ. Ключевой момент: на шаге «Укажите поколение» выбирайте «Поколение 1». CHR не дружит с UEFI, который используется во втором поколении.

На шаге выделения памяти укажите фиксированный объём (например, 512 МБ) и обязательно снимите галочку «Использовать динамическую память».

→ Подключение образа CHR и настройка виртуальной машины
На шаге «Подключение виртуального жёсткого диска» выбираем пункт «Использовать имеющийся виртуальный диск» и указываем путь к файлу .vhdx, который мы скачали.

→ Запуск и проверка работы MikroTik CHR
Запускаем машину. Через несколько секунд в окне предпросмотра вы увидите консоль с приглашением для входа в RouterOS. Готово!

Установка MikroTik CHR на VMWare

Процесс почти идентичен Hyper-V.

  1. В VMware Workstation или ESXi создаём новую ВМ.
  2. Когда мастер спросит про тип гостевой ОС, выбираем «Другая» (Other) и версию «Другая (64-разрядная)» (Other 64-bit).
  3. На шаге выбора диска также выбираем «Использовать существующий виртуальный диск» и указываем путь к скачанному .vmdk файлу.

Начальная настройка MikroTik CHR

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

→ Подключение к MikroTik CHR через консоль или Winbox
Нам нужно воспользоваться VNC-консолью (или её аналогом) из панели управления вашего хостера. Открываем её. Вы увидите чёрный экран с текстовым приглашением.

→ Установка пароля для пользователя admin

  1. В строке MikroTik login: введите admin и нажмите Enter.
  2. На вопрос Password: ничего не вводите, просто нажмите Enter. Пароля по умолчанию нет.
  3. Вы увидите лицензионное соглашение. Нажмите q, чтобы выйти из него.
  4. Система сразу же потребует сменить пароль. Обязательно сделайте это — иначе к роутеру в будущем сможет подключиться кто угодно.

→ Настройка IP-адреса и маршрутизации
Если ваш хостер не выдаёт настройки по DHCP, их нужно прописать вручную. Берём тот самый текстовый файл, куда мы сохранили настройки, и вводим в консоль две команды:

  1. Назначаем IP-адрес:
    /ip address add address=198.51.100.5/24 interface=ether1
    Замените 198.51.100.5/24 на ваш IP и маску. interface=ether1 — это, как правило, имя вашего единственного сетевого интерфейса.
  2. Указываем шлюз (маршрут в интернет):
    /ip route add gateway=198.51.100.1
    Замените 198.51.100.1 на IP-адрес вашего шлюза.

Можно сразу проверить, корректно ли добавился IP-адрес с помощью команды /ip adress print

Теперь проверяем, что всё получилось. Отправляем пинг на общедоступный DNS-сервер: /ping 8.8.8.8

Если вы видите бегущие строки с ответами (sent, received, rtt), значит, всё работает, ваш роутер в сети. Можно закрывать VNC-консоль и дальше настраивать всё через Winbox.

Лицензирование MikroTik CHR

Пока вы не купите лицензию, ваш роутер будет работать в бесплатном режиме. Главное ограничение — скорость каждого сетевого интерфейса ограничена 1 Мбит/с. Этого хватит, чтобы проверить настройки, но не для реальной работы.

→ Уровни лицензий CHR (Free, P1, P10, P-Unlimited)
Вот как выглядят варианты. Главное отличие — в пропускной способности.

Уровень лицензии Ограничение скорости Примерная цена
Free 1 Мбит/с $0
P1 1 Гбит/с ~$45
P10 10 Гбит/с ~$95
P-Unlimited Без ограничений ~$250

 

MikroTik даёт 60-дневную пробную версию любой платной лицензии бесплатно. Чтобы её активировать, нужен аккаунт на mikrotik.com.

  1. Подключитесь к роутеру через Winbox.
  2. Откройте меню System -> License.
  3. Нажмите кнопку Renew License.
  4. Введите логин и пароль от вашего аккаунта на сайте mikrotik.com и выберите желаемый уровень лицензии для триала.

→ Перенос лицензии между виртуальными машинами
В отличие от «железных» роутеров, лицензия CHR не привязана к конкретной виртуальной машине. Она привязана к вашему аккаунту на сайте MikroTik. Если вы решите удалить ВМ и создать новую, вы сможете легко перенести лицензию в личном кабинете на сайте — это огромный плюс для облачной инфраструктуры.

С чем может помочь Servercore

Команда Servercore предоставит облачные или выделенные серверы, поможет развернуть и настроить MikroTik CHR под ваши задачи. Мы обеспечим правильную конфигурацию сети, безопасность и поможем подобрать нужный уровень лицензии, а вы получите готовый к работе инструмент.

Выделенные серверы Servercore

Физическая изоляция и полный контроль над конфигурацией. Соответствие стандартам PCI DSS и ISO 27001 для повышенной защиты.

Узнать больше

Заключение

Установка MikroTik CHR — задача не самая тривиальная, но вполне выполнимая, если подойти к ней методично. Вот краткий чек-лист:

  • Выяснить, позволяет ли хостер загружать свои образы.
  • Скачать правильный формат образа CHR (raw, vhdx, vmdk).
  • Убедиться, что у вас есть доступ к VNC-консоли сервера.
  • Установить надёжный пароль для пользователя admin.

Удачи в настройке!

Была ли эта статья полезной для вас?
Главная/Блог/Статьи/Как установить MikroTik CHR: руководство по 4 сценариям
Начните пользоваться продуктами Servercore сейчас
Регистрация в панели управления займет несколько минут.
Уже есть аккаунт? Авторизуйтесь.
Протестируйте облачную платформу Servercore бесплатно
Оставьте заявку, и мы начислим вам до 230 USD на баланс панели управления.
Оставьте заявку, и мы начислим вам до 210 EUR на баланс панели управления.
Оставьте заявку, и мы начислим вам до 100 000 KZT на баланс панели управления.
Оставьте заявку, и мы начислим вам до 30 000 KES на баланс панели управления.
Оставьте заявку, и мы начислим вам до 1 500 000 UZS на баланс панели управления.
Спасибо за заявку!
Наш менеджер свяжется с вами в течение 1 рабочего дня. 
А пока вы можете зарегистрироваться в панели управления
и посмотреть демо от CTO Servercore.
После просмотра вы сможете: