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


Руководство: Создание записи типа псевдонима для перенаправления на общедоступный IP-адрес Azure

Вы можете создать запись псевдонима для ссылки на ресурс Azure. Примером является запись псевдонима, которая ссылается на ресурс общедоступного IP-адреса Azure.

В этом руководстве вы узнаете, как:

  • Создание виртуальной сети и подсети.
  • Создание виртуальной машины веб-сервера с общедоступным IP-адресом.
  • Создайте запись псевдонима, указывающую на общедоступный IP-адрес.
  • Проверьте запись псевдонима.

Если у вас нет подписки Azure, создайте учетную запись free перед началом работы.

Предпосылки

Замечание

В этом руководстве contoso.com используется в качестве примера доменного имени. Замените contoso.com собственным доменным именем.

Вход в Azure

Войдите на портал Azure.

Создание сетевой инфраструктуры

Создайте виртуальную сеть и подсеть для размещения веб-сервера.

  1. На портале Azure введите virtual network в поле поиска в верхней части портала, а затем выберите Virtual networks из результатов поиска.

  2. В разделе Виртуальные сети выберите + Создать.

  3. В разделе Создание виртуальной сети введите или выберите следующие сведения на вкладке Основные сведения :

    Настройки Ценность
    Сведения о проекте
    Подписка Выберите подписку Azure.
    Группа ресурсов Выберите Создать новое.
    В поле "Имя" введите PIPResourceGroup.
    Нажмите кнопку ОК.
    Сведения об инстанции
    Имя Введите myPIPVNet.
    Регион Выберите свой регион.
  4. Откройте вкладку IP-адрес или нажмите кнопку Далее: IP-адреса внизу страницы.

  5. На вкладке IP-адреса введите следующие сведения:

    Настройки Ценность
    Диапазон IPv4-адресов Введите 10.10.0.0/16.
  6. Выберите + Добавить подсеть и введите эти сведения в Добавить подсеть:

    Настройки Ценность
    Имя подсети Введите WebSubnet.
    Диапазон адресов подсети Введите 10.10.0.0/24.
  7. Нажмите кнопку "Добавить".

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

  9. Нажмите кнопку "Создать".

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

Создайте виртуальную машину Linux и установите на нем веб-сервер NGINX.

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

Создайте виртуальную машину Ubuntu.

  1. На портале Azure введите виртуальный компьютер в поле поиска в верхней части портала, а затем выберите Virtual machines из результатов поиска.

  2. В Виртуальные машины выберите + Создать, а затем выберите виртуальная машина Azure.

  3. На вкладке Основные сведения страницы Создание виртуальной машины введите или выберите следующее:

    Настройки Ценность
    Сведения о проекте
    Подписка Выберите подписку Azure.
    Группа ресурсов Выберите PIPResourceGroup.
    Сведения об инстанции
    Название виртуальной машины Введите web-01.
    Регион Выберите регион (США) Восточная часть США.
    Параметры доступности Выберите "Не требуется избыточность инфраструктуры".
    Тип безопасности Выберите Стандартное.
    Изображение Выберите Ubuntu Server 24.04 LTS — x64 Gen2.
    Размер Выберите размер виртуальной машины.
    Учетная запись администратора
    Тип аутентификации Выберите Открытый ключ SSH.
    Имя пользователя Введите имя пользователя.
    SSH public key source (Источник открытого ключа SSH) Выберите Создать новую пару ключей.
    Имя пары ключей Введите имя пары ключей.
    Правила входящего порта
    Общедоступные входящие порты Выберите "Нет".
  4. Выберите вкладку Сети или Next: Disks (Далее: диски), а затем Next: Networking (Далее: сеть).

  5. На вкладке Сеть введите или выберите следующие значения параметров.

    Настройки Ценность
    Сетевой интерфейс
    Виртуальная сеть Выберите myPIPVNet.
    Подсеть Выберите WebSubnet.
    Общедоступный IP-адрес Используйте IP-адрес общедоступного уровня SKU по умолчанию "Стандартный".
    Группа безопасности сети NIC Выберите Базовый.
    Общедоступные входящие порты Выберите Разрешить выбранные порты.
    Выбрать входящие порты Выберите HTTP (80) и HTTPS (443).
  6. Выберите Review + create.

  7. Проверьте параметры, а затем нажмите кнопку Создать.

