Перейти к статье
Nimbo Docs

docs / routing

TUN, system proxy, split tunneling и порядок правил.

Маршрутизация

Маршрутизация отвечает на главный вопрос: какой трафик Nimbo отправляет в туннель, какой оставляет напрямую, а какой блокирует. В приложении это собирается из режима подключения, правил split tunneling, DNS-настроек и профиля подписки.

Основные режимы подключения

РежимЧто делаетКогда выбирать
System proxyВключает системный HTTP/SOCKS proxyБраузер, IDE, мессенджеры и приложения, которые уважают proxy ОС
TUNПерехватывает сетевой трафик через виртуальный адаптерИгры, лаунчеры, приложения без proxy-настроек, DNS и UDP-сценарии
TUN + proxyДает системный proxy и одновременно держит TUNУниверсальный режим для десктопа, когда нужны оба сценария
Manual proxyNimbo поднимает локальный SOCKS/HTTP, но не меняет системуЕсли proxy надо прописать вручную в отдельном приложении

Split tunneling

Split tunneling позволяет не гнать весь трафик одинаково. Правила можно строить по приложениям, доменам, IP, geosite, geoip, портам и протоколам.

Типовые действия:

Порядок обработки

  1. Сначала проверяются правила для конкретного приложения.
  2. Затем домены, geosite, IP и geoip.
  3. Затем правила портов и протоколов.
  4. Если ничего не подошло, применяется режим профиля по умолчанию.
Чем конкретнее правило, тем выше его стоит держать. Например, правило для steam.exe должно быть выше общего правила geoip:ru -> direct.

DNS и утечки

В TUN-режиме Nimbo может перехватывать DNS-запросы и отправлять их по правилам профиля. Это важно, потому что иначе приложение может подключаться через proxy, но DNS-запрос делать напрямую.

Рекомендации:

Где читать дальше

Подробная логика proxy, direct, block, правила для разных приложений и примеры профилей описаны на странице "Proxy, Direct и приложения".