Добавление новой конечной точки с помощью диспетчера Front Door

В этой статье показано, как добавить новую конечную точку в существующий профиль Azure Front Door в диспетчере Front Door.

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

Прежде чем создать новую конечную точку с помощью диспетчера Front Door, необходимо создать профиль Azure Front Door. Сведения о создании профиля Azure Front Door см. в статье о создании Azure Front Door. Профиль должен иметь по крайней мере одну конечную точку.

Создание новой конечной точки Front Door

  1. Войдите на портал Azure и перейдите к профилю Azure Front Door.

  2. Выберите диспетчер Front Door из Параметры в области меню слева. Затем выберите + Добавить конечную точку, чтобы создать новую конечную точку.

    Screenshot of add an endpoint through Front Door manager.

  3. На странице Добавление конечной точки введите уникальное имя конечной точки.

    Screenshot of add an endpoint page.

    • Имя — введите уникальное имя новой конечной точки Front Door. Azure Front Door создает уникальное имя узла конечной точки на основе имени конечной точки в виде <endpointname>-hash.z01.azurefd.net.
    • Имя узла конечной точки — детерминированное DNS-имя , которое помогает предотвратить переход поддомена. Это имя используется для доступа к ресурсам через Azure Front Door в домене <endpointname>-hash.z01.azurefd.net.
    • Состояние— задайте значение проверка, чтобы включить эту конечную точку.

Добавление маршрута

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

    Screenshot of list of endpoints in Front Door manager.

  2. В области конфигурации конечной точки выберите + Добавить маршрут для настройки сопоставления доменов и конфигурации маршрутизации с группой источников.

    Screenshot of add a route button from endpoint configuration pane.

  3. На странице Добавление маршрута укажите следующее.

    Screenshot of the route configuration page.

    • Имя — введите уникальное имя нового маршрута

    • Включите маршрут. Задайте значение проверка, чтобы включить этот маршрут.

    • Домены — выберите один или несколько доменов , которые были проверены и не связаны с другим маршрутом. Дополнительные сведения см. в разделе "Добавление личного домена".

    • Шаблоны для сопоставления . Настройка всех шаблонов пути URL-адресов, которые принимает этот маршрут. Например, можно задать шаблон для сопоставления с /images/*, чтобы принимать все запросы по URL-адресу www.contoso.com/images/*. Azure Front Door определяет трафик на основе точного соответствия. Если пути не совпадают точно, Front Door ищет дикий карта путь, который соответствует. Если правила маршрутизации не найдены с соответствующим путем, запрос отклоняется и возвращает ответ http ошибки 400: ошибка "Неправильный запрос". Шаблоны для сопоставления путей не учитывает регистр, то есть пути с разными регистрами обрабатываются как дубликаты. Например, у вас есть узел, использующий тот же протокол с путями /FOO и /foo. Эти пути считаются повторяющимися и не допускаются в шаблонах для сопоставления полей.

    • Принятые протоколы. Укажите протоколы , которые требуется принять Azure Front Door, когда клиент выполняет запрос. Можно указать ПРОТОКОЛ HTTP, HTTPS или оба.

    • Перенаправление . Укажите, применяется ли HTTPS для входящих HTTP-запросов.

    • Группа источников — выберите группу источников, чтобы перенаправить трафик, в который отправляются запросы к источнику. Дополнительные сведения см. в статье о настройке группы источников.

    • Путь к источнику — этот путь используется для перезаписи URL-адреса, используемого Front Door при создании запроса, пересылаемого в источник. По умолчанию этот путь не предоставляется. Поэтому Front Door использует входящий URL-путь в запросе к источнику. Можно также указать дикий карта путь, который копирует любую соответствующую часть входящего пути к пути запроса к источнику. Путь к источнику учитывает регистр.

      Шаблон для сопоставления: путь к источнику: /foo/*/fwd/

      Путь к входящего URL-адреса: /foo/a/b/c/ URL-адрес из Front Door в источник: fwd/a/b/c

    • Протокол пересылки — выберите протокол, используемый для переадресации запроса. Можно указать только HTTP, только HTTPS или сопоставить входящий запрос.

    • Кэширование . Выберите этот параметр, чтобы включить кэширование статического содержимого с помощью Azure Front Door. Дополнительные сведения см . в разделе кэширования с помощью Front Door.

    • Правила — выберите наборы правил, которые применяются к этому маршруту. Дополнительные сведения см . в наборах правил для Front Door.

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

    Screenshot of new created route in an endpoint.

Добавить политику безопасности

  1. Нажмите кнопку "+ Добавить политику" в области "Политика безопасности", чтобы применить или создать новую политику брандмауэра веб-приложения для связывания с доменами.

    Screenshot of add a policy button from endpoint configuration pane.

  2. На странице Добавление маршрута укажите следующее.

    Screenshot of add security policy page.

    • Имя — введите уникальное имя в этом профиле Front Door для политики безопасности.
    • Домены — выберите один или несколько доменов, к которым необходимо применить эту политику безопасности.
    • Политика WAF. Выберите существующую или создайте новую политику WAF. При выборе существующей политики WAF это должен быть тот же уровень, что и профиль Front Door. Дополнительные сведения см. в статье о настройке политики WAF для Front Door.
  3. Выберите Сохранить, чтобы создать политику безопасности и связать ее с конечной точкой.

    Screenshot of security policy associated with an endpoint.

Настройка времени ожидания для источника

Время ожидания источника — это время ожидания Azure Front Door до тех пор, пока он не считает, что подключение к источнику истекло. Это значение можно задать на странице обзора профиля Azure Front Door. Это значение применяется ко всем конечным точкам профиля.

Screenshot of the origin timeout settings on the overview page of the Azure Front Door profile.

Очистка ресурсов

Чтобы удалить конечную точку, необходимо сначала удалить все политики безопасности, связанные с конечной точкой. Затем выберите Удалить конечную точку, чтобы удалить конечную точку из профиля Azure Front Door.

Screenshot of the delete endpoint button from inside an endpoint.

Следующие шаги