Облачная платформаAdvanced

Step 4: Изменить DNS‑записи доменного имени

Эта статья полезна?
Язык статьи: Русский
Показать оригинал
Страница переведена автоматически и может содержать неточности. Рекомендуем сверяться с английской версией.

После подключения доменного имени к WAF, WAF функционирует как обратный прокси между клиентом и сервером. Реальный IP‑адрес сервера скрыт, и только IP‑адрес WAF виден веб‑посетителям. Необходимо направить разрешение DNS доменного имени на CNAME‑запись, предоставленную WAF. Таким образом запросы доступа могут быть разрешены к WAF.

Чтобы убедиться, что ваш экземпляр WAF работает корректно, протестируйте его согласно инструкциям в Step 3: Test WAF перед направлением бизнес‑трафика к WAF.

Требования

  • Вы добавили доменное имя, которое хотите защитить, в облачный экземпляр WAF в режиме доступа CNAME. Подробности см. в Step 1: Add a Domain Name to WAF (Cloud Mode).
  • У вас есть разрешение изменять настройки разрешения доменного имени на платформе DNS, где размещено ваше доменное имя.
  • У вас whitelisted WAF back-to-source IP addresses на ваших исходных серверах.
  • (Optional) У вас tested your website connectivity для обеспечения возможности WAF перенаправлять запросы.

Как работает WAF

  • Прокси не используются

    DNS разрешает ваше доменное имя к IP‑адресу исходного сервера до подключения сайта к WAF. DNS разрешает ваше доменное имя к CNAME‑записи WAF после подключения сайта к WAF. Затем WAF проверяет входящий трафик и фильтрует вредоносный трафик.

  • Используется прокси (например, сервис anti-DDoS)

    Если прокси, например сервис anti-DDoS, используется на вашем сайте до его подключения к WAF, DNS разрешает доменное имя сайта к IP‑адресу anti-DDoS. Трафик направляется к сервису anti-DDoS, который затем маршрутизирует его обратно к исходному серверу. После подключения сайта к WAF измените адрес обратного доступа прокси (например, сервиса anti-DDoS) на CNAME‑запись WAF. Таким образом прокси перенаправит трафик к WAF. WAF затем отфильтрует нелегитимный трафик и будет направлять только легитимный трафик обратно к исходному серверу.

    Note
    • Чтобы убедиться, что WAF может корректно перенаправлять запросы, протестируйте WAF, обратившись к Testing WAF перед изменением конфигурации DNS.
    • Чтобы предотвратить настройку вашего доменного имени другими пользователями в WAF до его добавления в WAF (это может вызвать помехи в защите доменного имени), добавьте поддомен и TXT‑запись на вашей платформе управления DNS. WAF определит, какой пользователь владеет доменным именем, на основе поддомена и TXT‑записи.

Процедура

  1. Войдите в консоль управления.
  2. Нажмите в левом верхнем углу консоли управления и выберите регион или проект.
  3. Нажмите в левом верхнем углу и выберите Security > Web Application Firewall.
  4. В панели навигации слева выберите Website Settings.
  5. Получите CNAME‑запись WAF.

    • Метод 1: После завершения Step 3: Test WAF разверните Step 3: Change DNS Resolution и скопируйте CNAME‑запись на отображаемой странице. В качестве альтернативы перейдите на страницу Website Settings, найдите целевое доменное имя и нажмите Modify DNS в столбце Access Status. Затем скопируйте CNAME‑запись на отображаемой странице.
    • Метод 2: На странице Website Settings нажмите на доменное имя, чтобы перейти на его страницу базовой информации. В строке CNAME нажмите , чтобы скопировать CNAME‑запись.

  6. Подключите доменное имя к WAF.

    • Прокси не используется

      Настройте CNAME‑запись у вашего провайдера DNS. Для получения подробной информации обратитесь к вашему провайдеру DNS.

    • Прокси используется

      Измените IP‑адрес обратного доступа используемого прокси, например сервисов anti-DDoS и CDN, на скопированную CNAME‑запись.

      Note

      Чтобы предотвратить предварительную настройку ваших доменных имен другими пользователями в WAF (это может вызвать помехи в защите вашего доменного имени), добавьте поддомен и TXT‑запись в вашей платформе управления DNS.

      1. Получите Subdomain Name и TXT Record: в строке Access Status нажмите How to Access. В диалоговом окне Access Guide скопируйте Subdomain Name и TXT Record.
      2. Добавьте Subdomain Name у провайдера DNS и настройте TXT Record для имени субдомена.

      WAF определяет, какой пользователь владеет именем домена, на основе настроенных Subdomain Name и TXT Record.

  7. Убедитесь, что CNAME имени домена настроен.

    1. В Windows выберите Start > Run. Затем введите cmd и нажмите Enter.
    2. Выполните команду nslookup для запроса записи CNAME.

      Если возвращён настроенный CNAME, конфигурация выполнена успешно.

      Пример команды:

      nslookup www.example.com

  8. После завершения предыдущих шагов выберите Finished.