Обновлено в июле 2026 · 6 мин
Системный прокси и режим TUN
Системный прокси и TUN решают одну задачу совершенно разными способами. Первый вешает в системе табличку и надеется, что программы её прочитают; второй поднимает сетевой интерфейс и забирает пакеты сам.
Системный прокси — это только указатель
Включение системного прокси означает, что клиент записывает локальный адрес и смешанный порт 7897 в настройку прокси операционной системы. И всё. Ничего не перехватывается и никого ни к чему не принуждают.
Дальше всё зависит от того, потрудится ли программа прочитать эту настройку. Браузеры читают, большинство оконных приложений тоже. Но это договорённость, а не правило, и любая программа вправе её проигнорировать и уйти напрямую.
TUN перехватывает на сетевом уровне
Режим TUN создаёт виртуальный адаптер и переводит на него системную маршрутизацию. Пакеты попадают в этот адаптер ещё до того, как покинут машину, и отправившая их программа ни о чём не подозревает.
Поэтому согласие программ ему не нужно. Консольные утилиты, игры и апдейтеры, которые слыхом не слыхивали про настройку прокси, обрабатываются точно так же. Плата за это — права системного уровня и необходимость забрать себе ещё и DNS.
Включать оба сразу можно, и многие так и живут. Но как только что-то ломается, оставьте включённым только один — иначе не понять, каким путём ушла конкретная программа.
Сопоставляем симптомы с причиной
Браузер работает, игра не подключается, Steam качает на местной скорости, команда в терминале висит бесконечно — этот набор и есть предел системного прокси: ни одна из этих программ в системную настройку не заглянула.
Второе семейство держит собственную конфигурацию прокси: Git, npm, разные инструменты разработчика и часть браузерных расширений. Системную настройку они не читают и вдобавок могут висеть на устаревшем адресе, вбитом когда-то вручную, так что править их приходится поштучно.
На время разбора оставьте один путь
Одновременная работа обоих — не конфликт: программы, уважающие настройку, идут через системный прокси, остальные попадают в TUN. Беда в том, что вы больше не скажете, каким маршрутом ушла конкретная программа, и ни логи, ни страница подключений этого прямо не покажут.
Поэтому выключите один. Подозреваете, что программа обходит прокси, — оставьте только TUN. Подозреваете, что TUN сломал разрешение имён, — оставьте только системный прокси. По одной переменной за раз, и за два-три круга картина проясняется.
Что это за проект?
Clash Verge Rev — графический клиент Mihomo на Tauri с профилями, системным прокси, режимом TUN, редактором правил и резервными копиями WebDAV.