Как настроить ускорение веб-ресурса с передачей доменной зоны в NGENIX?
В этой статье описана процедура создания сервисной конфигурации, позволяющей организовать ускорение доставки всего содержимого веб-ресурса (статических и динамических данных) с передачей доменной зоны в NGENIX.
Для сервисной конфигурации необходима настройка следующих сервисов NGENIX:
Сервис
Результат настройки
Серверы доставки NGENIX будут обслуживать все запросы пользователей к веб-ресурсу, получать и кэшировать данные с сервера оригинации. Обработка запросов к данным, в том числе динамическим, будет осуществляться через постоянно открытые TCP-соединения по оптимальному сетевому маршруту.
Серверы DNS NGENIX будут обслуживать все запросы к вашей доменной зоне, при этом Платформа будет блокировать DDoS-атаки на DNS.
Терминация HTTPS-соединения будет осуществляться на серверах доставки NGENIX.
Шифрование трафика будет происходить с использованием загруженного вами SSL-сертификата или SSL-cертификата Let's Encrypt, специально выпущенного для этих целей в автоматическом режиме.
Проверьте, что указанные сервисы доступны для вашего Аккаунта на странице «Сервисы» клиентского портала NGENIX Multidesk.
Вы можете настроить ускорение веб-ресурса без передачи доменной зоны в NGENIX и использовать CNAME-запись в настройках своего DNS-сервера (публичного DNS-сервиса) для переключения пользовательских запросов на Платформу. Но обратите внимание, что в этом случае:
  • обслуживание DNS и его защита от DDoS-атак будет находиться вне зоны ответственности NGENIX.
  • ввиду ограничений технологии DNS (согласно стандарту RFC 1912) невозможно создать CNAME-запись, имя которой совпадает с именем доменной зоны.

Пошаговое руководство

1. Делегируйте свою доменную зону в NGENIX

Настройте сервис Secure DNS, делегировав свою доменную зону на серверы DNS NGENIX.

2. Создайте сервисную конфигурацию с базовым сервисом Website Acceleration

На странице «Конфигурации» клиентского портала NGENIX Multidesk:
  1. 1.
    В меню второго уровня нажмите на кнопку «+ Создать конфигурацию».
  2. 2.
    В открывшемся меню выбора сервиса выберите сервис «Website Acceleration» и нажмите на кнопку «Создать».
  3. 3.
    Введите название сервисной конфигурации и нажмите на кнопку «Создать». Название сервисной конфигурации поможет вам далее идентифицировать сервисную конфигурацию в NGENIX Multidesk.
  4. 4.
    Дождитесь окончания запроса на создание сервисной конфигурации, после чего нажмите «Перейти в параметры конфигурации».

3. Настройте сервисную конфигурацию

Для одной сервисной конфигурации может быть использовано несколько серверов оригинации, если они содержат идентичный набор данных.
На странице сервиса «Website Acceleration» клиентского портала NGENIX Multidesk выберите вновь созданную сервисную конфигурацию и укажите следующую информацию:
  1. 1.
    Список серверов оригинации, содержащий доменные имена или IP-адреса.
  2. 2.
    Список доменных имен, по которым должен быть доступен веб-ресурс через Платформу (синонимы). Для подтверждения владения указанными доменными именами, вам необходимо создать в доменных зонах TXT-записи с предложенным вам значением.
  3. 3.
    (опционально) Метод балансировки, который будет применять Платформа при обращении к серверам оригинации.
  4. 4.
    (опционально) Значение фиксированного HTTP-заголовка Host.

4. Посмотрите реквизиты созданной сервисной конфигурации

На этой же странице под заголовком расположены реквизиты созданной сервисной конфигурации, которые понадобятся вам в дальнейшем.
Реквизиты конфигурации
Реквизиты включают в себя:
  • Идентификатор сервисной конфигурации (ConfID). Например: 59429
  • Доменное имя сервисной конфигурации (EDGE-DOMAIN) Например: s59429.cdn.ngenix.net

5. Включите поддержку HTTPS и установите SSL-сертификат

Настройте сервис SSL Support и Hosted SSL для созданной сервисной конфигурации, выбрав использование автоматически генерируемых сертификатов Let's Encrypt или загрузив собственный SSL-сертификат через клиентский портал NGENIX Multidesk.

6. Проверьте работу веб-ресурса через Платформу NGENIX

Для проверки работы веб-ресурса выполните следующие действия:
  1. 1.
    Определите один из IP-адресов, который принадлежит созданной конфигурации (выполните DNS-резолв EDGE-DOMAIN).
  2. 2.
    Создайте в файле hosts операционной системы запись с этим IP-адресом и доменом вашего веб-ресурса.
  3. 3.
    Перезапустите браузер и проверьте доступность и корректность работы вашего веб-ресурса.
  4. 4.
    Удалите созданную вами запись в файле hosts.

7. Переключите запросы пользователей на Платформу

На клиентском портале NGENIX Multidesk в разделе «Secure DNS»:
  1. 1.
    В боковом меню второго уровня выберите из списка доменную зону вашего веб-ресурса.
  2. 2.
    В настройках доменной зоны нажмите на символ редактирования около A-записи, соответствующей веб-ресурсу.
  3. 3.
    Указав способ работы «Направить на конфигурацию», выберите ранее созданную конфигурацию из выпадающего списка и сохраните изменения в А-записи.
  4. 4.
    Сохраните изменения в DNS-зоне.
  5. 5.
    Дождитесь применения изменений в DNS. Изменения в DNS на платформе NGENIX вступят в силу в течение 10 минут.

8. Настройте кэширование на Платформе

На странице сервиса «Website Acceleration» клиентского портала NGENIX Multidesk выберите созданную сервисную конфигурацию и настройте дополнительные параметры кэширования, если это необходимо.
Более подробная информация о настройке кэширования находится в статье «Управление параметрами кэширования на стороне NGENIX».

Настройка сервисной конфигурации завершена.

Дополнительные возможности