VinePass
Вернуться в базу знаний
Digital life guide

VinePass и VineVPN: два подхода к маршрутизации

  • #vpn
  • #маршрутизация
  • #vinepass
  • #vinevpn
  • #дизайн продукта

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

VinePass рассчитан на тех, кому нужен такой уровень контроля — на энтузиастов и пользователей с более высокими требованиями к маршрутизации. В этой статье — как устроены сцены маршрутизации, что на практике значат Direct / Tunnel / Block и что происходит, когда вы меняете правила при активном подключении.

Зачем нужна маршрутизация

  1. Вы включаете VPN и открываете знакомый местный сервис. Если всё идёт одним далёким путём, сервис может тормозить или не открываться по причинам, отличным от «VPN сломан».
  2. Вы хотите защитить большую часть трафика, но несколько рабочих или домашних имён обработать иначе.
  3. Вы меняете контекст — дом, поездка, более строгий режим — и хотите другой набор правил уже под рукой.

Для каждого назначения VinePass позволяет выбрать Direct, VPN-туннель или Block. Эти выборы оформлены как сцены, которые можно переключать по ходу дня.

Как VinePass структурирует выбор

Маршрутизация в VinePass устроена в три слоя:

  • Сцена. Именованная настройка — Global Tunnel или ваша собственная.
  • Политика. Упорядоченный список внутри сцены. У каждой политики одно действие и правила совпадения.
  • Правило. Только условие: домен, суффикс, ключевое слово, выражение, диапазон IP, порт назначения или встроенный список имён. Действие берётся у политики, которой принадлежит правило.

Действия:

  • Direct — обычный сетевой путь устройства. Direct-трафик обходит VPN: целевой сервис может видеть публичный IP вашей обычной сети (домашний Wi‑Fi, мобильный оператор, сеть отеля и т. п.). HTTPS и похожее шифрование на уровне приложения по-прежнему защищают содержимое; Direct меняет путь, а не факт использования HTTPS.
  • VPN Tunnel — отправить через подключённый туннель.
  • Block — не открывать этот поток.

Global Tunnel означает: без особых исключений; по умолчанию — туннель. Новые пользовательские сцены начинают так же, пока вы не добавите политики. При первом подключении в некоторых сочетаниях региона или часового пояса VinePass может предложить готовую сцену: встроенный список местных сервисов — Direct, остальное — туннель. Это подобранный список, а не «каждое имя под национальным доменом».

Политики читаются сверху вниз. Любое совпавшее правило использует действие своей политики. Несовпавший трафик уходит в значение по умолчанию сцены — обычно в туннель. Порядок важен: двое могут разделить цель «местные сервисы Direct, остальное Tunnel» и всё равно получить разный результат, если списки политик отличаются.

Схема: трафик проходит через текущую сцену и упорядоченные политики к Direct, VPN Tunnel, Block или значению сцены по умолчанию.
Как VinePass принимает решение: трафик попадает в текущую сцену; политики проверяются сверху вниз; первое совпавшее правило задаёт Direct, VPN Tunnel или Block; если ничего не совпало — действует значение сцены по умолчанию (обычно туннель). Схема, а не снимок экрана продукта.

Как меняются правила при работе VPN

Отдельной кнопки «Сохранить» нет: правки сцен или текущей сцены записываются на устройство по мере изменения. Они остаются на этом телефоне, пока вы их снова не измените.

Если VPN уже подключён, VinePass после короткой задержки пытается передать новый набор правил в работающее подключение. Эти обновления применяются к новым соединениям после изменения. Соединения, которые уже были открыты, обычно сохраняют прежний путь, пока не закроются. Чтобы каждый поток шёл по новым правилам, отключитесь и подключитесь снова.

Если живое обновление не удалось, прежний путь сохраняется, пока вы не отключитесь и не подключитесь снова (или не последуете подсказке в приложении). Ваши правки уже на устройстве; переподключение нужно, чтобы применить их к трафику.

Границы на практике

Среди встроенных списков — частные/зарезервированные домены и подобранные списки сервисов, связанных с Ираном или Россией:

  • Это наборы доменных имён, а не все диапазоны локальной сети и не каждое имя под национальным доменом. Список private — не однокнопочный обход LAN; для локальных IP нужны собственные правила CIDR, если вы хотите Direct.
  • В этом экране маршрутизации нет разделения по приложениям, однокнопочного обхода LAN и пользовательских DNS-серверов.
  • Возможность ввести диапазон IPv6 в правиле не равна тому, что система отправит весь IPv6 в туннель.

Что дальше — и как с нами связаться

Если сегодня нужен именно тонкий контроль, для этого и сделан VinePass. VineVPN рассчитан на более широкую аудиторию, которой в основном нужен надёжный туннель с немногими решениями. Мы исследуем более простые способы добавить туда полезную маршрутизацию — без копирования полного редактора VinePass: например, понятный глобальный пресет, необязательный короткий список местных сервисов с Direct или одну кнопку переключения сцены. Это направления, которые мы рассматриваем, а не обещания выпуска и не сроки. У двух продуктов останутся свои роли; это не миграция с одного на другой.

Слева зелёная колонка со слоями подробной маршрутизации VinePass. Справа синяя колонка с более простым путём VineVPN и пометкой «исследуем».
Два направления: VinePass сохраняет тонкий контроль — сцены, политики и Direct / Tunnel / Block. VineVPN исследует более простой путь настройки. Правая колонка — направление, которое мы исследуем, а не экран продукта.

Если вы пользуетесь маршрутизацией VinePass: что реально остаётся включённым — только Global Tunnel, один список Direct или более полный набор политик? Если более простой путь в VineVPN был бы вам полезен, каким был бы «достаточно простой» вариант одним предложением?

Расскажите ситуацию дома или в поездке, которая важнее всего. Откройте страницу поддержки своего продукта:

Готовы к открытому интернету? Скачайте приложение и подключитесь за минуту.

Скачать VinePass

Чат поддержки

Открыть чат в новом окне