Техническое задание: Настройка Yandex CDN в качестве обратного прокси
Необходимо обеспечить доступность веб-сайта для пользователей мобильных операторов, которые применяют политику "белых списков" (whitelist), блокируя доступ к ресурсам, не входящим в эти списки.
Цель проекта
Использовать инфраструктуру Яндекс CDN в качестве промежуточного звена (обратного прокси) для того, чтобы трафик к целевому сайту проходил через доверенный адрес CDN, что позволит обойти ограничения операторов связи.
Основные задачи
- Настроить Yandex CDN на работу в режиме Reverse Proxy для указанного веб-сайта.
- Правильно сконфигурировать DNS-записи (CNAME или A-записи) для перенаправления трафика через CDN.
- Обеспечить корректную передачу заголовков (headers), включая исходные IP-адреса пользователей (X-Forwarded-For).
- Настроить SSL/TLS сертификаты для работы по HTTPS через CDN.
- Проверить доступность сайта через новый endpoint CDN и его работоспособность.
- Протестировать решение с эмуляцией условий "белых списков".
Требования к исполнителю
- Опыт работы с Yandex Cloud (Yandex CDN, Certificate Manager, DNS).
- Понимание принципов работы обратного прокси, CDN и DNS.
- Умение настраивать и проверять SSL-сертификаты.
- Готовность предоставить краткую инструкцию по поддержке решения.