Skip to content

🌐 Curated domain lists for Clash proxy client. Ready-to-use rule-sets for AI, social networks, streaming, Discord, YouTube, and more. Easy traffic routing with automatic updates. Bypass censorship effortlessly! 🚀

Notifications You must be signed in to change notification settings

teslaproduuction/ClashDomainsList

Repository files navigation

🌐 ClashDomainsList

GitHub last commit GitHub repo size GitHub stars

🇷🇺 Русский | us English

Коллекция доменных списков для Clash и совместимых прокси-клиентов. Удобная категоризация доменов для гибкой маршрутизации трафика.


📋 Оглавление


🎯 Доступные категории

Категория Описание Доменов Ссылка
AI AI AI сервисы (ChatGPT, Claude, Midjourney и др.) ~50 ai.txt
Discord Discord Discord и связанные сервисы ~3000 discord.txt
Music Music Музыкальные стриминговые сервисы ~200 music.txt
Porno Porno Контент для взрослых ~100 porno.txt
Socials Socials Социальные сети (Facebook, Instagram, Twitter и др.) ~1000 socials.txt
Tools Tools Онлайн инструменты и сервисы ~1000 tools.txt
Torrent Torrent Торрент-трекеры и P2P сервисы ~40 torrent.txt
YouTube YouTube YouTube и связанные Google сервисы ~8000 youtube.txt

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

Шаг 1: Добавьте rule-providers в конфигурацию Clash

Откройте ваш конфигурационный файл Clash (обычно config.yaml) и добавьте секцию rule-providers:

# Провайдеры правил для фильтрации трафика
rule-providers:
  ai:
    type: http
    behavior: domain
    url: "https://raw.githubusercontent.com/teslaproduuction/ClashDomainsList/main/ai.txt"
    path: ./ruleset/ai.yaml
    interval: 86400

  porno:
    type: http
    behavior: domain
    url: "https://raw.githubusercontent.com/teslaproduuction/ClashDomainsList/main/porno.txt"
    path: ./ruleset/porno.yaml
    interval: 86400

  discord:
    type: http
    behavior: domain
    url: "https://raw.githubusercontent.com/teslaproduuction/ClashDomainsList/main/discord.txt"
    path: ./ruleset/discord.yaml
    interval: 86400

  youtube:
    type: http
    behavior: domain
    url: "https://raw.githubusercontent.com/teslaproduuction/ClashDomainsList/main/youtube.txt"
    path: ./ruleset/youtube.yaml
    interval: 86400

  socials:
    type: http
    behavior: domain
    url: "https://raw.githubusercontent.com/teslaproduuction/ClashDomainsList/main/socials.txt"
    path: ./ruleset/socials.yaml
    interval: 86400

  torrent:
    type: http
    behavior: domain
    url: "https://raw.githubusercontent.com/teslaproduuction/ClashDomainsList/main/torrent.txt"
    path: ./ruleset/torrent.yaml
    interval: 86400

  tools:
    type: http
    behavior: domain
    url: "https://raw.githubusercontent.com/teslaproduuction/ClashDomainsList/main/tools.txt"
    path: ./ruleset/tools.yaml
    interval: 86400

  music:
    type: http
    behavior: domain
    url: "https://raw.githubusercontent.com/teslaproduuction/ClashDomainsList/main/music.txt"
    path: ./ruleset/music.yaml
    interval: 86400

Шаг 2: Добавьте правила маршрутизации

Добавьте правила в секцию rules, чтобы определить, как обрабатывать трафик для каждой категории:

rules:
  # AI сервисы через прокси
  - RULE-SET,ai,PROXY

  # Discord через прокси
  - RULE-SET,discord,PROXY

  # YouTube через прокси
  - RULE-SET,youtube,PROXY

  # Социальные сети через прокси
  - RULE-SET,socials,PROXY

  # Музыкальные сервисы через прокси
  - RULE-SET,music,PROXY

  # Торренты через прокси
  - RULE-SET,torrent,PROXY

  # Инструменты через прокси
  - RULE-SET,tools,PROXY

  # Блокировка контента для взрослых
  - RULE-SET,porno,REJECT

  # Остальной трафик по умолчанию
  - MATCH,DIRECT

Шаг 3: Перезапустите Clash

После изменения конфигурации перезапустите Clash для применения новых правил.


⚙️ Подробная настройка

Параметры rule-providers

Параметр Описание Значение
type Тип провайдера http - загрузка из интернета
behavior Тип правил domain - правила для доменов
url URL списка доменов Ссылка на raw файл в GitHub
path Локальный путь кэша Путь для сохранения загруженных правил
interval Интервал обновления 86400 = 24 часа (в секундах)

Действия для правил

Действие Описание Пример использования
PROXY Направить через прокси-сервер Обход блокировок
DIRECT Прямое подключение без прокси Локальные ресурсы
REJECT Заблокировать соединение Блокировка рекламы/нежелательного контента

💡 Примеры использования

