Files
2025-12-03 19:40:17 +03:00

108 lines
6.4 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Дисклеймер
Списки доменов и подсетей предоставляются «как есть» (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) держите **выше** списка доменов.