Поделиться через


Настройка лаборатории для обучения сетевого класса с помощью GNS3 в Службах лабораторий Azure

Внимание

Поддержка служб лабораторий Azure прекратится 28 июня 2027 г. Дополнительные сведения см. в руководстве по выходу на пенсию.

В этой статье показано, как настроить класс для эмуляции, настройки, тестирования и устранения неполадок сетей с программным обеспечением GNS3 в Службах лабораторий Azure.

В этой статье есть два раздела. В первом разделе описывается создание лаборатории. Второй раздел описывает настройку компьютера шаблона с включенной вложенной виртуализацией и с установленным и настроенным GNS3.

Необходимые компоненты

  • Чтобы настроить эту лабораторию, вам потребуется доступ к подписке Azure. Обсудите с администратором организации, чтобы узнать, можно ли получить доступ к существующей подписке Azure. Если у вас нет подписки Azure, создайте бесплатную учетную запись, прежде чем приступить к работе.

  • После того как у вас есть подписка Azure, вы можете создать план лаборатории в Службах лабораторий Azure. Дополнительные сведения о создании нового плана лаборатории см . в кратком руководстве по настройке ресурсов для создания лабораторий. Вы также можете использовать существующий план лаборатории.

Настройка лаборатории

Инструкции по созданию лаборатории см. в руководстве по настройке лаборатории. При создании лаборатории используйте следующие параметры.

Параметры лаборатории Значение
Размер виртуальной машины средний (встроенная функция виртуализации)
Образ виртуальной машины Windows 10 Pro, версия 1909

Примечание.

Эта статья ссылается на функции, доступные в планах лабораторий, которые заменили учетные записи лаборатории.

Настройка виртуальной машины шаблона

После создания лаборатории создайте шаблон виртуальной машины на основе выбранного размера виртуальной машины и образа. Настройте виртуальную машину шаблона с помощью всего, что вы хотите предоставить учащимся для этого класса. Дополнительные сведения см. в статье "Создание шаблона и управление ими" в службах лабораторий Azure.

Чтобы настроить виртуальную машину шаблона, выполните следующие задачи:

  1. Подготовка шаблона компьютера для использования встроенных функций виртуализации.
  2. Установите GNS3.
  3. Создайте вложенную виртуальную машину GNS3 в Hyper-V.
  4. Настройка GNS3 для использования виртуальной машины Windows Hyper-V.
  5. Добавление соответствующих устройств.
  6. Опубликуйте шаблон.

Подготовка шаблона компьютера для использования встроенных функций виртуализации

Чтобы подготовить виртуальную машину шаблона для вложенной виртуализации, выполните подробные действия, описанные в разделе "Включение вложенной виртуализации".

Если вы создаете виртуальную машину шаблона лаборатории с учетной записью без прав администратора, добавьте ее в группу администраторов Hyper-V. Дополнительные сведения об использовании вложенной виртуализации с такой учетной записью см . в следующих рекомендациях.

Установка GNS3

  1. Подключитесь к виртуальной машине шаблона с помощью удаленного рабочего стола.

  2. Чтобы установить GNS3 в Windows, следуйте подробным инструкциям на веб-сайте GNS3.

    1. Обязательно выберите виртуальную машину GNS3 на странице выбора компонентов:

      Снимок экрана: страница выбора компонентов в мастере установки GNS3 с выбранным параметром виртуальной машины GNS3.

    2. На странице виртуальной машины GNS3 выберите параметр Hyper-V:

      Снимок экрана: страница виртуальной машины GNS3 в мастере установки GNS3 с выбранным параметром Hyper-V.

      При выборе параметра Hyper-V установщик скачивает скрипт PowerShell и VHD-файлы для создания виртуальной машины GNS3 в диспетчере Hyper-V.

  3. Продолжайте установку со значениями по умолчанию.

Внимание

После завершения установки не запускайте GNS3.

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

После завершения установки вы увидите ZIP-файл GNS3. VM.Hyper-V.2.2.x.zip в той же папке, что и файл установки. Zip-файл содержит виртуальные диски и скрипт PowerShell для создания виртуальной машины Hyper-V.

Чтобы создать виртуальную машину GNS 3, выполните следующие действия.

  1. Подключитесь к виртуальной машине шаблона с помощью удаленного рабочего стола.

  2. Извлеките все файлы в GNS3. VM.Hyper-V.2.2.x.zip файл. Если у виртуальной машины шаблона есть учетная запись без администратора для пользователей лаборатории, извлеките файлы в расположении, доступном для учетной записи, отличной от администратора.

  3. Щелкните правой кнопкой мыши сценарий PowerShell create-vm.ps1 и выберите команду "Запустить с помощью PowerShell".

  4. Execution Policy Change Когда появится запрос, введите Y для выполнения скрипта.

    Снимок экрана: командная строка PowerShell с запросом изменения политики выполнения.

  5. После завершения скрипта убедитесь, что виртуальная машина виртуальной машины GNS3 доступна в диспетчере Hyper-V.

Настройка GNS3 для использования виртуальной машины Hyper-V

После установки GNS3 и добавления виртуальной машины GNS3 настройте GNS 3 для использования виртуальной машины Hyper-V.

  1. Подключитесь к виртуальной машине шаблона с помощью удаленного рабочего стола.

  2. Запустите GNS3. Откроется мастер установки GNS3.

  3. Выберите устройства запуска из параметра виртуальной машины и нажмите кнопку "Далее".

  4. Используйте значения по умолчанию на следующих страницах.

  5. Если вы получите средство vmrun VMware, не удается найти ошибку, нажмите кнопку "ОК", а затем нажмите кнопку "Отмена" из мастера.

    Снимок экрана: сообщение об ошибке VMware в мастере установки GNS3.

  6. Чтобы завершить подключение к виртуальной машине Hyper-V, выберите "Изменить>параметры>GNS3".

  7. Выберите "Включить виртуальную машину GNS3". Затем в разделе "Подсистема виртуализации" выберите параметр Hyper-V .

    Снимок экрана: страница параметров виртуальной машины GNS3 с включенным параметром виртуальной машины GNS3 и выбранным Hyper-V.

  8. Нажмите ОК.

Добавьте соответствующие устройства.

Затем можно добавить устройства для класса. Чтобы установить устройства из Marketplace GNS3, выполните подробные инструкции из документации по GNS3.

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

Подготовка к публикации шаблона

После настройки виртуальной машины шаблона проверьте следующие ключевые моменты перед публикацией шаблона:

  • Убедитесь, что виртуальная машина GNS3 завершила работу или выключена. Публикация при выполнении виртуальной машины по-прежнему повреждена.
  • Остановите GNS3. Публикация во время работы GNS3 может привести к непреднамеренных побочных эффектов.
  • Очистите все файлы установки или другие ненужные файлы на виртуальной машине шаблона.

Внимание

Публикация при выполнении виртуальной машины по-прежнему повреждена виртуальная машина шаблона и создает неиспользуемые виртуальные машины лаборатории.

Теперь образ шаблона можно опубликовать в лаборатории. Дополнительные сведения см. в статье "Публикация виртуальной машины шаблона".

Ознакомьтесь со следующими статьями, связанными с настройкой лаборатории: