Переход с Cloudflare и других сервисов

Сайт можно перенести без простоя. Защита начинает работать, как только домен указывает на AegisX.

Перед переходом

Узнайте адрес своего сервера

Нужен настоящий адрес сервера, а не адрес старого сервиса защиты. Он есть в панели хостинга.

Запишите настройки старого сервиса

Правила, редиректы, исключения и настройки кэша не переносятся сами. Запишите нужные, чтобы повторить их в кабинете.

Снизьте TTL записей

Если DNS не у старого сервиса, за сутки поставьте TTL 300 секунд. Тогда переключение займёт минуты.

По шагам

  1. Добавьте сайт

    Укажите домен и адрес сервера. Если сервер работает по HTTPS, укажите https://, и трафик до сервера тоже будет зашифрован.

  2. Подтвердите домен

    Добавьте TXT-запись из кабинета. Сайт начинает работать после проверки, неподтверждённые сайты удаляются через 3 дня.

  3. Пустите AegisX к серверу

    Если сервер принимает трафик только от старого сервиса, добавьте адреса AegisX. Старые адреса пока не удаляйте.

  4. Поменяйте DNS

    Для домена и www укажите запись из кабинета: CNAME или A-записи, если DNS не разрешает CNAME на основном домене. Другие A, AAAA и CNAME для этих имён удалите.

  5. Дождитесь сертификата

    SSL-сертификат выпускается сам при первом заходе по HTTPS после переключения. Свой сертификат можно загрузить заранее на тарифе Business.

  6. Закройте сервер

    Когда трафик идёт через AegisX, уберите адреса старого сервиса. В кабинете есть готовый скрипт, который пускает к серверу только AegisX.

Если сайт был на Cloudflare

DNS можно оставить в Cloudflare

Выключите проксирование (серое облако, DNS only) для записей сайта и укажите запись из кабинета AegisX. Или перенесите DNS к другому провайдеру.

Сертификат Cloudflare Origin CA

AegisX ему не доверяет, как и браузеры. Поставьте на сервер обычный сертификат, например Let’s Encrypt, или выключите проверку сертификата сервера в настройках сайта.

Адрес посетителя

AegisX передаёт его в заголовках X-Real-IP и X-Forwarded-For, а не в CF-Connecting-IP. Если сайт или nginx читает CF-Connecting-IP, переключите их на X-Real-IP и доверяйте ему только от адресов AegisX.

Правила, Page Rules и Workers

Сами не переносятся. Блокировки и исключения повторите правилами в кабинете, редирект на HTTPS включается одним переключателем. Код Workers на AegisX не запускается.

Authenticated Origin Pulls

У AegisX свой сертификат для каждого сайта. Замените в настройках сервера сертификат Cloudflare на корневой сертификат AegisX из кабинета и проверьте имя сайта, как в инструкциях.

С других сервисов

С DDoS-Guard, StormWall и других сервисов переход такой же: настоящий адрес сервера, DNS на AegisX, затем закрыть сервер для всех, кроме AegisX. Если домен был делегирован старому сервису по NS, сначала перенесите DNS-зону к своему DNS-провайдеру.

Поможем с переходом

Напишите домен и где он сейчас. Подскажем, что учесть именно в вашем случае.