Я заметил, что актуальной документации по "CHR на Azure" не так много, поэтому я пытаюсь создать что-то здесь. Может кто-то сможет скопировать это на: Было бы оптимально, если бы Mikrotik создал образ CHR для Azure Marketplace. Это сделало бы этот пост почти избыточным.
Шаг 1: скачайте CHR vhdx и конвертируйте в vhd. Пример PowerShell: Convert-VHD -Path C:\chr-6.45.6.vhdx -DestinationPath C:\chr-6.45.6.vhd -vhdtype fixed
Шаг 2: загрузите vhd в контейнер Blob: Загрузите файл VHD, используя Портал Azure. В Портале Azure выберите Учетные записи хранения. Выберите учетную запись, в которую будет загружен файл CHR VHD. В разделе СЛУЖБА BLOB выберите Контейнеры. Выберите контейнер для загрузки файла CHR VHD. Если у вас нет контейнера хранения, нажмите Добавить контейнер, чтобы создать новый. Нажмите Загрузить и выберите файл CHR VHD для загрузки. Убедитесь, что тип Blob установлен на Page Blob.
Шаг 3: Создайте изображение, используя Портал Azure. В Портале Azure выберите “Изображения”. (обратите внимание, что это отличается от “виртуальных машин”) Нажмите Добавить, чтобы создать новое изображение. Присвойте изображению имя. Помните, что это изображение является шаблоном, который позже будет развернут на виртуальной машине с другим именем. Убедитесь, что расположение совпадает с расположением вашей учетной записи хранения. В разделе диска ОС: выберите Linux и тип ОС. Нажмите Просмотр в поле Blob хранения. В новой панели будут перечислены ваши учетные записи хранения. Используя эту панель, перейдите через учетную запись хранения и контейнер, чтобы найти загруженный VHD CHR. (тип ОС linux) (поколение vm 1) Нажмите Создать, чтобы начать процесс создания изображения. Этот процесс обычно занимает несколько минут. Когда процесс завершится, вернитесь к панели Изображения и проверьте, что новое изображение создано.
Шаг 4: создайте ВМ. В Портале Azure выберите “виртуальные машины”. Нажмите Добавить, чтобы создать новую ВМ. В разделе изображение нажмите “просмотреть все публичные и частные изображения”, и во вкладке “мои элементы” вы должны увидеть образ CHR vhd, который вы создали на шаге 3. Я использовал самый маленький размер B1ls. Примечание: вам нужно будет установить параметр “включить пересылку IP” в результирующем сетевом интерфейсе Azure ВМ. Примечание: функция последовательной консоли Azure работает.
Шаг 5: (по желанию) создайте S2S VPN. Примечание: профили должны иметь включенный “nat traversal”. Примечание: вам нужно будет создать таблицу маршрутов, чтобы перенаправлять трафик vnet через туннель VPN.
Шаг 1: скачайте CHR vhdx и конвертируйте в vhd. Пример PowerShell: Convert-VHD -Path C:\chr-6.45.6.vhdx -DestinationPath C:\chr-6.45.6.vhd -vhdtype fixed
Шаг 2: загрузите vhd в контейнер Blob: Загрузите файл VHD, используя Портал Azure. В Портале Azure выберите Учетные записи хранения. Выберите учетную запись, в которую будет загружен файл CHR VHD. В разделе СЛУЖБА BLOB выберите Контейнеры. Выберите контейнер для загрузки файла CHR VHD. Если у вас нет контейнера хранения, нажмите Добавить контейнер, чтобы создать новый. Нажмите Загрузить и выберите файл CHR VHD для загрузки. Убедитесь, что тип Blob установлен на Page Blob.
Шаг 3: Создайте изображение, используя Портал Azure. В Портале Azure выберите “Изображения”. (обратите внимание, что это отличается от “виртуальных машин”) Нажмите Добавить, чтобы создать новое изображение. Присвойте изображению имя. Помните, что это изображение является шаблоном, который позже будет развернут на виртуальной машине с другим именем. Убедитесь, что расположение совпадает с расположением вашей учетной записи хранения. В разделе диска ОС: выберите Linux и тип ОС. Нажмите Просмотр в поле Blob хранения. В новой панели будут перечислены ваши учетные записи хранения. Используя эту панель, перейдите через учетную запись хранения и контейнер, чтобы найти загруженный VHD CHR. (тип ОС linux) (поколение vm 1) Нажмите Создать, чтобы начать процесс создания изображения. Этот процесс обычно занимает несколько минут. Когда процесс завершится, вернитесь к панели Изображения и проверьте, что новое изображение создано.
Шаг 4: создайте ВМ. В Портале Azure выберите “виртуальные машины”. Нажмите Добавить, чтобы создать новую ВМ. В разделе изображение нажмите “просмотреть все публичные и частные изображения”, и во вкладке “мои элементы” вы должны увидеть образ CHR vhd, который вы создали на шаге 3. Я использовал самый маленький размер B1ls. Примечание: вам нужно будет установить параметр “включить пересылку IP” в результирующем сетевом интерфейсе Azure ВМ. Примечание: функция последовательной консоли Azure работает.
Шаг 5: (по желанию) создайте S2S VPN. Примечание: профили должны иметь включенный “nat traversal”. Примечание: вам нужно будет создать таблицу маршрутов, чтобы перенаправлять трафик vnet через туннель VPN.
