Найти тему
in_Grid

Установка RouterOS 7.13 на виртуальную машину Proxmox

В статье расскажу вам как установить RouterOS 7.13 на виртуальную машину Proxmox. В результате мы получим маршрутизатор Mikrotik работающий на x86 компьютере, на котором в дальнейшем запустим систему мониторинга The Dude. А так же он может понадобиться для опытов, обучения или просто для различных тестов — в общем для чего угодно.

Нам понадобится Cloud Hosted Router (CHR) — это особая версия Mikrotik RouterOS разработанная специально для установки на PC на виртуальные машины. CHR предназначена для 64-битных платформ и может быть использована с большинством популярных гипервизоров таких как VMWare, Hyper-V, VirtualBox, KVM и другие.

Для установки RouterOS CHR на сервер виртуализации Proxmox, нам необходимо перейти в раздел загрузок официального сайта компании Mikrotik — https://mikrotik.com/download и скопировать ссылку на образ в формате RAW.

Вот так выглядит ссылка https://download.mikrotik.com/routeros/7.13/chr-7.13.img.zip
Вот так выглядит ссылка https://download.mikrotik.com/routeros/7.13/chr-7.13.img.zip

Заходим в панель Proxmox. Создаем новую VM с параметрами как на картинке.

-2

В целом для routerOS хватит и 512мб, но тут смотрите по своему железу.

Переходим в консоль Proxmox и часть действий выполняем именно и там.

Если у вас не установлен unzip, Unzip командами

apt-get update
apt-get install unzip -y

Теперь переходим в директорию, куда качаете образ. Выбираете свою директорию или штатную Proxmox. Будем добавлять образ в /var/tmp.

Выполняем команду

cd /var/tmp

Вставляем ссылку с командой wget для скачивания образа

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

распаковываем файл и в целом его можно потом удалить при необходимости

unzip chr-7.13.img.zip
rm
chr-7.13.img.zip

Увеличиваем объем образа до 32Г, можете увеличить до 10 или 5 гб, все зависит от ваших потребностей и возможностей.

qemu-img resize chr-7.13.img +32G

И проверяем изменения.

emu-img info chr-7.13.img
image: chr-7.13.img
file format: raw
virtual size: 32.1 GiB (34493956096 bytes)
disk size: 37.5 MiB
Child node '/file':
filename: chr-7.13.img
protocol type: file
file length: 32.1 GiB (34493956096 bytes)
disk size: 37.5 MiB

Теперь мы импортируем образ в виртуальную машину. У меня VM 105 и хранилище называется local-zfs, у вас соответственно свои данные

qm importdisk 105 chr-7.13.img local-zfs

После сообщения об успешном выполнении команды В настройках оборудования VM 105 удаляем созданный диск и добавляем новый импортированный. В параметрах ставим порядок загрузки. В итоге должно получиться как на картинках.

-3
-4
-5
-6

Запускаем VM 105, проходим авторизацию логином admin, пароля нет! Лучше сразу сменить пароль, а еще лучше удалить пользователя admin и создать своего.

-7

Настраиваем сеть как на обычном микротике, через консоль или winbox\web — кому как удобно.

С сайта загрузок микротик качаем Extra package для X86.

-8

После скачивания архива извлекаем нам нужные пакеты, в моем случаи DUDE.

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

На этом все, всем Удачи!)