Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Важно!
Azure CDN standard от Корпорации Майкрософт (классическая версия) будет прекращена 30 сентября 2027 г. Чтобы избежать нарушений работы служб, важно перенести профили Azure CDN уровня "Стандартный" от Майкрософт (классический) на уровень Azure Front Door standard или Premium к 30 сентября 2027 г. Дополнительные сведения см. в статье Azure CDN Standard от Майкрософт (классическая версия): вывод из эксплуатации.
Azure CDN из Эдгио был выведен из эксплуатации 15 января 2025 г. Дополнительные сведения см. в разделе Часто задаваемые вопросы о прекращении поддержки Azure CDN от Edgio.
В этом руководстве показано, как добавить личный домен в конечную точку Azure сеть доставки содержимого.
Имя конечной точки в профиле сети доставки содержимого — это поддомен azureedge.net. По умолчанию при доставке содержимого домен сетевого профиля доставки содержимого включается в URL-адрес.
Например, https://*.azureedge.net/photo.png
.
Azure сеть доставки содержимого предоставляет возможность связывания личного домена с конечной точкой сети доставки содержимого. Эта возможность позволяет доставлять содержимое с личным доменом в URL-адресе, а не доменом по умолчанию.
В этом руководстве описано следующее:
- создание записи CNAME DNS;
- Добавьте личный домен с конечной точкой сети доставки содержимого.
- проверка личного домена.
Если у вас еще нет подписки Azure, создайте бесплатную учетную запись Azure, прежде чем начинать работу.
Прежде чем выполнить действия, описанные в этом руководстве, создайте профиль сети доставки содержимого и по крайней мере одну конечную точку сети доставки содержимого.
- Дополнительные сведения см. в кратком руководстве по созданию профиля и конечной точки Azure Content Delivery Network.
Если у вас еще нет личного домена, нужно приобрести его у поставщика доменов.
- Дополнительные сведения см. в статье Приобретение имени личного домена.
Если вы используете Azure для размещения доменов DNS, делегируйте личный домен в Azure DNS.
- Дополнительные сведения см. в статье Делегирование домена в Azure DNS.
Если вы используете поставщика услуг домена для управления вашим доменом DNS, перейдите к созданию DNS-записи CNAME.
Прежде чем использовать пользовательский домен с конечной точкой в сети доставки содержимого Azure, необходимо сначала создать запись канонического имени (CNAME) с помощью Azure DNS или вашего поставщика DNS для указания конечной точки сети доставки содержимого.
Запись CNAME — это запись DNS, которая позволяет сопоставить исходное имя домена с именем конечного домена.
Для Сети доставки содержимого Azure исходное доменное имя — это имя вашего пользовательского домена, а целевое доменное имя — это имя узла вашей конечной точки сети доставки содержимого.
Сеть доставки содержимого Azure направляет трафик, адресованный исходному персональному домену, к имени узла конечной точки сети доставки содержимого после проверки записи CNAME.
Личный домен и его поддомен могут добавляться только в одну конечную точку одновременно.
Используйте несколько записей CNAME для разных поддоменов одного и того же личного домена для разных служб Azure.
Вы можете сопоставить настраиваемый домен с различными поддоменами с одной и той же конечной точкой сети доставки содержимого.
Примечание
- В этом руководстве для нескольких целей используется тип записи CNAME:
- Маршрутизацию трафика в Azure DNS можно выполнить с помощью записи CNAME, а также записей типа A или AAAA. Чтобы применить, выполните следующие действия, чтобы заменить запись CNAME выбранным типом записи.
- Запись CNAME необходима для проверки владения личным доменом и должна быть доступна при добавлении личного домена в конечную точку сети доставки содержимого. Она будет рассмотрена подробнее в следующем разделе.
Azure DNS использует записи псевдонимов для ресурсов Azure в той же подписке.
Чтобы добавить запись псевдонима для конечной точки Azure Content Delivery Network:
Войдите на портал Azure.
В меню слева выберите Все ресурсы, а затем — зону Azure DNS для личного домена.
В зоне DNS для личного домена выберите + Набор записей.
В разделе Добавление набора записей введите или выберите следующие сведения:
Настройка Значение Имя. Введите псевдоним, который вы хотите использовать для конечной точки сети доставки содержимого. Например, www. Тип Выберите CNAME. Набор записей алиаса Выберите Да. Тип псевдонима Выберите Ресурс Azure. Выберите подписку Выберите свою подписку. Ресурс Azure Выберите конечную точку сети доставки контента Azure. Задайте для параметра Срок жизни записи собственное значение.
Нажмите ОК.
После регистрации личного домена его можно добавить в конечную точку сети доставки содержимого.
Войдите в портал Azure и перейдите к профилю сети доставки содержимого, содержащей конечную точку, которую требуется сопоставить с личным доменом.
На странице профиля CDN выберите конечную точку сети доставки содержимого, чтобы добавить личный домен.
Выберите + Личный домен.
При добавлении пользовательского домена, имя узла конечной точки создается и предварительно заполняется из URL-адреса конечной точки вашей сети доставки контента: <endpoint-hostname.azureedge.net>. Это значение изменить нельзя.
Для параметра Пользовательское имя узла укажите личный домен (включая дочерний домен), который будет использоваться в качестве исходного домена записи CNAME.
- Например, www.contoso.com или cdn.contoso.com. Не используйте имя поддомена cdnverify.
Выберите Добавить.
Azure проверит наличие записи CNAME для введенного имени личного домена. Если CNAME правильно, ваш личный домен проверяется.
Для распространения новых параметров личного домена на все пограничные узлы сети доставки содержимого может потребоваться до 10 минут.
После завершения регистрации личного домена убедитесь, что личный домен ссылается на конечную точку сети доставки содержимого.
Убедитесь, что у вас есть общедоступное содержимое, которое необходимо кэшировать в конечной точке. Например, если конечная точка сети доставки содержимого связана с учетной записью хранения, Azure сеть доставки содержимого кэширует содержимое в общедоступном контейнере. Чтобы проверить личный домен, убедитесь, что контейнер допускает открытый доступ и содержит не менее одного файла.
В браузере перейдите по адресу файла с помощью личного домена. Например, если ваш личный домен —
www.contoso.com
, URL-адрес кэшированного большого файла должен быть аналогичен следующему URL-адресу:http://www.contoso.com/my-public-container/my-file.jpg
. Убедитесь, что результат совпадает с тем, который наблюдается при доступе к конечной точке сети доставки контента непосредственно на <endpoint-hostname>.azureedge.net.
Если вы больше не хотите связывать свою конечную точку с личным доменом, этот домен можно удалить, выполнив указанные ниже действия.
Перейдите к поставщику DNS, удалите запись CNAME для пользовательского домена или обновите запись CNAME для пользовательского домена на конечную точку, не относящуюся к Сети доставки контента Azure.
Важно!
Чтобы предотвратить появление недопустимых записей DNS и связанных с ними рисков безопасности, начиная с 9 апреля 2021 года, Azure сеть доставки содержимого требует удаления записей CNAME на узлы Azure сеть доставки содержимого до удаления ресурсов. К ресурсам относятся пользовательские домены сети доставки содержимого Azure, профили и конечные точки этой сети или группы ресурсов Azure, для которых включены пользовательские домены сети доставки содержимого Azure.
В профиле сети доставки содержимого выберите конечную точку с личным доменом, который требуется удалить.
На странице "Конечная точка" в разделе "Личные домены" выберите и удерживайте (или щелкните правой кнопкой мыши) личный домен, который требуется удалить, а затем выберите "Удалить" в контекстном меню. Выберите Да.
Личный домен удаляется из конечной точки.
Из этого руководства вы узнали, как:
- создание записи CNAME DNS;
- Добавьте личный домен с конечной точкой сети доставки содержимого.
- проверка личного домена.
Перейдите к следующему уроку, чтобы узнать, как настроить HTTPS на пользовательском домене в сети доставки содержимого Azure.