Как настроить ускорение веб-ресурса с передачей доменной зоны в NGENIX?

В этой статье описана процедура создания сервисной конфигурации, позволяющей организовать ускорение доставки всего содержимого веб-ресурса (статические и динамические данные) с передачей доменной зоны в NGENIX.

Для сервисной конфигурации необходима настройка следующих сервисов NGENIX:

Сервис

Результат настройки

Website Acceleration

Серверы доставки NGENIX будут обслуживать все запросы пользователей к веб-ресурсу, получать и кэшировать данные с сервера оригинации. Обработка запросов к данным, в том числе динамическим, будет осуществляться через постоянно открытые TCP-соединения по оптимальному сетевому маршруту.

Secure DNS

Серверы DNS NGENIX будут обслуживать все запросы к вашей доменной зоне, при этом Платформа будет блокировать DDoS-атаки на DNS.

SSL Support

Терминация HTTPS-соединения будет осуществляться на серверах доставки NGENIX.

Hosted SSL

Шифрование трафика будет происходить с использованием загруженного вами 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. Сообщите параметры для настройки сервисной конфигурации

Инженеру NGENIX нужна следующая информация:

  1. Доменное имя или IP-адрес сервера оригинации. Например: origin.example.com или 128.66.0.1

  2. Список доменных имен, по которым должен быть доступен веб-ресурс через Платформу. Например: www.example.com, something.example2.com

Для одной сервисной конфигурации может быть использовано несколько серверов оригинации, если они содержат идентичный набор данных.

3. Получите реквизиты сервисной конфигурации

Получите от инженера NGENIX уведомление о завершении настройки, содержащее реквизиты сервисной конфигурации:

  • Идентификатор сервисной конфигурации (ConfID). Например: 12345

  • Доменное имя сервисной конфигурации (EDGE-DOMAIN) Например: s12345.cdn.ngenix.net

  • IP-адрес одного из серверов доставки NGENIX для проведения тестирования Например: 46.235.184.98

4. Загрузите SSL-сертификат

Настройте сервис Hosted SSL для созданной сервисной конфигурации, загрузив собственный SSL-сертификат и ключ в разделе «Hosted SSL» клиентского портала NGENIX Multidesk.

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

Для проверки работы веб-ресурса выполните следующие действия на своем компьютере:

  1. Найдите файл hosts в операционной системе компьютера: – В OS Windows: c:\windows\system32\drivers\etc\hosts – В OS Linux/macOS: /etc/hosts

  2. Создайте в файле hosts запись: X.X.X.X www.example.com, где вместо X.X.X.X укажите IP-адрес, который вам сообщил инженер NGENIX, а вместо www.example.com укажите имя вашего веб-ресурса.

  3. Перезапустите браузер и проверьте корректность работы веб-ресурса.

6. Согласуйте дату и время переключение запросов на Платформу

Договоритесь с инженером NGENIX о дате и времени переключения запросов пользователей к веб-ресурсу через Платформу NGENIX в целях дополнительного контроля со стороны NGENIX.

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

В согласованное время в клиентском портале NGENIX Multidesk в разделе «Secure DNS»:

  1. В боковом меню второго уровня выберите из списка доменную зону вашего веб-ресурса.

  2. В настройках доменной зоной нажмите на символ редактирования около A-записи, соответствующей веб-ресурсу.

  3. Поставьте галочку «Направить на конфигурацию», выберите сервисную конфигурацию из выпадающего списка и сохраните изменения в А-записи.

  4. Проведите дополнительные изменения в доменной зоне (если требуется) и сохраните изменения на странице.

  5. Дождитесь применения изменений в DNS. Изменения вступят в силу в течение часа.

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

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