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

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

1. Сообщите информацию для настройки сервисной конфигурации

Инженеру NGENIX нужна следующая информация:
    1.
    Доменное имя или IP-адрес сервера оригинации. Например: origin.example.com или 128.66.0.1
    2.
    Список доменных имен, по которым должен быть доступен веб-ресурс через Платформу. Например: www.example.com, something.example2.com
Убедитесь, что доменное имя сервера оригинации отличается от доменных имен, которые будут использоваться для доступа к данным через Платформу.
Для одной сервисной конфигурации может быть использовано несколько серверов оригинации, если они содержат идентичный набор данных.

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

Получите от инженера NGENIX уведомление о завершении настройки, содержащее реквизиты сервисной конфигурации:
    Идентификатор сервисной конфигурации (ConfID). Например: 12345
    Доменное имя сервисной конфигурации (EDGE-DOMAIN) Например: s12345.cdn.ngenix.net
    IP-адрес одного из серверов доставки NGENIX для проведения тестирования Например: 46.235.184.98

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

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

4. Проверьте работу веб-ресурса через Платформу 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.
    Перезапустите браузер и проверьте корректность работы веб-ресурса.

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

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

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

В согласованное время перейдите в панель управления доменной зоной в клиентском кабинете вашего доменного регистратора:
    1.
    Найдите А-запись вашего веб-ресурса.
    2.
    Измените ее тип на CNAME и в качестве значения укажите EDGE-DOMAIN.
Значение CNAME-записи (EDGE-DOMAIN) должно заканчиваться на точку.

Пример CNAME-записи в доменной зоне:

Имя записи (Собственное доменное имя)
Тип записи
Значение
www
CNAME
s12345.cdn.ngenix.net.

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

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

Last modified 3d ago