База знаний

Список статей
Наверх

Начало работы: создание и настройка CDN-ресурса

Для подключения услуги CDN в панели управления:

  1. Перейдите в раздел Сети и услуги на вкладку CDN

  2. Нажмите кнопку Создать CDN-ресурс

  3. Выберите CDN-провайдера:


    CDN Selectel

    CDN Akamai

    Количество точек присутствия в мире

    26

    2200

    Количество точек присутствия в РФ

    13

    32

    Производительность

    ★★★★☆

    ★★★★★

    Стоимость

    ₽₽

  4. Укажите Имя CDN-ресурса. Имя вводится для удобства работы в панели управления

  5. Задайте источник контента:

    1. Укажите Протокол взаимодействия между узлом CDN и источником контента — HTTP или HTTPS
    2. Введите Домен
      В качестве источника контента можно использовать свой веб-сервер или контейнер в облачном хранилище, которые задаются доменным именем или IP-адресом.

      CDN скачивает файлы напрямую с основного сервера, обратившись к нему по домену или IP-адресу, который указывается в качестве источника. Рекомендуется использовать доменное имя вместо IP-адреса, так как это более удобный и универсальный подход.

      Добавить несколько доменов можно после создания CDN-ресурса.

      Контейнер Облачного хранилища может быть указан в качестве источника контента ******.selcdn.ru/имя_папки/имя_файла, где ****** - номер аккаунта Облачного хранилища, а URL аккаунта выглядит https://******.selcdn.ruЛюбой домен должен ссылаться на существующий источник контента. Можно указать  только один контейнер.

    3. При необходимости измените Порт
      Если источник контента работает по нестандартным портам (стандартные порты — 80 и 443), можно указать используемый порт.

  6. Персональный домен для раздачи контента можно указать после создания CDN-ресурса.

  7. Нажмите кнопку Создать CDN-ресурс

В настоящее время подключение и настройка CDN Akamai происходит в ручном режиме. После ввода параметров ресурса формируется запрос в службу технической поддержки. Дальнейшая настройка CDN-ресурса происходит через тикет-систему. После завершения автоматизации работы с этим провайдером все созданные вручную CDN-ресурсы будут отображаться в интерфейсе my.seletel.ru.

Настройка CDN-ресурса

Откройте раздел с настройками CDN-ресурса, нажав на карточку ресурса.

Домен по умолчанию

После создания CDN-ресурса будет сгенерирован «домен по умолчанию» вида ***.selcdn.net, просмотреть который можно на вкладке Домены. Его можно использовать для раздачи контента.

К примеру, на основном сервере (источник контента), в папке «photos» есть файл cat.jpg. Для того чтобы раздавать этот файл через CDN можно использовать адрес вида ***.selcdn.net/photos/cat.jpg.

Необходимо проверить, что источник контента настроен корректно и обрабатывает подключения с домена ***.selcdn.net. Например, если в качестве основного сервера используется NGINX, то согласно инструкции следует в конфигурационном файле прописать домен ***.selcdn.net или убедиться в том, что «домен по умолчанию» обрабатывает запросы для ***.selcdn.net.

Персональный домен

Кроме раздачи через «домен по умолчанию» имеется возможность подключить персональный домен и раздавать файлы через него.

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

Примечание: в качестве персональных доменов можно использовать домены не ниже третьего уровня.

Для того чтобы активировать персональный домен создайте CNAME запись у своего DNS-провайдера.

SSL-сертификаты

Через «домен по умолчанию» раздача контента идет по https.

Для Selectel:

  • В зоне selcdn.net доступен только «домен по умолчанию», который покрывается бесплатным Общим сертификатом Selectel

  • Чтобы подключить персональный https-домен вне зоны selcdn.net нужно загрузить собственный сертификат на вкладке SSL-сертификаты. В момент подключения собственного SSL-сертификата раздача контента через «домен по умолчанию» начинает осуществляться по http-протоколу, так как в один момент времени может быть активен только один сертификат

Для Akamai:

  • Можно подключить персональный https-домен в зоне a.akamaihd.net. Он будет покрываться бесплатным Общим сертификатом Akamai

  • Подключить персональный https-домен вне зоны a.akamaihd.net нельзя

Как добавить несколько источников контента

Для добавления дополнительного источника нажмите кнопку Редактировать источникУкажите Домен и Порт подключения домена, после чего сохраните изменения.