Быстрый старт

Краткое содержание раздела

  1. Купите недорогой VPS у своего любимого провайдера.
  2. Возьмите команду установки в разделе "Nodes" и выполните на VPS.
  3. Подождите минутку, пока VPS появится в списке нод.
  4. Перейдите к своему регистратору и пропишите всем доменам IP ноды.
  5. Перейдите в раздел "Add domains" и добавьте туда свои домены.
Всё ясно, приступаем к работе!

Добавление ноды

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

Заказ сервера

Купите VPS на убой у любого провайдера, но мы рекомендуем вот этих. Для работы подходят любые VPS на любой виртуализации.

Рекомендуемые ОС: Rocky 8-9, CentOS 8-9, Debian 10-11

Рекомендуемые системные требования зависят от объёмов трафика:

За рекомендацией по подбору серверов вы можете обратиться к нашей службе поддержки. С крупными объёмами можно наращивать количество серверов и распределять трафик по ним.

Подключение ноды

После заказа, дождитесь активации сервера. Обычно это занимает не больше получаса. После активации вы получите письмо с IP-адресом сервера, логином и паролем для доступа к нему. Подключаемся к серверу по SSH используя эти IP, логин и пароль и возвращаемся в панель управления в раздел "Nodes".

Добавление ноды

Перейдя в раздел "Nodes", кликаем на большую зелёную кнопку с плюсиком. Откроется окно подключения ноды. Здесь можете задать имя новой ноды (New node name), его можно изменить позже. Копируем строку из поля (2) и возвращаемся в подключение к VPS.

Создание ноды

Вставляем скопированную строку в терминал, жмем Enter и ждем 20 секунд. Во время установки могут повляться предупреждения - это нормально. По окончании установки появится сообщение "Done!" и через минуту нода появится в интерфейсе.

Подготовка доменов

Домены настраиваются в панели вашего регистратора. Это может быть NameCheap, RegRu или кто-то в таком духе. Если вы не знаете, где зарегистрированы ваши домены, лучше заведите новые.

  1. Настройте DNS-серверы домена. Это действие выполняется в личном кабинете вашего регистратора домена. В настройках DNS домена укажите использование бесплатных DNS вашего регистратора. Если ваш регистратор не предоставляет бесплатных DNS, рекомендуем воспользоваться CloudFlare, о настройках рассказано ниже.
  2. Настройте DNS-зону вашего домена. Это действие также выполняется на стороне вашего регистратора или CloudFlare. Перейдите в редактор DNS-зоны в личном кабинете регистратора (не перепутайте его с настройкой DNS-серверов, вам нужна именно настройка DNS-зоны).
    • Удалите все имеющиеся записи типа A, AAAA и CNAME, которые указывают на требуемый вам домен. Для корневого домена их названием будет @ или имя домена, для поддомена - соответственно, имя поддомена.
    • Добавьте новую запись типа A с этим названием и адресом любой вашей ноды.
    • Не добавляйте эти записи для поддомена www, поскольку его использование не поддерживается.
  3. Дождитесь окончания привязки домена. В зависимости от различных условий, включающих фазу луны и напряженность торсионных полей, привязка домена может занять от нескольких минут до трёх суток.

Важно! Все ваши домены будут доступны с любой ноды. Вы можете указать любой из IP-адресов активных нод в настройках домена и он будет работать. Вы в любой момент можете поменять IP на другой и он снова будет работать. Вы можете держать насколько запасных нод на случай блокировки и срочной смены адресов.

Добавление доменов

Вы подготовили ноды и настроили сами домены у регистратора. Теперь их можно добавить в панель управления PrivateFlare. Перейдите в раздел "Add domains" из панели навигации или по большой зелёной кнопке в разделе "Domains".

Раздел добавления доменов

Откроется форма массового добавления доменов. В ней нужно указать ваш целевой домен, его IP и список доменов, которые мы к нему привязываем.

Форма добавления доменов

