Почему игры нуждаются в выделенной конфигурации прокси?
Игры имеют совершенно другие требования к качеству сети по сравнению с обычным использованием интернета:
Обычный системный прокси может только проксировать трафик TCP, в то время как игры интенсивно используют протокол UDP (такой как голосовой чат и синхронизация положения в реальном времени). Это означает, что системный прокси практически неэффективен для игр, и вам нужен режим TUN в ClashX для достижения истинного глобального прокси.
Игра на зарубежных серверах из материковой части Китая (LOL US сервер, Valorant, PUBG международный), игра на отечественных серверах из-за границы (Genshin Impact отечественный, Honor of Kings), ускорение Steam/Epic store, кроссрегиональное мультиплеерное сопоставление.
Режим TUN: необходим для игр
Ускорение игр должно включить режим TUN. Причины:
- Поддержка UDP — режим TUN работает на сетевом уровне, может проксировать как трафик TCP, так и UDP
- Глобальное покрытие — игровой клиент не требует отдельной конфигурации, весь трафик автоматически проходит через ClashX
- Контроль DNS — предотвращает неправильное разрешение доменов игр на серверы с высокой задержкой
- Предотвращение утечек — игры не могут обойти прокси и подключиться напрямую, обеспечивая оптимальный маршрут для всего трафика
Для подробных шагов по настройке режима TUN см. Руководство по настройке режима TUN ClashX.
Выбор узлов с низкой задержкой
Игровой прокси имеет чрезвычайно высокие требования к качеству узла. Вот производительность игр для различных типов линий:
| Тип линии | Задержка | Дрожание | Подходящие игры |
|---|---|---|---|
| Выделенная линия IPLC | 30-60ms | Чрезвычайно низкое | ⭐⭐⭐⭐⭐ |
| Выделенная линия IEPL | 30-70ms | Чрезвычайно низкое | ⭐⭐⭐⭐⭐ |
| CN2 GIA | 60-120ms | Низкое | ⭐⭐⭐⭐ |
| Обычная ретрансляция | 100-250ms | Среднее-высокое | ⭐⭐ |
Игры FPS (Valorant, CS2) требуют задержку < 80ms, выбирайте IPLC/IEPL. Игры MOBA (LOL) могут допускать около 100ms. Пошаговые/стратегические игры нечувствительны к задержке, обычные узлы работают нормально.
Конфигурация разделения игр
Сначала загрузите ClashX, включите режим TUN, затем отредактируйте файл конфигурации, чтобы добавить следующие правила. Для подробного синтаксиса см. Полное руководство config.yaml.
Выделенная группа игровых узлов
proxy-groups:
# Ускорение игр - автоматически выбирает узел с наименьшей задержкой
- name: "🎮 Ускорение игр"
type: url-test
url: http://www.gstatic.com/generate_204
interval: 120
tolerance: 30
proxies:
- 🇯🇵 Токио-IPLC
- 🇭🇰 Гонконг-IEPL
- 🇸🇬 Сингапур-IPLC
- 🇺🇸 Лос-Анджелес-CN2
# Ручной выбор (когда тест задержки неточен)
- name: "🎮 Ручной выбор игр"
type: select
proxies:
- 🎮 Ускорение игр
- 🇯🇵 Токио-IPLC
- 🇭🇰 Гонконг-IEPL
- 🇸🇬 Сингапур-IPLC
- DIRECTПравила разделения игровых платформ
rules:
# ===== Steam =====
- DOMAIN-SUFFIX,steampowered.com,🎮 Ускорение игр
- DOMAIN-SUFFIX,steamcommunity.com,🎮 Ускорение игр
- DOMAIN-SUFFIX,steamstatic.com,🎮 Ускорение игр
- DOMAIN-SUFFIX,steamcdn-a.akamaihd.net,🎮 Ускорение игр
# ===== Epic Games =====
- DOMAIN-SUFFIX,epicgames.com,🎮 Ускорение игр
- DOMAIN-SUFFIX,unrealengine.com,🎮 Ускорение игр
# ===== Riot Games (LOL/Valorant) =====
- DOMAIN-SUFFIX,riotgames.com,🎮 Ускорение игр
- DOMAIN-SUFFIX,leagueoflegends.com,🎮 Ускорение игр
- DOMAIN-SUFFIX,playvalorant.com,🎮 Ускорение игр
- DOMAIN-SUFFIX,riotcdn.net,🎮 Ускорение игр
# ===== PlayStation Network =====
- DOMAIN-SUFFIX,playstation.com,🎮 Ускорение игр
- DOMAIN-SUFFIX,playstation.net,🎮 Ускорение игр
- DOMAIN-SUFFIX,sonyentertainmentnetwork.com,🎮 Ускорение игр
# ===== Xbox Live =====
- DOMAIN-SUFFIX,xbox.com,🎮 Ускорение игр
- DOMAIN-SUFFIX,xboxlive.com,🎮 Ускорение игр
# ===== Международные серверы HoYoverse =====
- DOMAIN-SUFFIX,hoyoverse.com,🎮 Ускорение игр
- DOMAIN-SUFFIX,mihoyo.com,DIRECT
- DOMAIN-SUFFIX,yuanshen.com,DIRECT
# ===== PUBG =====
- DOMAIN-SUFFIX,pubg.com,🎮 Ускорение игр
- DOMAIN-SUFFIX,playbattlegrounds.com,🎮 Ускорение игр
# ===== Nintendo =====
- DOMAIN-SUFFIX,nintendo.com,🎮 Ускорение игр
- DOMAIN-SUFFIX,nintendo.net,🎮 Ускорение игр
# ===== Прямое подключение отечественных игр =====
- DOMAIN-SUFFIX,tencent.com,DIRECT
- DOMAIN-SUFFIX,qq.com,DIRECT
- DOMAIN-SUFFIX,netease.com,DIRECT
- DOMAIN-KEYWORD,163.com,DIRECT
- MATCH,DIRECTОптимизация DNS
Игры чувствительны к скорости разрешения DNS. Неправильное разрешение DNS может подключить вас к удаленным серверам, добавляя десятки миллисекунд задержки.
dns:
enable: true
enhanced-mode: fake-ip
fake-ip-range: 198.18.0.1/16
fake-ip-filter:
# Доменам игр не использовать fake-ip (предотвращение проблем подключения)
- "*.battlenet.com"
- "*.blizzard.com"
- "*.riotgames.com"
- "*.leagueoflegends.com"
- "*.playvalorant.com"
- "+.stun.*"
nameserver:
- https://dns.cloudflare.com/dns-query
- https://dns.google/dns-query
nameserver-policy:
# Отечественные игры используют отечественный DNS
"+.tencent.com": "https://doh.pub/dns-query"
"+.netease.com": "https://doh.pub/dns-query"
"+.mihoyo.com": "https://doh.pub/dns-query"Некоторые системы защиты от читерства в играх обнаруживают IP подключения. При использовании fake-ip игры могут обнаружить аномальный IP и отключиться. Добавьте эти доменам игр в fake-ip-filter, чтобы обеспечить использование реального IP.
Советы по настройке производительности
1. Снизить значение tolerance
Установите tolerance группы узлов url-test на 30ms (по умолчанию 150ms), чтобы ClashX более агрессивно переключался на узлы с низкой задержкой:
- name: "🎮 Ускорение игр"
type: url-test
tolerance: 30 # Переключиться, если разница задержки превышает 30ms
interval: 120 # Тестировать каждые 2 минуты2. TCP Fast Open
Некоторые протоколы прокси поддерживают TCP Fast Open, снижая задержку рукопожатия. Включите в конфигурации узла:
proxies:
- name: "🇯🇵 Токио-IPLC"
type: ss
server: jp.example.com
port: 443
cipher: aes-256-gcm
password: "your-password"
tfo: true # Включить TCP Fast Open3. Отключить ненужные правила
Чем больше правил, тем дольше время сопоставления. Для игр рекомендуется упростить список правил, сохраняя только необходимые правила доменов игр и резервные правила.
Методы тестирования задержки
- Встроенный тест скорости ClashX: Щелкните правой кнопкой мыши на значок ClashX в строке меню → Benchmark, просмотрите задержку каждого узла
- Задержка в игре: Большинство игр показывают задержку/Ping в настройках, включите для мониторинга в реальном времени
- Тест ping в терминале:
ping -c 20 game-server.comдля проверки средней задержки и потери пакетов - Панель подключения ClashX: Просмотрите фактическую задержку и трафик для каждого подключения на панели управления
Часто задаваемые вопросы
В: Можно ли использовать системный прокси для игр?
О: Нет. Системный прокси только проксирует трафик TCP, игры интенсивно используют UDP. Необходимо включить режим TUN для проксирования игрового трафика.
В: Нужно ли отключать прокси для отечественных игр?
О: Нет необходимости отключать. В правилах разделения установите отечественные доменам игр (tencent.com, netease.com, mihoyo.com) на DIRECT подключение, ClashX автоматически маршрутизирует отечественный трафик напрямую.
В: Игра внезапно отключается во время игры?
О: Вероятно, вызвано автоматическим переключением узла, изменяющим IP. Решения: 1) Используйте ручной выбор (select) вместо автотеста (url-test); 2) Увеличьте значение tolerance; 3) Используйте группу fallback вместо url-test.
В: Медленная скорость загрузки Steam?
О: Загрузки Steam используют CDN, можно настроить отдельный узел с высокой пропускной способностью для доменов загрузки Steam. Или временно переключитесь на прямое подключение во время загрузок.
В: Не удается подключиться к серверу Valorant?
О: Система защиты от читерства Vanguard в Valorant чувствительна к прокси. Убедитесь: 1) Добавьте домены Riot в fake-ip-filter; 2) Используйте режим TUN вместо системного прокси; 3) IP узла не заблокирован Riot.
В: Какие узлы какого региона лучше всего подходят для игр?
О: Зависит от местоположения игрового сервера. Для азиатских серверов выбирайте Японию/Гонконг/Сингапур; для серверов США выбирайте Лос-Анджелес/Сан-Хосе; для европейских серверов выбирайте Франкфурт/Лондон. Выбирайте узел, ближайший к игровому серверу.