Руководство
Как настроить раздельную маршрутизацию
Как отправить отдельные приложения или адреса за пределы туннеля, оставив всё остальное внутри, чем обходится каждое исключение и какая проверка подтверждает правильность разделения. Инструкция рассчитана на клиенты конца 2026 года и Android 17.
Что это устанавливает
Раздельная маршрутизация отправляет выбранные приложения или адреса за пределы туннеля, оставляя всё остальное внутри него. Каждый элемент списка — это трафик, к которому VPN полностью перестаёт прикасаться в обычной сети. При правильной настройке она исправляет работу принтера и банковского приложения, не затрагивая ничего остального; при небрежной настройке это утечка, которую вы создали сами. Ниже приведён наиболее узкий вариант настройки.
Два вида правил
Для приложения
Правило указывает программу, и соединения этой программы обходят туннель. Такая возможность есть в клиентах для Windows, macOS и Android; начиная с Android 17 клиент может передать список экрану, которым управляет система, поэтому исключения применяет операционная система, а не клиент — клиент, который открывает этот экран из собственных настроек, использует именно его. Обычные клиенты для iOS не поддерживают раздельную маршрутизацию для отдельных приложений; ближайший аналог — переключатель доступа к локальной сети ниже.
Для адреса или подсети
Правило указывает пункт назначения, и трафик к нему из любой программы обходит туннель. Это более грубый и менее прозрачный вариант, поскольку правило для адреса охватывает всё, что завтра будет отвечать по этому адресу. Это подходящий инструмент для устройства в вашей собственной сети и неподходящий — для сервиса в интернете.
Что отправляется наружу
- Устройство в вашей собственной сети — принтер, NAS, медиасервер, который маршрутизация туннеля скрывает от вас. Сначала попробуйте переключатель доступа к локальной сети: это более узкая настройка, которая охватывает большинство таких устройств без отдельного правила.
- Приложение, отклоняющее соединения с адресов точки выхода, обычно банковское. Правило позволяет только этому приложению видеть ваш реальный адрес, а всё остальное его не видит. Банк тогда узнаёт, где вы находитесь, — такова цена этого решения.
- Ничего другого по умолчанию. Каждая запись — это приложение, трафик которого может прочитать сеть, к которой вы подключены. Длинный список превращает VPN в средство защиты браузера и почти ничего больше.
Исключение предназначено для приложения, которое не работает через туннель. Это не способ получить доступ к сервису, решившему не обслуживать точку выхода из определённой страны; это решение сервиса, а обход его маршрутизацией выходит за рамки этой страницы.
Настройка правила
- Откройте раздел раздельной маршрутизации в клиенте, обычно в настройках подключения или дополнительных настройках. В Android 17 и более поздних версиях клиент может открыть управляемый системой экран с тем же списком; в любом случае список один, и к нему ведёт собственный раздел клиента.
- Проверьте режим до добавления чего-либо. Большинство клиентов предлагают два режима: перечисленные приложения обходят туннель или только перечисленные приложения используют его. Второй вариант — обратная раздельная маршрутизация; при пустом списке он означает, что через туннель не проходит ничего. Убедитесь, что выбран именно нужный режим.
- Добавьте приложение, а не его папку, и укажите исполняемый файл, который устанавливает соединение. Для комплекса из нескольких процессов может потребоваться добавить каждый из них; добавление папки установки также добавит программу обновления.
- Полностью закройте приложение и переподключите клиент. Правила применяются к новым соединениям. Оставшееся открытым приложение сохраняет старый маршрут и даст неверный результат при проверке.
Обратный режим
В обратном режиме только перечисленные приложения используют туннель, а всё остальное его обходит. Это подходящий вариант, когда туннель нужен одному приложению, а остальная система должна работать так, будто клиент не установлен; для любых других случаев он не подходит, поскольку каждое забытое приложение окажется в открытой сети. При его использовании аварийное отключение VPN в большинстве клиентов охватывает только перечисленные приложения: остальные изначально не находились внутри туннеля.
Доступ к локальной сети
В большинстве клиентов есть отдельный переключатель, который пропускает адреса вашей сети, оставляя всё остальное внутри туннеля. Это раздельная маршрутизация по подсети, настроенная за вас; она охватывает принтер и NAS без отдельного правила. В сети, которой вы управляете сами, это почти ничего не стоит; в публичной сети такой режим позволяет каждому устройству в ней обращаться к вашим устройствам. Поэтому по умолчанию он отключён, и его стоит снова отключить перед уходом.
Подтвердите правильность разделения
- В исключённом приложении найдите его собственную проверку адреса — сведения о сеансе в банковском приложении, панель адреса в торрент-клиенте или любую страницу, открытую в исключённом браузере, — и ожидайте увидеть свой адрес и страну.
- В любом приложении, для которого вы не создавали исключение, выполните проверку адреса и ожидайте увидеть адрес точки выхода. Сделайте это в браузере, который не добавляли в список, а также в другом приложении, если оно показывает свой адрес.
- Один раз выполните полный набор проверок из инструкции как проверить работу VPN, не меняя правила. Правило, охватывающее больше трафика, чем вы хотели, проявится там как утечка в том, что, по вашим ожиданиям, должно было остаться внутри.
Что подтверждают эти проверки
+В обычной сети находятся перечисленные вами приложения и только они
+Всё остальное по-прежнему выходит через точку выхода, включая запросы
+Выбран именно задуманный вами режим, а не обратный
Чего они не подтверждают
−Они ничего не говорят о том, что провайдер хранит из трафика, проходящего внутри туннеля — это описано на страницах о хранении данных
−Проверка на утечки не видит намеренное исключение: исключённое приложение проверяют изнутри него самого или не проверяют вовсе
−Созданное сегодня правило продолжает действовать для приложения после его обновлений, а обновлённое приложение может устанавливать соединения из процесса, который вы не добавляли
Если разделение не работает
Исключённое приложение по-прежнему показывает адрес точки выхода
Правило не применилось; обычно это происходит потому, что приложение уже было запущено. Раздельная маршрутизация применяется к соединениям, созданным после настройки правила. Полностью закройте приложение, переподключите клиент и откройте приложение снова. В Android проверьте, задано ли правило в клиенте или в системной настройке: приложение, исключённое только в одном из этих мест, подчиняется тому варианту, который применяет операционная система.
Браузер — самый сложный случай: его фоновые процессы сохраняют соединения после закрытия окна, поэтому браузер нужно закрыть через собственное меню, а не просто закрыть окно.
Приложение, для которого я не создавал исключение, показывает мой собственный адрес
Действует что-то более широкое, чем правило для отдельного приложения. Это может быть правило для адреса или подсети, случайно охватывающее пункт назначения; ошибочно включённый обратный режим, при котором через туннель проходят только перечисленные приложения; или переключатель доступа к локальной сети в сети, раздающей публичные адреса. Проверьте все правила, а не только список приложений, и отключите всю функцию, чтобы убедиться, что адрес снова меняется на адрес точки выхода. Затем добавляйте правила по одному.
К принтеру или NAS по-прежнему не удаётся подключиться
Доступ к локальной сети — более узкая настройка, чем раздельная маршрутизация, и иногда это отдельная функция: она пропускает адреса вашей собственной сети, направляя всё остальное через туннель. Если в клиенте она есть, включите её до добавления правила для подсети вручную. Если устройство доступно по имени, а не по адресу, это имя могло быть разрешено через DNS туннеля, который не видит вашу сеть; используйте адрес.
Проверка на утечки пройдена, но я создал исключение для приложения
Проверка выполнялась в браузере, а браузер находится внутри туннеля. Намеренное исключение по определению невидимо для проверки на утечки: трафик исключённого приложения полностью идёт через обычную сеть, и ни одна открытая вами в другом месте страница не сообщит об этом. Исключение проверяют по адресу самого исключённого приложения, как описано в последнем разделе, а не по странице проверки.
Те же шаги, другие устройства
Остальные платформы
У каждой платформы своё отдельное руководство, а не вкладка в этом. Шаги расходятся сразу после запуска установщика, а страница, отвечающая сразу на три платформы, не отвечает толком ни на одну.