Домен через свой сервер (прокси-агент)
Что это
Обычно домен обслуживается нашим общим edge через Cloudflare. Режим «Сервер клиента» позволяет направить домен на ваш собственный сервер: на него ставится лёгкий прокси-агент, а трафик дальше идёт к нашей инфраструктуре трекинга и хранения. Снаружи домен выглядит как размещённый целиком у вас.
Зачем это нужно
- Нет общего отпечатка. Домен живёт в вашем аккаунте Cloudflare и смотрит на ваш сервер — в DNS/WHOIS нет связи с общей платформой.
- Origin скрыт. Реальные адреса инфраструктуры наружу не отдаются.
- Изоляция по abuse. Блокировки и жалобы остаются на вашем сервере/IP, а не на общей зоне.
- TLS и буферизация — на вашей стороне (через ваш Cloudflare).
Раздел «Серверы» и привязка домена к серверу доступны администраторам команды. Домен должен находиться в вашем аккаунте Cloudflare (режим прокси — «оранжевое облако»).
Что понадобится
- Сервер — чистая виртуальная машина (Ubuntu), к которой есть доступ по SSH под root с паролем.
- Аккаунт Cloudflare, добавленный в платформе, с зоной для вашего домена.
- Сам домен, который хотите направить на свой сервер.
Шаг 1. Добавить сервер
- Откройте Домены → Серверы.
- Нажмите Добавить сервер и заполните: название, IP-адрес, SSH-порт (обычно 22), SSH-пользователь (обычно
root) и root-пароль. - Сохраните. Платформа автоматически запустит разворачивание: установит Docker и прокси-агент, настроит фаервол и свяжется с сервером по защищённому ключу.
Важно: root-пароль используется один раз для первичной настройки и нигде не сохраняется — дальше платформа работает по собственному SSH-ключу.
Шаг 2. Дождаться статуса «Готов»
Статус сервера меняется автоматически: Ожидает → Разворачивание → Готов. Разворачивание занимает пару минут. Если сервер перешёл в Ошибка, откройте его и посмотрите журнал разворачивания — там видно, на каком шаге возникла проблема (чаще всего это недоступность сервера по SSH или неверный пароль). Исправьте причину и нажмите Перевыкатить (потребуется снова ввести root-пароль).
Шаг 3. Направить домен на сервер
- Откройте нужный домен на редактирование.
- В блоке Cloudflare выберите аккаунт Cloudflare, в котором находится (или будет находиться) зона домена.
- В секции «Куда направить домен» выберите «Сервер клиента» и укажите нужный сервер из списка.
- Нажмите Применить. Платформа сохранит выбор и сразу пропишет в вашей зоне Cloudflare A-запись на IP сервера (в режиме прокси). Для возврата на общий edge выберите «Наш edge» и снова нажмите «Применить».
Если зона ещё не заведена в Cloudflare — сначала нажмите «Добавить в CF», затем выполните привязку к серверу.
Шаг 4. Проверить DNS
- Домен должен быть делегирован на NS-серверы выбранного аккаунта Cloudflare.
- A-запись домена должна смотреть на IP вашего сервера и быть проксируемой (оранжевое облако).
- После делегирования и активации зоны домен автоматически перейдёт в статус Активен.
Колонка «Сервер» в таблице доменов
В списке доменов (после колонки Cloudflare) есть колонка Сервер:
- Наш edge — домен обслуживается общим edge платформы (режим по умолчанию).
- Имя сервера — домен направлен на ваш сервер; при наведении видно его IP.
Ручное обновление DNS
Кнопка синхронизации DNS по шаблону (одиночная и массовая) приводит записи домена в соответствие с текущим выбором: для домена на сервере клиента она проставит/обновит A-запись на IP сервера, для домена на нашем edge — вернёт стандартную запись.
Частые вопросы
Сервер «Готов», но домен не открывается. Проверьте, что NS домена делегированы на нужный аккаунт Cloudflare и A-запись проксируется (оранжевое облако).
Нужно обновить агент на сервере. Используйте действие на сервере — повторное разворачивание переустановит/обновит агент по сохранённому ключу.
Можно ли вернуть домен на общий edge. Да: в домене выберите «Наш edge» и нажмите «Применить» — записи вернутся к стандартной схеме.
