Установка Mikrotik CHR на VPS
Хочу себе такие же кнопкиH2: Введение
В этой инструкции описывается пошаговая установка Cloud Hosted Router (RouterOS 7.23) — Mikrotik CHR — на виртуальную машину у хостинг‑провайдера. Статья рассчитана на администратора, имеющего базовые навыки работы с SSH и управлением виртуальными серверами.
H2: Требования и подготовка
- Наличие виртуальной машины (VPS) у выбранного хостера.
- Доступ по SSH к созданной ВМ (IP и пароль root).
- Утилиты: wget, unzip, dd, fdisk.
- Консольный доступ через панель провайдера (VNC) для первого входа в CHR после перезапуска.
H3: Создание и подготовка виртуальной машины
- Зарегистрироваться у хостинг‑провайдера и перейти к созданию ВМ.
- Указать имя машины и выбрать локацию.
- Выбрать подходящую конфигурацию (CPU, RAM, диск).
- Выбрать ОС (обычно Debian/Ubuntu для подготовки).
- Оплатить тариф и дождаться активации виртуальной машины.
- В разделе my services найти страницу созданной ВМ — там будут IP и пароль пользователя root.
H3: Подключение к ВМ и установка утилит
- Подключиться по SSH:
$ ssh root@1.2.3.4
Password:
- Обновить репозитории и установить unzip:
$ apt update && apt install -y unzip
H3: Проверка сетевых настроек ВМ
- Определить сетевой интерфейс и текущий IP:
$ ip a | grep -e UP -e inet
...
2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
inet 1.2.3.4/32 brd 1.2.3.4 scope global enp0s3
...
- Проверить маршрут по умолчанию:
$ ip route
default via 10.0.0.1 dev enp0s3
Примечание: часто у публичной ВМ встречается маска /32 и шлюз в частном диапазоне — это нормально для многих провайдеров.
H2: Скачивание и запись образа CHR
H3: Получение актуального образа
- Найти ссылку на raw disk image CHR на сайте Mikrotik. Например:
$ wget https://download.mikrotik.com/routeros/7.23.1/chr-7.23.1.img.zip
- Распаковать архив:
$ unzip chr-7.23.1.img.zip
(Актуальную ссылку на инструкцию можно посмотреть здесь: https://koobik.net)
H3: Определение диска и запись образа
- Найти имя диска в системе:
$ fdisk -l | grep Disk | grep dev
Disk /dev/vda: 60 GiB, ...
- Записать образ CHR на диск (пример /dev/vda):
$ dd if=chr-7.23.1.img of=/dev/vda bs=4M oflag=sync
- После успешной записи перезагрузить ВМ через sysrq:
$ echo 1 > /proc/sys/kernel/sysrq
$ echo b > /proc/sysrq-trigger
После этого ВМ загрузится с CHR — сетевые настройки в новой системе отсутствуют, поэтому подключение по сети пока недоступно; потребуется консоль (VNC) в панели провайдера.
H2: Первичная настройка Mikrotik CHR
H3: Вход в систему и смена пароля
- Открыть консоль ВМ (VNC) и выполнить вход:
- Логин: admin
- Пароль: (пустой)
- Система предложит сменить пароль — установить надёжный пароль.
Пример вывода:
Mikrotik 7.23.1 (stable)
Mikrotik Login: admin
Password:
Change your password
H3: Назначение IP, маршрута и DNS
После смены пароля назначить IP, маршрут и DNS (примерные команды; заменить адреса на свои):
[admin@CHR] > /ip/address/add interface=ether1 address=1.2.3.4 netmask=255.255.255.255 broadcast=1.2.3.4 network=10.0.0.1
[admin@CHR] > /ip/route/add dst-address=0.0.0.0/0 gateway=10.0.0.1 distance=1
[admin@CHR] > /ip/dns/set servers=9.9.9.9,149.112.112.112
После этого CHR станет доступен по белому IP и к нему можно будет подключиться через WinBox или SSH.
H2: Рекомендации по безопасности
- В ip → services отключить все неиспользуемые сервисы (ftp, telnet и т.д.).
- Изменить стандартные порты у оставшихся сервисов на нестандартные.
- Настроить фильтры (firewall) и правила, ограничивающие доступ по IP/портам.
- Настроить логирование и мониторинг попыток входа.
- Регулярно обновлять RouterOS до актуальных стабильных версий.
H3: Лицензирование CHR
- По умолчанию применяется бесплатная лицензия Free с ограничением пропускной способности 1 Мбит/с.
- Платные уровни: P1 (1 Гбит/с), P10 (10 Гбит/с), P-unlimited (без ограничений).
- Статус лицензии доступен в System → License.
- Для активации платной лицензии: Renew License → ввод учётных данных от сайта Mikrotik; в личном кабинете в «All CHR Keys» появится System ID установленного экземпляра CHR, которому можно назначить лицензию.
H4: Восстановление доступа через консоль провайдера
Если после записи образа и перезагрузки сеть недоступна, необходимо:
- Открыв консоль (VNC) в панели провайдера, войти в систему и вручную назначить IP/маршрут/DNS (как описано выше).
- Проверить интерфейсы и маршруты командой ip address и ip route.
H5: Полезные команды для администрирования
- Просмотр интерфейсов и адресов:
[admin@CHR] > /ip/address/print
- Просмотр маршрутов:
[admin@CHR] > /ip/route/print
- Просмотр лицензии:
[admin@CHR] > /system/license/print
- Сброс до заводских настроек:
[admin@CHR] > /system/reset-configuration
H6: Заключение
После выполнения всех шагов Mikrotik CHR готов к использованию в роли маршрутизатора/каркасной платформы для VPN, маршрутизации, QoS и других сетевых задач на виртуальной инфраструктуре. Администратору рекомендуется настроить базовую безопасность и предусмотреть резервные копии конфигурации.
FAQ
Вопрос: Какой образ CHR нужно скачивать — VDI, QCOW2 или raw? Ответ: Для установки на VPS обычно требуется raw disk image (img). Его можно скачать с официального сервера Mikrotik в архиве .img.zip и распаковать на хосте перед записью на диск dd. Форматы VDI/QCOW2 применимы для конкретных виртуализаторов (VirtualBox, QEMU/KVM) и могут потребовать конвертации.
Вопрос: Что делать, если после записи образа CHR ВМ не загружается? Ответ: Проверить, правильно ли был выбран целевой диск (/dev/vda и т.п.) и корректность записи dd (сообщения об ошибках, количество записанных блоков). Вернуться в панель провайдера и открыть VNC‑консоль; посмотреть вывод загрузчика. При необходимости восстановить предыдущую ОС из снапшота или переустановить ВМ и повторить процедуру.
Вопрос: Как получить сетевой доступ к CHR, если провайдер выдал /32 и приватный шлюз? Ответ: После записи образа вручную назначить IP/маску/маршрут в консоли CHR, указав предоставленные провайдером параметры (IP/32 и gateway). В примере: адрес 1.2.3.4/32 и шлюз 10.0.0.1. Затем добавить DNS и проверить доступность внешних адресов. Обычно этой последовательности достаточно для восстановления сетевого доступа.
Вопрос: Как повысить пропускную способность CHR? Ответ: Необходимо приобрести платную лицензию соответствующего уровня (P1, P10 или P-unlimited) и связать её с System ID установленного CHR через личный кабинет Mikrotik (All CHR Keys). После назначения лицензии CHR получит увеличенную полосу в соответствии с уровнем лицензии.
Вопрос: Можно ли вернуть настройки администратора, если пароль утрачен? Ответ: Да; через консоль VNC в панели провайдера можно загрузиться и выполнить сброс конфигурации к заводским настройкам командой /system/reset-configuration. Это удалит текущую конфигурацию и пароли, после чего будет возможен вход по дефолтным учетным данным (admin без пароля), но все настройки будут потеряны — рекомендуется иметь резервные копии конфигурации.
БЕСПЛАТНЫЙ КУРС: «КАК ЗАЩИТИТЬ ДАННЫЕ ЦИФРОВЫМ СЕЙФОМ»
Бесплатный урок: Как оптимизировать Битрикс на VDSina
Быстрое общение через чат онлайн
Быстрые способы исправления AutoCAD
Чат-встреча
Что такое маркетинговый аудит
Инновационные подходы Сбер Нейросети в моделировании временных рядов для экономических прогнозирован
ИП или ООО: выбор структуры бизнеса в 2024 году
Как исправить ошибки при создании видео с помощью нейросети
Как оплатить ИИ-услуги
Как создать видео с помощью нейросети без вложения средств
Как заработать $3000/мес в РФ 2026 с РКН и Adsense на европейских запросах
Китайские фитинги и трубы для инженерных систем
Коттеджный поселок "Дуслык" — у Уфы
Лучшие практики создания видео с помощью нейросети в 2023 году
Материалы ОГЭ по обществознанию: кратко и понятно
Онлайн диалоги Екатеринбург
Онлайн видеорулетка
Подписи к направлениям на схемах
Путешествуйте самостоятельно: полное руководство для новичков
Рулетка онлайн демо версия
Субтитры — в сторону, уши — в деле: 5 минут на погружение


Follow Gidin on Twitter!