2024-05-16

Проверено на множестве провайдерах VDS, рекомендую устанавливать образ Debian, т.к. на некоторых провайдерских образах Ubuntu после замена содержимого диска приводила к зависанию ОС

1. Смотрим текущий ip адрес, маску и шлюз:

ip a

Если ip адрес получаем по DHCP, этот пункт можно пропустить

2. Установим утилиту unzip, она нам понадобится для распаковки скачанного образа

 

sudo apt install unzip

В некоторых образах он может быть уже установлен

3. Монтируем временный каталог для образа диска и переходим в него.

mount -t tmpfs tmpfs /tmp

cd /tmp

4. Затем качаем образ диска, команда:

wget https://download.mikrotik.com/routeros/7.10.2/chr-7.10.2.img.zip

5. Распаковываем скачанный образ 

unzip chr-7.10.2.img.zip

6. Заменяем содержимое диска VDS содержимым образа.

fdisk -l – смотрим путь и имя диска

dd if=chr-7.10.2.img of=/dev/sda bs=4M oflag=sync

Путь /dev/sda встречался на большинстве VDS, но обязательно сверяем с выводом команды fdisk -l

перезагружаем VDS командами:

echo 1 > /proc/sys/kernel/sysrq

echo b > /proc/sysrq-trigger

Если ip адрес получаем по DHCP – можем уже подключаться по известному адресу любым удобным способом (winbox, ssh, web, telnet, api и т.д.), после установки CHR не имеет настроенного файрвола

Если DHCP у провайдера выключен, необходимо подключиться к виртуальной машине посредством VNC через личный кабинет

В VNC увидим приветствие Mikrotik, далее примем лицензионное соглашение и сменим пароль

Затем указываем ip и шлюз записанные в первом шаге

/ip/address add address=”ip/mask” interface=ether1

/ip/route add gateway=”ip gateway”

 

Лицензия

После установки будут действовать ограничения по скорости согласно лицензии Free. 

Для назначения лицензии более высокого уровня необходимо зарегистрироваться на официальном сайте mikrotik.com, затем на установленном CHR перейти в System – License и сформировать новую лицензию, при этом запросятся учетные данные указанные при регистрации на сайте. CHR предложит выбрать тип лицензии, можно выбрать вплоть до unlimited, действовать лицензия будет 60 дней.

После 60 дней наступит одно единственное ограничение – исчезнет возможность обновление версии CHR через System – Packages. В целом в этом мало критического, поскольку всегда останется возможность вручную скачать новую версию и забросить в Files, где после перезагрузки версия обновится, также установленное приложение Mikrotik на Android обновляет RouterOS не взирая на лицензию

2 комментария для “RouterOS CHR на любом VDS или Linux

  1. У меня после этих манипуляций, случилось:
    error:unknown filesystem.
    Entering rescue mode…

    Не понял как так случилось. Может подскажите?

    Единственная разница у меня flist -l показывал /dev/vda1 и vda2. Я команду dd переписал на vda2 (vda1 был какой то маленький размер и описание Boot)

  2. Добрый день, вероятно, не удастся заменить в отдельном разделе, попробуйте
    dd if=chr-7.10.2.img of=/dev/vda bs=4M oflag=sync

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *