Системный прокси вежливо просит программы ходить через прокси; TUN забирает трафик на сетевом уровне. Создаётся виртуальный сетевой адаптер, владеющий маршрутом по умолчанию, - и весь TCP/UDP-трафик оказывается в ядре Clash, включая консольные утилиты, игры и клиенты, игнорирующие настройки прокси.
Включение
- Установите Service Mode: Settings → Service Mode → Manage (нужны права администратора). Зелёная точка - успех. TUN требует прав на создание адаптера; их даёт служба.
- Включите TUN: на странице General переключатель TUN Mode.
- Появится сетевой адаптер Clash, а на Connections пойдут соединения от самых разных процессов.
TUN против системного прокси
| Системный прокси | Режим TUN | |
|---|---|---|
| Охват | Программы, уважающие настройки | Практически всё |
| Права | Не нужны | Нужен Service Mode |
| DNS | На совести каждой программы | Централизованно у Clash (fake-ip) |
| Типовое применение | Обычный сёрфинг | CLI, игры, UWP, полный перехват |
Могут работать одновременно без конфликтов; можно и один TUN.
Детали конфигурации (продвинутое)
TUN опирается на секции tun и dns. Если их нет в подписке, внедрите через Mixin:
mixin:
tun:
enable: true
stack: gvisor
dns-hijack:
- 198.18.0.2:53
dns:
enable: true
enhanced-mode: fake-ip
nameserver:
- 1.1.1.1
- 8.8.8.8
stack: gvisor- пользовательский стек с максимальной совместимостью;systemбыстрее, но капризнее - при проблемах возвращайтесь на gvisor.- С
fake-ipClash отвечает на DNS адресами зарезервированного диапазона (198.18.0.0/16) и восстанавливает домен при подключении - ниже задержка резолвинга и никаких утечек DNS. Подробнее в Настройке DNS.