Как настроить ускорение веб-ресурса с использованием CNAME-записи?
В этой статье описана процедур а создания сервисной конфигурации, позволяющей организовать ускорение доставки всего содержимого веб-ресурса (статических и динамических данных) с использованием CNAME-записи.
Сервис | Результат настройки |
Серверы доставки NGENIX будут обслуживать все запросы пользователей к веб-ресурсу, получать и кэшировать данные с сервера оригинации. Обработка запросов к данным, в том числе динамическим, будет осуществляться через постоянно открытые TCP-соединения по оптимальному сетевому маршруту. | |
Терминация HTTPS-соединения будет осуществляться на серверах доставки NGENIX. | |
Шифрование трафика будет происходить с использованием загруженного вами SSL-сертификата или SSL-cертификата Let's Encrypt, специально выпущенного для этих целей в автоматическом режиме. |
После завершения настройки ваш DNS-сервер будет перенаправлять на Платформу NGENIX все запросы пользователей к веб-ресурсу на основании соответствующей CNAME-записи.
В виду ограничений технологии DNS (согласно стандарту RFC 1912) невозможно создать CNAME-запись, имя которой совпадает с именем доменной зоны. Если имя корневого доменного имени веб-ресурса совпадает с именем доменной зоны, то для настройки сервисной конфигурации вам потребуется передать управление доменной зоной в NGENIX. Если указанная особенность является для вас критичной, вы можете передать свою доменную зону в NGENIX.
- 1.В меню второго уровня нажмите на кнопку «+ Создать конфигурацию».
- 2.В открывшемся меню выбора сервиса выберите сервис «Website Acceleration» и нажмите на кнопку «Создать».
- 3.Введите название сервисной конфигурации и нажмите на кнопку «Создать». Название сервисной конфигурации поможет вам далее идентифицировать сервисную конфигурацию в NGENIX Multidesk.
- 4.Дождитесь окончания запроса на создание сервисной конфигурации, после чего нажмите «Перейти в параметры конфигурации».
Для одной сервисной конфигурации может быть использовано несколько серверов оригинации, если они содержат идентичный набор данных.
На странице сервиса «Website Acceleration» клиентского портала NGENIX Multidesk выберите вновь созданную сервисную конфигурацию и укажите следующую информацию:
- 1.Список серверов оригинации, содержащий доменные имена или IP-адреса.
- 2.Список доменных имен, по которым должен быть доступен веб-ресурс через Платформу (синонимы). Для подтверждения владения указанными доменными именами, вам необходимо создать в доменных зонах TXT-записи с предложенным вам значением.
- 3.(опционально) Метод балансировки, который будет применять Платформа при обращении к серверам оригинации.
- 4.(опционально) Значение фиксированного HTTP-заголовка Host.
На этой же странице под заголовком расположены реквизиты созданной сервисной конфигурации, которые понадобятся вам в дальнейшем.

Реквизиты конфигурации
Реквизиты включают в себя:
Настройте сервис SSL Support и Hosted SSL для созданной сервисной конфигурац ии, выбрав использование автоматически генерируемых сертификатов Let's Encrypt или загрузив собственный SSL-сертификат через клиентский портал NGENIX Multidesk.
Для проверки работы веб-ресурса выполните следующие действия:
- 1.Определите один из IP-адресов, который принадлежит созданной конфигурации (выполните DNS-резолв EDGE-DOMAIN).
- 2.Создайте в файле
hosts
операционной системы запись с этим IP-адресом и доменом вашего веб-ресурса. - 3.Перезапустите браузер и проверьте доступность и корректность работы вашего веб-ресурса.
- 4.Удалите созданную вами запись в файле
hosts
.
Переключение запросов осуществляется следующим образом:
- 1.В панели управления доменной зоной в клиентском кабинете вашего доменного регистратора найдите А-запись вашего веб-ресурса.
- 2.Измените ее тип на CNAME и в качестве значения укажите значение EDGE-DOMAIN (из п.3 инструкции).
Значение CNAME-записи (EDGE-DOMAIN) обязательно должно заканчиваться на точку.
Имя записи
(Собственное
доменное имя) | Тип записи | Значение |
www | CNAME | s12345.cdn.ngenix.net. |
На странице сервиса «Website Acceleration» клиентского портала NGENIX Multidesk выберите созданную сервисную конфигурацию и настройте дополнительные параметры кэширования, если это необходимо.
Более подробная информация о настройке кэширования находится в статье «Управление параметрами кэширования на стороне NGENIX».