Перехід із 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-провайдера.

Допоможемо з переходом

Напишіть домен і де він зараз. Підкажемо, що врахувати саме у вашому випадку.