Пример 1: Базовая настройка с обходом блокировок

rule-providers:
  socials:
    type: http
    behavior: domain
    url: "https://raw.githubusercontent.com/teslaproduuction/ClashDomainsList/main/socials.txt"
    path: ./ruleset/socials.yaml
    interval: 86400

rules:
  - RULE-SET,socials,PROXY
  - MATCH,DIRECT

Пример 2: Селективная маршрутизация с группами прокси

proxy-groups:
  - name: "AI Services"
    type: select
    proxies:
      - "US Server"
      - "EU Server"

  - name: "Streaming"
    type: select
    proxies:
      - "Fast Server"
      - "DIRECT"

rule-providers:
  ai:
    type: http
    behavior: domain
    url: "https://raw.githubusercontent.com/teslaproduuction/ClashDomainsList/main/ai.txt"
    path: ./ruleset/ai.yaml
    interval: 86400

  youtube:
    type: http
    behavior: domain
    url: "https://raw.githubusercontent.com/teslaproduuction/ClashDomainsList/main/youtube.txt"
    path: ./ruleset/youtube.yaml
    interval: 86400

rules:
  - RULE-SET,ai,AI Services
  - RULE-SET,youtube,Streaming
  - MATCH,DIRECT

Пример 3: Родительский контроль

rule-providers:
  porno:
    type: http
    behavior: domain
    url: "https://raw.githubusercontent.com/teslaproduuction/ClashDomainsList/main/porno.txt"
    path: ./ruleset/porno.yaml
    interval: 86400

rules:
  - RULE-SET,porno,REJECT
  - MATCH,DIRECT

Пример 4: Оптимизация для геймеров

rule-providers:
  discord:
    type: http
    behavior: domain
    url: "https://raw.githubusercontent.com/teslaproduuction/ClashDomainsList/main/discord.txt"
    path: ./ruleset/discord.yaml
    interval: 86400

  music:
    type: http
    behavior: domain
    url: "https://raw.githubusercontent.com/teslaproduuction/ClashDomainsList/main/music.txt"
    path: ./ruleset/music.yaml
    interval: 86400

proxy-groups:
  - name: "Low Latency"
    type: url-test
    proxies:
      - "Gaming Server 1"
      - "Gaming Server 2"
    url: 'http://www.gstatic.com/generate_204'
    interval: 300

rules:
  - RULE-SET,discord,Low Latency
  - RULE-SET,music,PROXY
  - MATCH,DIRECT

🔄 Обновление списков

Списки доменов обновляются автоматически каждые 24 часа (по умолчанию) благодаря параметру interval: 86400.

Изменение частоты обновления

rule-providers:
  ai:
    type: http
    behavior: domain
    url: "https://raw.githubusercontent.com/teslaproduuction/ClashDomainsList/main/ai.txt"
    path: ./ruleset/ai.yaml
    interval: 43200  # 12 часов

Рекомендуемые значения:

  • 43200 - 12 часов (для часто обновляемых списков)
  • 86400 - 24 часа (рекомендуется по умолчанию)
  • 604800 - 7 дней (для стабильных списков)

Принудительное обновление

Для принудительного обновления удалите кэш:

rm -rf ./ruleset/*.yaml

После перезапуска Clash загрузит свежие версии списков.


📁 Структура репозитория

ClashDomainsList/
├── README.md          # Этот файл
├── ai.txt             # AI сервисы
├── ai.svg             # Иконка категории
├── discord.txt        # Discord
├── discord.svg
├── music.txt          # Музыкальные сервисы
├── music.svg
├── porno.txt          # Контент для взрослых
├── porno.svg
├── socials.txt        # Социальные сети
├── socials.svg
├── tools.txt          # Онлайн инструменты
├── tools.svg
├── torrent.txt        # Торрент-трекеры
├── torrent.svg
├── youtube.txt        # YouTube
└── youtube.svg

Формат файлов

Все .txt файлы используют формат Clash YAML:

payload:
  - '+.example.com'      # Домен и все поддомены
  - 'www.example.com'    # Только конкретный домен
  - 'example.com'        # Точное совпадение

🤝 Вклад в проект

Нашли недостающий домен или ошибку? Создайте Pull Request или Issue!

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

  1. Домены должны соответствовать категории
  2. Проверьте, что домен еще не добавлен
  3. Используйте правильный формат:
    • '+.domain.com' - для домена и всех поддоменов
    • 'domain.com' - для точного совпадения

📝 Лицензия

Этот проект распространяется свободно для личного и коммерческого использования.


⭐ Поддержка проекта

Если этот проект оказался полезным, поставьте ⭐ на GitHub!


📮 Контакты


Сделано с ❤️ для сообщества Clash

⬆ Наверх

About

🌐 Curated domain lists for Clash proxy client. Ready-to-use rule-sets for AI, social networks, streaming, Discord, YouTube, and more. Easy traffic routing with automatic updates. Bypass censorship effortlessly! 🚀

Topics

Resources

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •