• Что такое ASC? ASC – это внутренняя валюта форума. Пубуликуя новый материал или отвечая в чужих темах, вы будете получать ASC на свой баланс. Вы можете обменять ASC на реальные деньги через администрацию форума. Минимальная сумма вывода – 3000 ASC. Курс: 100 ASC = $1

Обучение Клоачим через Cloudflare Worker | Google, Facebook, Instagram, TikTok, Bing, Push / Pop, In-App, Native.

Legion

Пользователь
Регистрация
23.06.26
Сообщения
4
Реакции
0
Cloudflare Worker интеграция

Привет, коллеги!

Сегодня разберем один из семи способов интеграции LEGION — Cloudflare Worker.

Это решение для тех, кто хочет фильтровать трафик на уровне Edge (пограничных серверов Cloudflare), еще до того, как он коснется вашего хостинга.

Почему это круто?

Скорость: Трафик проверяется на серверах Cloudflare, которые находятся ближе всего к пользователю. Задержка минимальна .
Скрытность: Ваш реальный сервер полностью скрыт за Cloudflare. Модераторы и боты видят только Cloudflare, что делает детекцию клоакинга практически невозможной.
Надежность: Cloudflare выдерживает огромные нагрузки, ваш сайт не ляжет под DDoS-атакой или наплывом ботов.

Время настройки: ~15 минут. Сложность: средняя, но я разложу все по полочкам.

Шаг 1: Создаем Worker в Cloudflare
Теперь идем в панель управления Cloudflare.

- Перейдите на dash.cloudflare.com и авторизуйтесь.

- Подтвердите электронную почту.

- В левом меню выберите раздел Workers & Pages.
- Нажмите синюю кнопку Create application (Создать приложение) .

Screenshot_1.png


В открывшемся окне выберите вариант Create Worker (Создать Worker).

Screenshot_2.png


Нажмите кнопку Deploy (Развернуть). Cloudflare создаст тестовый Worker с кодом «Hello World».

Screenshot_3.png


Шаг 2: Скачиваем скрипт LEGION
Нам понадобится сам скрипт для Cloudflare Worker. В личном кабинете legion.ac (https://legion.ac/) :


- Покупаем тарифный план или запрашиваем тестовый триал.

- Создаем кампанию - поток

- Перейдите в раздел Кампании.
- Напротив нужной кампании нажмите кнопку Скачать (📥).
- В выпадающем списке выберите формат Cloudflare Worker. Вы скачаете файл с расширением .js. Внутри него уже будет встроен ваш API-ключ и ID кампании.

Шаг 3: Вставляем код LEGION
Теперь нам нужно заменить стандартный код на наш скрипт.

- После развертывания вы попадете на страницу вашего Worker'а. Нажмите кнопку Edit Code (Редактировать код)

Screenshot_8.png


- Откроется онлайн-редактор. Выделите весь стандартный код (Ctrl+A) и удалите его.
- Откройте скачанный ранее файл legion-worker.js в любом текстовом редакторе (Блокнот, Notepad++). Скопируйте его содержимое (Ctrl+C).
- Вернитесь в редактор Cloudflare и вставьте туда скопированный код (Ctrl+V)

Screenshot_7.png


Нажмите кнопку Save and Deploy (Сохранить и развернуть) в правом верхнем углу . Worker с новым скриптом активируется через несколько секунд.

Шаг 4: Настраиваем маршрут (Route)
Это самый важный шаг. Нам нужно сказать Cloudflare, для какого домена должен срабатывать наш Worker.

Screenshot_4.png


Domains & Routes (Домены и маршруты). Затем нажмите Add → Route (Добавить → Маршрут)

Screenshot_5.png


Откроется окно настройки маршрута:

- Zone: Выберите нужный домен из выпадающего списка.
- Route pattern (Шаблон маршрута): Введите *ваш-сайт.com/* (замените ваш-сайт.com на свой реальный домен)
- Изменяем *.ваш-сайт.com/* на *ваш-сайт.com/*
- Нажмите Add route (Добавить маршрут).


Шаг 5: Финальная проверка (DNS)

Важное замечание: Чтобы маршрут работал, ваш домен в Cloudflare должен быть в режиме прокси (оранжевое облачко) .

- Перейдите в раздел Cloudflare Websites (Веб-сайты) → выберите ваш домен.
- В левом меню выберите DNS → Records (Записи DNS).
- Убедитесь, что для вашего домена или поддомена (@ или www) стоит оранжевый облачко (Proxied). Если стоит серое (DNS only), измените его на оранжевое.


Готово!

Теперь весь трафик, идущий на ваш домен, сначала проходит через Cloudflare Worker, который выполняет скрипт LEGION. Боты и модераторы будут отправляться на White Page, а живые пользователи — на ваш оффер. Фильтрация происходит на максимальной скорости, а ваш сервер остается в полной безопасности.
 

Legion

Пользователь
Регистрация
23.06.26
Сообщения
4
Реакции
0
Чем Cloudflare Worker отличается от PHP-интеграции?

PHP-интеграция — скрипт лежит на вашем сервере. Запрос от пользователя приходит на сервер, скрипт проверяет и решает что показывать. Минус: бот или модератор уже дошли до сервера, они видят что сайт отвечает, и теоретически могут найти другие файлы в других директориях.

Cloudflare Worker — скрипт лежит в облаке Cloudflare. Запрос проверяется на серверах Cloudflare ДО того как дойдёт до вашего хостинга. Бот или модератор вообще не видят ваш сервер. Какую бы директорию они не открыли — всё равно попадают в фильтр.

Простой пример: при PHP-интеграции кто-то может открыть site.com/secret-page.html в обход фильтра. При Cloudflare Worker — не может. Все запросы к домену идут через Worker, без исключений.
 

Сверху Снизу