Перейти к статье
Yukat

TUN или системный прокси: в чём разница

Оба режима могут направлять данные через защищённое соединение, но работают на разных уровнях. Главное отличие — какие приложения и протоколы они охватывают.

Системный прокси.

Приложение сообщает Windows адрес локального прокси-сервера. Браузеры и программы, которые учитывают системную настройку, отправляют через него поддерживаемые соединения. Остальной обмен продолжает работать обычным способом.

Такой режим обычно быстрее запускается и меньше вмешивается в сетевую конфигурацию. Но отдельные игры, голосовые клиенты, службы Windows и программы со своими сетевыми настройками могут игнорировать системный прокси.

Режим TUN.

TUN создаёт виртуальный сетевой интерфейс. Система направляет в него пакеты по правилам маршрутизации, поэтому режим способен охватить приложения, которые не поддерживают прокси, а также UDP-трафик.

За широкий охват приходится платить большей сложностью: важны маршруты, DNS, совместимость с антивирусом, другими сетевыми инструментами и виртуальными адаптерами.

TUN не означает «всё через один сервер»

Маршрутизация может быть выборочной. Одни назначения идут напрямую, другие — через защищённый канал. Это уменьшает задержку для локальных ресурсов и сохраняет совместимость с сервисами, чувствительными к адресу подключения.

Короткое сравнение.

ХарактеристикаСистемный проксиTUN
ОхватПриложения с поддержкой проксиТрафик по системным маршрутам
UDPОбычно не охватываетПоддерживается
Игры и голосовая связьМогут работать напрямуюМожно направлять по правилам
Вмешательство в системуМинимальноеИспользует виртуальный адаптер
Риск конфликтовНижеВыше при одновременной работе сетевых программ

Как выбрать.

Для обычного браузера и программ, поддерживающих системный прокси, начните с этого режима. Если приложение не использует защищённое соединение, ему нужен UDP или требуется единая маршрутизация устройства, подходит TUN.

  • Не запускайте одновременно несколько программ, меняющих системный прокси или маршруты.
  • После смены режима перезапустите приложение, которое продолжает старое соединение.
  • Проверяйте не только внешний IP браузера, но и работу нужной программы.
  • Если корпоративная сеть требует собственный прокси, сначала уточните правила у её администратора.

В Yukat автоматический режим подбирает маршрутизацию без необходимости вручную распределять каждое приложение. Технический выбор режима остаётся доступен для диагностики совместимости.

Источники.

Microsoft Learn: сетевые настройки Windows

Android Developers: виртуальный сетевой интерфейс VpnService