Это развертывание может занять несколько минут.

Замечание

Виртуальная машина web-01 имеет подключенный сетевой адаптер с динамическим общедоступным IP-адресом SKU уровня "Стандартный", который изменяется при каждом перезапуске виртуальной машины.

Замечание

Правила группы безопасности сети блокируют входящий доступ SSH из Интернета. Чтобы выполнить команды на виртуальной машине, используйте команду Run на портале Azure или разверните Azure Bastion. Дополнительные сведения о Azure Bastion см. в разделе Quickstart: развертывание Azure Bastion с параметрами по умолчанию.

Установка веб-сервера NGINX

Установите веб-сервер NGINX на web-01 с помощью команды Run на портале Azure.

  1. В поле поиска в верхней части портала введите виртуальную машину. В результатах поиска выберите Виртуальные машины.

  2. Выберите виртуальную машину web-01 .

  3. В разделе "Операции " в меню слева выберите команду "Выполнить".

  4. Выберите RunShellScript.

  5. В области "Запуск командного скрипта " введите следующую команду:

    sudo apt-get update && sudo apt-get install -y nginx
    
  6. Выберите Выполнить.

  7. Дождитесь завершения выполнения команды. Вывод отображает ход установки и завершает работу, когда установка NGINX завершена.

Создание записи псевдонима

Создайте запись псевдонима, указывающую на общедоступный IP-адрес.

  1. На портале Azure введите contoso.com в поле поиска в верхней части портала, а затем выберите contoso.com зону DNS из результатов поиска.

  2. На странице обзора нажмите кнопку + Набор записей.

  3. В наборе записей "Добавить" введите web01 в поле "Имя".

  4. Выберите A для типа.

  5. Выберите Да для набора записей псевдонимов, затем выберите Azure ресурс для типа псевдонима.

  6. Выберите общедоступный IP-адрес web-01-ip для ресурса Azure.

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

    Screenshot для добавления записи псевдонима для ссылки на общедоступный IP-адрес веб-сервера Azure с помощью страницы добавления набора записей.

Проверка записи псевдонима

  1. На портале Azure введите виртуальный компьютер в поле поиска в верхней части портала, а затем выберите Virtual machines из результатов поиска.
  2. Выберите виртуальную машину web-01 . Обратите внимание на общедоступный IP-адрес на странице обзора .
  3. В веб-браузере перейдите по адресу web01.contoso.com, которое является полным доменным именем виртуальной машины web-01. Теперь вы увидите веб-страницу NGINX по умолчанию.
  4. Закройте веб-браузер.
  5. Остановите виртуальную машину web-01 и перезапустите ее.
  6. После перезапуска виртуальной машины обратите внимание на новый общедоступный IP-адрес для виртуальной машины.
  7. В веб-браузере снова перейдите на web01.contoso.com.

Эта процедура завершается успешно, поскольку вы использовали запись псевдонима для указания на ресурс, связанный с общедоступным IP, вместо стандартной записи A, которая указывает только на IP-адрес, а не на ресурс.

Очистите ресурсы

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

  1. В меню портала Azure выберите группы Resource.
  2. Выберите группу ресурсов PIPResourceGroup .
  3. На странице обзора выберите Удалить группу ресурсов.
  4. Введите PIPResourceGroup и нажмите кнопку "Удалить".
  5. В меню портала Azure выберите All resources.
  6. Выберите зону DNS contoso.com.
  7. На странице обзора выберите запись web01, созданную в этом руководстве.
  8. Выберите Удалить, а затем — Да.

Дальнейшие шаги

В этом руководстве вы узнали, как создать запись псевдонима для ссылки на ресурс общедоступного IP-адреса Azure. Чтобы узнать, как создать запись псевдонима для поддержки имени домена apex с помощью диспетчера трафика, перейдите к следующему руководству: