# Дисклеймер Списки доменов и подсетей предоставляются «как есть» (AS IS). Работоспособность подключения зависит от множества факторов: маршрутизации вашего провайдера, состояния сетей Roblox, прошивки роутера, правил iptables и конфигурации ядра Clash / SSClash / Xray. Разработчики и автор репозитория не несут ответственности за возможные сбои, ограничения доступа, изменение IP-адресов, блокировки или иные сетевые проблемы. Используйте файлы на свой риск и адаптируйте их под собственную инфраструктуру, версии клиентов и форматы правил. Репозиторий представляет собой справочный список (domain-list / subnet-list) для удобства настройки обхода Roblox — без гарантий актуальности или полноты. # Roblox Domain List for SSClash Доменные правила для **SSClash / Clash.Meta** на роутерах (например, OpenWRT), помогающие обойти ограничение доступа к Roblox. Roblox был заблокирован в РФ, поэтому этот список ускоряет настройку маршрутизации трафика и избавляет от ручного подбора доменов. ## Что это | Файл | Назначение | |------|-------------| | [`domains.txt`](./domains.txt) | Основной список доменных правил (`- DOMAIN-SUFFIX,example.com,PROXY`) | | [`apex-domains.txt`](./apex-domains.txt) | Только apex-домены Roblox (без сабдоменов) | | [`subnets_IPv4.txt`](./subnets_IPv4.txt) | Известные IPv4-подсети Roblox / Roblox Studio | | [`subnets_IPv6.txt`](./subnets_IPv6.txt) | Известные IPv6-подсети Roblox | | [`subnets.txt`](./subnets.txt) | Объединённый список IPv4 + IPv6 подсетей | - Список ориентирован на **apex-домены** (например, `roblox.com`, а не `subdomain.roblox.com`), что делает его компактным и устойчивым к появлению новых субдоменов. ## Ключевые моменты для запуска Roblox 1) **Разрешить прямой запуск игры (Если при входе в Place ошибка 279 — временно поменяйте на `PROXY`)** ```yaml - DOMAIN,assetgame.roblox.com,DIRECT - DST-PORT,49152-65535,DIRECT # игровой UDP диапазон ``` > Эти строки должны стоять **выше** всех правил вида `- DOMAIN-SUFFIX,roblox.com,PROXY`, иначе запуск Place может зависать. 2. **Включить UDP в прокси и ядре Clash/SSClash** * В профилях прокси добавьте `udp: true`. * На роутере используйте TProxy/Redir-UDP или смешанный режим (в SSClash на OpenWRT это обычно уже включено). 3. **(Опционально) DNS** * Полезно оставить `sniffer.force-dns-mapping: true` для корректного сопоставления IP↔доменов. * `fake-ip` не обязателен. Если включаете — проверьте исключения для локальных доменов/устройств. ## Как использовать ### Вариант A — вставить прямо в `rules:` Скачайте список и вставьте **ниже** своих общих правил, но **выше** `- MATCH,DIRECT`: ```bash curl -fsSL https://raw.githubusercontent.com/gdemid0v/Roblox-Domain-List-SSClash/main/domains.txt \ -o /tmp/roblox-domains.txt ``` Далее: 1. Добавьте блок «Roblox: исключения» (см. выше `assetgame.roblox.com` и UDP). 2. Вставьте содержимое `domains.txt` туда, где у вас идут другие доменные правила. ### Вариант B — хранить как отдельный файл и подключать (если поддерживается) Если ваша сборка/GUI умеет подключать внешние фрагменты, держите `domains.txt` рядом с основным конфигом и подключайте его как часть правил (конкретика зависит от вашей оболочки/GUI). ## Что внутри списка * Apex-домены Roblox (основные, региональные, «опечатки»/редиректы, инфраструктура `rbx*`, CDN). * Внешние сервисы, необходимые для успешного входа (например, антибот/капча). * Формат в точности соответствует Clash: **одна строка — одно правило**. **Пример (фрагмент):** # Roblox: исключения (ставьте выше списка доменов) ```yaml - DOMAIN,assetgame.roblox.com,DIRECT - DST-PORT,49152-65535,DIRECT ``` # Roblox: домены (apex only) ```yaml - DOMAIN-SUFFIX,roblox.com,PROXY - DOMAIN-SUFFIX,rbxcdn.com,PROXY - DOMAIN-SUFFIX,rbxinfra.net,PROXY ``` Полный список смотрите в файле **[`domains.txt`](domains.txt)**. ## Совместимость * SSClash / Clash.Meta на OpenWRT (tproxy). * Совместимые клиенты/GUI (Clash Verge/Meta, mihomo-kernel и т.п.) — при условии поддержки синтаксиса правил Clash. ## Вклад PR и Issue приветствуются. Перед отправкой, пожалуйста: * Сохраняйте **алфавитный порядок**. * Добавляйте **только apex-домены** (без конкретных сабдоменов). * Формат строки: `- DOMAIN-SUFFIX,example.com,PROXY` Исключения (DIRECT для запуска и UDP) держите **выше** списка доменов.