Укажите следующие настройки:

  1. Set default backend IP. IP-адрес вашего целевого сервера, куда мы направляем домены. Там божет быть веб-сервер, AlterCPA, Binom, Keitaro и т.д.
  2. Tags. Список тегов для доменов через запятую. По ним удобно разделять домены по назначению, члену команды, баеру либо другому признаку. В списке доменов доступна фильтрация по этим тегам.
  3. Make free SSL certificates. SSL-сертификаты будут созданы автоматически. Они нужны не всегда и не всем, мы можем просто повесить домены на прокси без сертификатов. Но чаще они все же нужны.
  4. Force redirect to HTTPS. Активировать или нет автоматический редирект на защищенную версию сайта. Актуально для всех рекламных сетей. По умолчанию включено, и это подходит 99% пользователей.
  5. Mask as. Целевой домен, к которому привязываются остальные домены. Подробнее о маскировке далее.
  6. Domains list. Список доменов для парковки, по одному в строку.
  7. Add. Кнопка запуска процесса добавления доменов.

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

Задачи на добавление

Нажмите "Add" и ваши домены готовы к работе.

Маскировка доменов

Эта функция предназначена для подмены домена налету. Может быть использована в случаях, когда нужно скрыть использование нескольких доменов. Либо просто свернуть большое количество доменов до одного.

Add domain form

Выглядит это так: мы льем на 100 доменов в какой-то сети. А на сервере у нас стоит какое-то ПО, которое может работать только с одним доменом. Например, из-за лицензионных ограничений. В таком случае, у нас есть два варианта: перенаправлять с этих 100 доменов на один и уже там обрабатывать трафик, либо подменять домен на лету.

  1. Запросы на домены d1.co-d4.co приходят на нашу ноду.
  2. Внутри запроса домен заменяется на masked.com.
  3. Изменэнный запрос пробрасывается дальше - на наш бекенд, якобы по домену masked.com.
  4. Бекенд обрабатывает запрос по домену masked.com.
  5. Возвращается ответ обратно на ноду.
  6. Подмененный домен masked.com опять заменяетяся на исходный d1.co-d4.co.
  7. Ответ возвращается клиенту.

Таким образом, бекенд обработал запрос, ничего не зная об исходном домене, на который этот запрос пришел. А клиент получил ответ, не зная, что его запрос был обработан как-то нестандартно.

Настройка доменов

Вы можете указать дополнительные настройки доменов после их добавления. Перейдите в список доменов, нажмите на карандашик у нужного домена.

Редактирование домена

Откроется форма редактирования домена:

Форма редактирования домена

Доступные настройки домена:

CloudFlare как DNS-провайдер

Сервис CloudFlare предоставляет идеальные DNS-серверы для ваших доменов. Их можно использовать вместо DNS своего провайдера. Настройке свой домен следующим образом:

  1. Зарегистрируйтесь в CloudFlare. Не покупайте платную или расширенную подписку, она вам не потребуется.
  2. Добавьте свой домен в CloudFlare. Для этого воспользуйтесь кнопкой Add a Site на главной странице личного кабинета CloudFlare. При добавлении, выберите бесплатный тарифный план. Платная подписка вам не потребуется.
  3. Укажите DNS CloudFlare для своего домена. При добавлении сайта CloudFlare предложит вам сменить DNS-серверы своего домена на свои. Это выполняется в личном кабинете вашего регистратора доменов.
  4. Настройте DNS-зону вашего домена. Это действие также выполняется на стороне CloudFlare. Перейдите в редактор DNS-зоны в личном кабинете.
    • Удалите все имеющиеся записи типа A, AAAA и CNAME, которые указывают на требуемый вам домен. Для корневого домена нужным названием будет @ или имя домена, для поддомена - соответственно, имя поддомена.
    • Добавьте новую запись типа типа A с этим названием и адресом любой вашей ноды.
    • Не добавляйте эти записи для поддомена www, поскольку его использование не поддерживается.
  5. Проверьте тип записи. В разделе DNS-записей CloudFlare при этом должен быть включен режим "DNS Only" вместо "Proxied".