Развёртывание Mikrotik CHR на Hyper-V

Сегодня поговорим о развёртывании роутера Mikrotik на Hyper-V, точнее образа RouterOS (Cloud Hosted Router — CHR) который специально предназначен для запуска на виртуальных машинах.

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

Данная платформа виртуализации занимаем второе место среди популярных. Существует 2 вида исполнения:

  • Серверная, для Windows Server 2008R2 и выше;
  • Клиентская для Windows 8 и выше.

На моем домашнем Intel NUC установлена Windows 10 1809 LTSC. На всех Windows 10 установка Hyper-V не отличается, ставим с помощью командлета PowerShell:

Наша команда рекомендует изучитьНаша команда рекомендует изучить углубленный курс по администрированию сетевых устройств MikroTik В курсе много лабораторных работ по итогам которых вы получите обратную связь. После обучения вы получите диплом гос. образца РФ. Подробности и доступ к началу курса бесплатно тут.

Enable-WindowsOptionalFeature -Online -FeatureName:Microsoft-Hyper-V -All

В нашем случае установится сама платформа и консоль управления. Если PowerShell не ваше, можете установить через графический интерфейс. Переходим в Панель управления – Программы и компоненты – Включение и отключение компонентов Windows.

Устанавливаем платформу Hyper-V на Windows 10 LTSC

После установки перезагружаем систему. Напомню, что для включения низкоуровневой оболочки, ваш процессор должен поддерживать технологию Intel VT или AMD-V.

Скачивание актуального CHR

После установки низкоуровневой оболочки перейдём по ссылке https://mikrotik.com/download опускаемся в самый низ и качаем образ VHDX.

Качаем VHDX CHR 6.48.2

Перемещаю скачанный образ виртуального жёсткого диска в C:\Hyper-V\chr-6.48.2

Копируем образ для Hyper-V в директорию

Создание виртуальной машины CHR

В диспетчере Hyper-V нажимаем создать – Виртуальная машина.

Создание ВМ в Microsoft HyperV

Первый шаг мастера пропускаем, на втором задаём имя и место хранения ВМ.

Указываем имя и место хранения конфигурации машины

На третьем этапе выбираем «Поколение 1», т.к. «Поколение 2» не поддерживается.

Настройка Generation 1 для CHR 6.48.2

На следующем шаге задаём потребляемую ОЗУ и отключаем динамическую память.

Отключаем динамическую память

Настраиваем сеть, в качестве примера Default Switch подойдёт. Этот свитч по умолчанию, разворачивается при установке Hyper-V.Назначаем виртуальный коммутатор

Подключаем ранее скаченный виртуальный диск и жмём готово.

Подключаем скачанный vhdx с сайта Mikrotik

После создания ВМ увидим ее в консоли.

Проверка создания виртуальной машины CHR

Подключимся к ней и нажмём пуск.

Запустим ВМ RouterOS

После старта дождёмся загрузки ВМ.

Проверка состояния работы облачного RouterOS

Попробуем подключиться к CHR через Winbox. Посмотрим в список соседей.

Подключимся через Winbox к CHR на Hyper-V

Подключение удалось, один единственный интерфейс в статусе Running, доступ в интернет есть.

Тестируем доступ в интернет с Cloud Hosted Router на Hyper-V

Вы можете заметить, что MAC адрес начинается с 00:15:5D… (в дальнейшем можно изменить) это зарезервированный диапазон для компании Microsoft. Если видите такое начало, знайте на чем крутится RouterOS.

Как вы видите, ничего сложного в процессе развёртывания нас не ждёт. Впоследствии вы можете добавлять сетевые интерфейсы и строить свои лабораторные стенды на в полноценном роутере Микротик работающем на Hyper-V.

Вы хорошо разбираетесь в Микротиках? Или впервые недавно столкнулись с этим оборудованием и не знаете, с какой стороны к нему подступиться? В обоих случаях вы найдете для себя полезную информацию в углубленном курсе «Администрирование сетевых устройств MikroTik». В курсе много практических лабораторных работ по результату выполнения которых вы получите обратную связь. После окончания обучения вы получите диплом гос. образца РФ. Подробности и доступ к началу курса бесплатно тут.
Оцените статью
MikroTikLab
Добавить комментарий

  1. Олег

    Как теперь прикрутить изолированный виртуальный ПК к виртуальному Микротику и раздать ему интеренет?

    Ответить
    1. Артур Гарян автор

      Добрый день.
      Создаете ВМ, даете ей тот же виртуальный свич, делаете правило NAT на CHR

      Ответить
Adblock
detector