Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения: ✔️ Front Door (классическая модель)
Important
Azure Front Door (классическая версия) не поддерживает создание профиля, подключение нового домена или управляемые сертификаты и выводится из эксплуатации 31 марта 2027 года. Чтобы избежать нарушения работы службы, перейти на Azure Front Door Standard или Premium. Дополнительные сведения см. в разделе вывод из эксплуатации Azure Front Door (классическая версия).
В этой статье показано, как добавить личный домен в Front Door. При использовании Azure Front Door для доставки приложений личный домен необходим, если вы хотите, чтобы собственное доменное имя отображалось в запросе конечного пользователя. Видимое доменное имя удобно для клиентов и эффективно используется для популяризации бренда.
После создания профиля Front Door фронтенд хост по умолчанию является поддоменом azurefd.net. Это имя включается в URL-адрес для доставки содержимого Front Door на сервер по умолчанию. Например: https://contoso-frontend.azurefd.net. Для удобства Azure Front Door предоставляет возможность связать личный домен с конечной точкой. Благодаря этой возможности вы можете доставлять содержимое с URL-адресом вместо доменного имени Front Door по умолчанию, например https://www.contoso.com/photo.png.
Если у вас нет аккаунта Azure, создайте бесплатную учетную запись перед началом.
Note
Front Door не поддерживает пользовательские домены с символами punycode .
Prerequisites
Прежде чем выполнить действия, описанные в этом руководстве, необходимо сначала создать Front Door. Дополнительные сведения см. в кратком руководстве по созданию Front Door.
Если у вас еще нет личного домена, необходимо сначала приобрести его у поставщика домена. Например, см. раздел "Купить имя личного домена".
Если для размещения доменов DNS используется Azure, нужно делегировать систему доменных имен (DNS) поставщика домена в Azure DNS. Дополнительные сведения см. в статье Делегирование домена в Azure DNS. В противном случае, если вы используете поставщика домена для обработки домена DNS, продолжайте создавать запись DNS CNAME.
Создание записи DNS CNAME
Прежде чем использовать пользовательский домен с Front Door, необходимо сначала создать запись канонического имени (CNAME) у вашего поставщика домена, чтобы указать на узел Front Door по умолчанию. Запись CNAME — это тип записи DNS, которая сопоставляет исходное доменное имя с целевым доменным именем. В Azure Front Door исходное доменное имя — это имя личного домена, а целевое доменное имя — имя узла Front Door по умолчанию. После того как Front Door проверяет создание записи CNAME, трафик с исходного пользовательского домена перенаправляется на указанный по умолчанию фронтенд-хост Front Door.
Личный домен может быть связан только с одним профилем Front Door одновременно. Однако вы можете использовать разные поддомены основного домена в одном и том же или в другом профиле Front Door.
Сопоставление временного поддомена afdverify
При сопоставлении существующего домена, который находится в рабочей среде, рассмотрите влияние. При регистрации личного домена на портале Azure может возникнуть краткое время простоя домена. Чтобы избежать прерывания веб-трафика, сначала сопоставьте личный домен с внешним узлом Front Door по умолчанию с помощью поддомена afdverify Azure, чтобы создать временное сопоставление CNAME. Ваши пользователи могут получить доступ к вашему домену без перебоев при настройке сопоставления DNS.
Если вы используете пользовательский домен впервые без продуктивного трафика, вы можете напрямую сопоставить его с Front Door. Вы можете перейти сразу к сопоставлению постоянного пользовательского домена.
Чтобы создать запись CNAME с помощью поддомена afdverify:
Войдите на веб-сайт поставщика домена для личного домена.
Найдите страницу для управления записями DNS, проконсультировавшись с документацией поставщика или найдите области управления доменным именем, DNS или сервером имен веб-сайта.
Создайте запись CNAME для личного домена и заполните поля, как показано в следующей таблице (имена полей могут отличаться):
Source Type Destination afdverify.www.contoso.com CNAME afdverify.contoso-frontend.azurefd.net Источник: Введите имя личного домена, включая
afdverifyподдомен, в следующем формате:afdverify.<custom domain name>Например:afdverify.www.contoso.com. Если вы сопоставляете домен типа wildcard, например*.contoso.com, исходное значение остается таким же, как если бы не использовался подстановочный знак:afdverify.contoso.com.Тип: Введите CNAME.
Назначение: Введите фронтальный хост Front Door по умолчанию, включая поддомен afdverify, в следующем формате:
afdverify.<endpoint name>.azurefd.netНапример:afdverify.contoso-frontend.azurefd.net.
Сохраните ваши изменения.
Например, процедура регистратора доменных имен GoDaddy выглядит следующим образом:
Войдите и выберите личный домен, который вы хотите использовать.
В разделе "Домены" выберите "Управление всеми" и выберите "Управление зонами | ".
Для доменного имени введите личный домен и выберите "Поиск".
На странице "Управление DNS" выберите "Добавить", а затем выберите CNAME в списке типов .
Выполните следующие поля записи CNAME:
Тип: оставьте параметр CNAME выбранным.
Узел: введите поддомен личного домена для использования, включая имя поддомена afdverify. Например:
afdverify.www.Указывает на: введите имя узла по умолчанию вашего Front Door frontend host, включая имя поддомена afdverify. Например:
afdverify.contoso-frontend.azurefd.net.TTL: оставьте один час выбранным.
Нажмите кнопку "Сохранить".
Запись CNAME добавляется в таблицу записей DNS.
Свяжите настраиваемый домен с Front Door
После регистрации личного домена добавьте его в Front Door.
Войдите на портал Azure и перейдите к Front Door, содержащему фронтенд-хост, который требуется сопоставить с пользовательским доменом.
На странице конструктора Front Door выберите + , чтобы добавить личный домен.
Укажите личный домен.
Для фронтального узла фронтальный узел, используемый в качестве целевого домена записи CNAME, предопределен и является производным от Front Door: <имя хоста по умолчанию>.azurefd.net. Вы не можете изменить его.
Для параметра Пользовательское имя узла укажите личный домен (включая дочерний домен), который будет использоваться в качестве исходного домена записи CNAME. Например, www.contoso.com or cdn.contoso.com. Не используйте поддомен afdverify.
Нажмите кнопку "Добавить".
Azure проверит наличие записи CNAME для введенного имени личного домена. Если CNAME правильно, ваш личный домен проверяется.
Warning
Необходимо убедиться, что каждый из фронтенд-хостов (включая пользовательские домены) в Front Door имеет правило маршрутизации с путем по умолчанию ('/*'). То есть для всех правил маршрутизации должно быть по крайней мере одно правило маршрутизации для каждого вашего фронтенд-хоста, определенного по умолчанию ("/*"). Если этот параметр не настроен, трафик конечного пользователя может неправильно направляться.
Проверка личного домена.
После завершения регистрации пользовательского домена убедитесь, что пользовательский домен ссылается на узел фронтенда Front Door по умолчанию.
В браузере перейдите по адресу файла с помощью личного домена. Например, если ваш пользовательский домен robotics.contoso.com, URL-адрес кэшированного файла должен быть похож на следующий: http://robotics.contoso.com/my-public-container/my-file.jpg. Убедитесь, что результат совпадает с тем, который получается при доступе к Front Door непосредственно на <хосте> Front Door.azurefd.net.
Сопоставление постоянного личного домена
Чтобы сопоставить пользовательский домен непосредственно с вашим фронтенд узлом Front Door по умолчанию, сначала убедитесь, что поддомен afdverify успешно сопоставлен с Front Door. После проверки можно продолжить сопоставление личного домена.
Чтобы создать запись CNAME для личного домена, сделайте следующее.
Войдите на веб-сайт поставщика домена для личного домена.
Найдите страницу для управления записями DNS, проконсультировавшись с документацией поставщика или выполнив поиск областей доменного имени веб-сайта, DNS или управления серверами имен.
Создайте запись CNAME для личного домена и заполните поля, как показано в следующей таблице (имена полей могут отличаться):
Source Type Destination <www.contoso.com> CNAME contoso-frontend.azurefd.net Источник: введите имя личного домена (например, www.contoso.com).
Тип. Введите CNAME.
Назначение: введите хост фронтенда Front Door по умолчанию. Должен использоваться следующий формат: <имя узла>.azurefd.net. Например, contoso-frontend.azurefd.net.
Сохраните ваши изменения.
Если вы ранее создали временную запись CNAME поддомена afdverify, удалите ее.
Если вы используете этот личный домен в рабочей среде в первый раз, выполните действия по связыванию личного домена с Front Door и проверка личного домена.
Например, процедура регистратора доменных имен GoDaddy выглядит следующим образом:
Войдите и выберите личный домен, который вы хотите использовать.
В разделе "Домены" выберите "Управление всеми" и выберите "Управление зонами | ".
Для доменного имени введите личный домен и выберите "Поиск".
На странице "Управление DNS" выберите "Добавить", а затем выберите CNAME в списке типов .
Заполните поля записи CNAME:
Тип: оставьте параметр CNAME выбранным.
Введите поддомен пользовательского домена для использования. Например, www или профиль.
Указывает на: введите имя узла front Door по умолчанию. Например, contoso.azurefd.net.
TTL: оставьте один час выбранным.
Нажмите кнопку "Сохранить".
Запись CNAME добавляется в таблицу записей DNS.
Если у вас есть запись CNAME afdverify, выберите значок карандаша рядом с ней, а затем щелкните значок корзины.
Выберите "Удалить", чтобы удалить запись CNAME.
Очистите ресурсы
На предыдущих шагах вы добавили личный домен в Front Door. Если вы больше не хотите связать Front Door с личным доменом, удалите личный домен, выполнив следующие действия.
Перейдите к поставщику DNS и удалите запись CNAME для личного домена или обновите запись CNAME для личного домена до конечной точки, отличной от Front Door.
Important
Чтобы предотвратить появление зависших записей DNS и связанных с ними рисков безопасности, начиная с 9 апреля 2021 года, Azure Front Door требует, чтобы перед удалением ресурсов вы удалили записи CNAME, которые указывают на конечные точки Front Door. К ресурсам относятся пользовательские домены Front Door, конечные точки Front Door или группы ресурсов Azure с включенными пользовательскими доменами Front Door.
В конструкторе Front Door выберите личный домен, который требуется удалить.
Выберите "Удалить " из контекстного меню для личного домена. Пользовательский домен удалён из вашей конечной точки.