Замена Ubuntu на VDS в пользу Mikrotik CHR

Posted by

Итак, Вы заказали себе VDSCloudLite) с операционной системой Ubuntu 22.04 Server (а может Ubuntu 18.04, Ubunu 20.04) на характеристиках:

  • Процессор: 2vCPU
  • Память: 1Gb
  • Диск: 30Gb

и все это за 190.00 руб в месяц перейдя по ссылке. Но ваши запросы несколько шире, вы хотите попробовать задействовать возможности Mikrotik RouterOS, как быть, вряд ли DATALINE сделает для Вас исключение и поставит другую ОС не из подготовленных шаблонов.

Но огорчаться не стоит, есть выход. И сегодня я на своем тестовом сервере под Debian 10 + Proxmox 6.4-13 разберу (Составлю свой пошаговый мануал) как заменить установленную Ubuntu 22.04 Server на Mikrotik RouterOS. Также все ниже на практике опробовано и на VDS CloudLite.

Шаг №1: Подключаемся по SSH к своей VDS системе:

На заметку: САМОЕ ВАЖНОЕ это записать настройки сети, которые у Вас на VDS системе, это: IP-Address, Netmask, Gateway, DNS.

Шаг №2: Создаем временный раздел для хранения образа диска:

Шаг №3: Скачиваем с официального сайта Mikrotik версию Cloud Hosted Router

Шаг №4: Устанавливаем пакет посредством которого сможем распаковать скачанный образ:

Шаг №5: Распаковываю скачанный образ:

Шаг №6: Для наблюдения за процессом устанавливаю утилиту pv:

Шаг №7: Определяем именование диска на текущей операционной системе Ubuntu 22.04:

Шаг №8: Записываем распакованный образ на диск из предыдущего шага:

Шаг №9: Производим перезагрузку сервера командами:

Шаг №10: Открываем консоль (через KVM/Консоль) виртуальной машины и видим приглашение Mikrotik на авторизацию:

Mikrotik CHR вместо Ubuntu 22.04 под Proxmox

а вот скриншот если OS была Ubuntu 20.04 LTS купленная в Dataline:

Mikrotik CHR вместо Ubuntu 20.04 купленной в Dataline

Mikrotik 7.5 (Stable)

Mikrotik Login: набираю admin и нажимаю Enter

Do you want to see the software license? [Y/n] нажимаю Y и нажимаю Enter

Изменяю после пароль на учетную запись admin:

Press F1 for help

Change your password:

new password: 712mbddr@

repeat new password: 712mbddr@

Password changed

[admin@Mikrotik]> _

Итого Вы успешно установили/подменили Ubuntu 22.04 Server на VDS своим образом Mikrotik, но есть, но, как же без этого, это лицензия установленного CHR на железо/виртуальную систему:

  • уровень free - имеет ограничение на скорость в 1Mbit и поэтому бесплатна.

если нужна скорость, то можно пойти путем создания пробной лицензии на 60 дней, и уже вручную ее переправлять, но придется следить за датой окончания.

  • Level P1: ограничение на 1Гбит/с для интерфейса
  • Level P10: ограничение на 10Гбит/с для интерфейса
  • Level P-unlimited: без ограничений

создаем на сайте mikrotik.com аккаунт, т.е. получается у Вас будет логин и пароль

вводим команду

system license renew

  • account: Ваш_Ящик_Указанный_при_регистрации_на_mikrotik.com
  • password: Ваш_пароль_от_аккаунта_на_mikrotik.com
  • level: указываю какую лицензию хочу, к примеру p1 и ввожу ее также "p1" (без кавычек) и в случае правильного указания данных login+password получаю ответ
  • status: done

и можно пользоваться скоростью 1Gbit/s если Ваша VDS можно вытянуть такую скорость, всяко больше чем 1Mbit/s

для тестов можно и free

Шаг №11: Проверяю, какой IP адрес получила моя виртуальная система с осью RouterOS от DHCPпровайдера:

Шаг №12: Инициирую подключение к CHR посредством утилиты winbox:

  • Connect To: указываю IP адрес VDS системы где развернут CHR, в моем случае это 172.35.35.15
  • Login: admin
  • Passsword: мой измененный пароль

и нажимаю Connect

успешно, вот привычное меню и информация об железе, на котором установлена RouterOS

Информация о железе виртуальной машины под Proxmox

Шаг №13: Но если IP адрес вашей VDS выдается не по DHCP, то Вам его придется задать самим, вот к примеру:

На VDS системе WAN-IP устанавливается, как статический, по динамике не получает.

после проверяю что вижу 8.8.8.8 – вижу

WAN-IP прописан на Mikrotik CHR, интернет есть

Подключаюсь через winbox к VDS-IP: 2.57.185.120:8291 – успешно

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

информация о железе:

Шаг №14: Применяю заметку "Шаблон базовой защиты для Mikrotik"

Шаг №15: В зависимости от своих задач начинаю настраивать и взаимодействовать с развернутым выше Mikrotikом, об этом как-нибудь в другой раз.

Подведем итог, я практически показал, как можно развернутую при покупке VDS системы на базе Ubuntu 22.04 превратить в Mikrotik RouterOS. Ну а дальше Вы уже по своим задачам начинаете состыковывать вашу сеть и программный Mikrotik. К примеру, организуете VPN сеть, какой-либо socks туннель, да еще много чего интересного.

На этом пока все, с уважением автор блога Олло Александр aka ekzorchik.