Что такое раздельное туннелирование и зачем оно нужно
Раздельное туннелирование (split tunneling) — это функция VPN-клиента, которая позволяет направлять через зашифрованный туннель только часть трафика устройства, а остальной отправлять напрямую через обычное интернет-соединение. Вместо жёсткого правила «весь трафик через VPN» вы получаете гибкую маршрутизацию: можно указать, какие приложения или IP-адреса должны работать через защищённый канал, а какие — в обход него.
В Amnezia VPN эта возможность реализована в виде двух независимых осей настройки. Первая ось — объект фильтрации: можно фильтровать по приложениям или по адресам (доменам, IP-адресам, подсетям). Вторая ось — логика списка: «только выбранные» (include) или «все, кроме выбранных» (exclude). Комбинируя эти параметры, вы точно описываете, какой трафик шифровать.
Практические сценарии использования раздельного туннелирования:
- Локальные и региональные сервисы. Банк-клиент, портал госуслуг, локальная сеть или сайт, который должен видеть ваш реальный IP, можно оставить вне туннеля — они будут работать без сбоев геолокации и проверок.
- Оптимизация скорости. Тяжёлый трафик (загрузки, обновления, торренты) можно пустить напрямую, чтобы не перегружать VPN-сервер и своё соединение.
- Точечная защита. Через туннель направляются только чувствительные приложения — рабочий браузер, мессенджер, клиент для доступа к корпоративной инфраструктуре, — а остальной трафик идёт мимо.
- Публичный Wi-Fi. В общественных сетях шифруется только тот трафик, где важна приватность, не затрагивая остальные приложения.
Важно понимать: решение о маршрутизации принимается на стороне клиента, на вашем устройстве. VPN-сервер не знает, какой трафик остался за пределами туннеля, — он просто обрабатывает пакеты, которые получает. Поэтому одна и та же конфигурация, импортированная на разные устройства, может вести себя по-разному, так как списки исключений хранятся локально.
Доступные режимы на разных платформах
Возможности раздельного туннелирования в Amnezia VPN существенно зависят от операционной системы. Это связано с ограничениями самих платформ, а не только с реализацией приложения.
| Платформа | По IP-адресам (вкл./искл.) | По приложениям (вкл./искл.) | |-----------|----------------------------|-----------------------------| | Android | ✅ / ✅ | ✅ / ✅ | | Windows | ✅ / ✅ | ❌ / ✅ (только исключения) | | iOS | ✅ / ✅ | ❌ / ❌ | | macOS | ✅ / ✅ | ❌ / ❌ | | Linux | ✅ / ✅ | ❌ / ❌ |
Как видно из таблицы, наиболее полный набор функций доступен на Android: здесь можно настроить и фильтрацию по приложениям, и по адресам, причём в обоих режимах (include и exclude). На Windows разделение по приложениям работает только в режиме исключений — вы можете указать, какие программы будут работать без VPN, но не наоборот (нельзя выбрать список приложений, которые пойдут только через туннель). iOS, macOS и Linux поддерживают только разделение по IP-адресам — фильтрация по приложениям на этих системах недоступна.
При этом в AmneziaVPN на Windows и Android можно одновременно включить оба варианта раздельного туннелирования — и по сайтам, и по приложениям. На других платформах такая комбинация невозможна.
Обратите внимание: раздельное туннелирование по IP-адресам недоступно при подключении к сервису Amnezia Free. Для использования этой функции потребуется собственная конфигурация (self-hosted сервер) или подписка Premium.
Настройка разделения по IP-адресам и подсетям
Этот режим позволяет указать, какие IP-адреса или подсети (в формате CIDR) должны обрабатываться через VPN, а какие — напрямую. Важно понимать, что правило распространяется не только на сайты, но и на приложения, поскольку любое приложение при работе обращается к конкретным IP-адресам серверов.
Например, если добавить в список IP-подсети Telegram, то и сайт web.telegram.org, и само приложение Telegram будут подчиняться этому правилу. Аналогично работает для любых сервисов, у которых есть и сайт, и приложение.
Режим 1: «Только адреса из списка должны открываться через VPN» — рекомендуемый способ для большинства случаев. Алгоритм настройки:
- Перейдите на сайт iplist.opencck.org/ru — это каталог IP-подсетей популярных сервисов.
- Выберите формат Amnezia и тип данных IPv4 (CIDR).
- Отметьте нужные сайты или разделы (например, Discord, YouTube).
- Внизу страницы включите опцию «Сохранить как файл» и нажмите «Отправить» — скачается файл ip-list.json.
- В приложении AmneziaVPN откройте настройки раздельного туннелирования сайтов и выберите вариант «Только адреса из списка должны открываться через VPN».
- Импортируйте скачанный файл (через меню ⋮ → «Добавить импортированные сайты к существующим» или «Заменить список с сайтами»).
- Включите раздельное туннелирование и подключитесь к VPN.
Важный нюанс: для крупных сервисов (YouTube, Discord) широкие IP-подсети могут захватывать адреса несвязанных сайтов. Например, игровой сервер может случайно попасть в туннель. В таких случаях придётся вручную исключать конфликтующие подсети, определяя, к каким IP обращается приложение (например, через «Монитор ресурсов» Windows или TCPView).
Режим 2: «Адреса из списка не должны открываться через VPN» — используется, когда нужно вывести из туннеля только определённые адреса. Рекомендуется применять его лишь для исключения локальных сетей и адресов провайдера. Для корректной работы добавьте следующие подсети:
- 192.168.0.0/16
- 172.16.0.0/12
- 10.0.0.0/8
- 169.254.0.0/16
- 100.64.0.0/10
- 224.0.0.0/4
Если же нужно, чтобы без VPN работали только определённые сайты (например, госуслуги), проще настроить обратный режим — «только адреса из списка через VPN», а не пытаться перечислить все исключения.
AmneziaVPN поддерживает только IPv4, IPv6 не обрабатывается. Имейте это в виду при работе в сетях с IPv6.
Раздельное туннелирование приложений
Этот режим фильтрует трафик по программе-источнику. Он удобен, когда нужно, например, чтобы браузер работал через VPN, а торрент-клиент — напрямую, или наоборот.
На Windows доступен только один режим: приложения из списка работают без VPN. Чтобы добавить программу, нажмите «+» в разделе раздельного туннелирования приложений и выберите исполняемый файл (.exe). Если нужного приложения нет в списке, его можно найти вручную. Рекомендуется использовать портативную утилиту AppNetworkCounter (nirsoft.net) — она показывает все процессы, выходящие в интернет, и путь к их исполняемым файлам. Скопируйте путь (Application Path) и добавьте его в список.
Если после добавления приложение всё равно продолжает работать через VPN, значит, оно использует дополнительные вспомогательные файлы (например, обновляющиеся фоновые процессы). Поищите в интернете по запросу «split tunneling [название приложения]» — часто уже есть готовые решения, какие файлы нужно добавить.
На Android доступны оба режима: «только выбранные приложения через VPN» и «все, кроме выбранных». Выбор приложений интуитивен — просто отметьте нужные в списке установленных программ.
Часто в раздельное туннелирование добавляют:
- Торрент-клиенты — чтобы скачивать и раздавать файлы на любой локации AmneziaVPN (торрент-трафик ограничен на всех серверах, кроме Швейцарии).
- Дополнительный браузер — для выхода в интернет без VPN, сохраняя основной браузер защищённым.
- Игровые сервисы (Steam, Epic Games, Battle.net) — чтобы не терять скорость при загрузке игр.
- Альтернативные VPN-клиенты — если нужно одновременно работать с корпоративными ресурсами.
Важно: на Windows не все приложения можно вывести из-под VPN. Например, приложения из Microsoft Store, а также некоторые игры с античитом (Valorant, League of Legends, Battlefield) не поддаются такому разделению. В таких случаях используйте разделение по IP-адресам — оно более универсально.
Практический пример: Discord и игры одновременно
Частая задача — играть в онлайн-игру без VPN (чтобы не было лагов), но при этом пользоваться Discord, который заблокирован в некоторых регионах. Разделение по приложениям тут не поможет, так как игры с античитом не поддерживают обход VPN. Решение — разделение по IP-адресам.
Пошаговая инструкция:
- Откройте сайт iplist.opencck.org/ru.
- Выберите формат Amnezia и тип данных IP-адреса IPv4.
- Поставьте галочку напротив раздела Discord.
- Внизу страницы включите «Сохранить как файл» и нажмите «Отправить» — файл ip-list.json будет скачан.
- В AmneziaVPN перейдите в настройки раздельного туннелирования сайтов.
- Выберите вариант «Только адреса из списка должны открываться через VPN».
- Через меню ⋮ выберите «Заменить список с сайтами» и укажите путь к файлу ip-list.json.
- Включите раздельное туннелирование и подключитесь к VPN.
Теперь весь трафик, кроме IP-адресов Discord, идёт напрямую, а Discord — через туннель. Игра будет работать без VPN, Discord — через защищённый канал.
Аналогичный подход работает и для других сервисов: просто выберите нужные разделы на iplist. Не забудьте, что у некоторых сервисов (например, YouTube) огромное количество IP-адресов, и их исключение может захватить посторонние сайты.
Как включить функцию: пошаговая инструкция
Процесс настройки раздельного туннелирования в AmneziaVPN одинаков на всех платформах, отличаются только доступные опции.
Шаг 1. Откройте настройки. Запустите приложение AmneziaVPN и перейдите в раздел «Раздельное туннелирование». В разных версиях он может называться «Раздельное туннелирование», «Split tunneling» или «Разделение туннеля». Обычно он находится в настройках активной конфигурации или в общих параметрах. Если пункта нет — обновите приложение до актуальной версии с официального сайта amnezia.org или из GitHub-репозитория. Использование сторонних сборок небезопасно.
Шаг 2. Выберите режим фильтрации. Внутри раздела выберите, по какому принципу будет работать разделение: по приложениям или по адресам (сайтам). Напомним, что на iOS/macOS/Linux доступен только вариант по адресам.
Шаг 3. Задайте логику списка. Выберите один из двух режимов:
- «Только выбранные …» — через VPN идёт только то, что в списке.
- «Все, кроме выбранных …» — через VPN идёт всё, кроме перечисленного.
Шаг 4. Добавьте нужные объекты. В режиме по приложениям отметьте программы из списка установленных или добавьте исполняемые файлы. В режиме по адресам — введите домены (example.com), IP-адреса (203.0.113.10) или подсети в CIDR (10.8.0.0/24).
Шаг 5. Сохраните и переподключитесь. После внесения изменений обязательно отключите и снова включите VPN. Новые правила маршрутизации применяются только при установке соединения, а не «на лету».
После этого проверьте, что трафик распределяется правильно: откройте сайт проверки IP (например, 2ip.ru) в приложении, которое должно идти через VPN, и убедитесь, что виден IP вашего сервера, а в обычном браузере — ваш реальный IP.
Типичные проблемы и их решение
Раздельное туннелирование — мощный, но иногда капризный инструмент. Рассмотрим частые ошибки.
Трафик идёт «не туда». Чаще всего причина — перепутанная логика списка. Вы выбрали «только выбранные», ожидая, что остальное пойдёт через VPN, а на самом деле всё наоборот. Проверьте, какой режим активен (include или exclude), и при необходимости переключите.
Изменения не применились. VPN не был переподключён после правки списка. Отключите и заново включите соединение.
Нужного приложения нет в списке. На Windows приложение может не отображаться, если оно не запущено. Обновите список приложений или добавьте вручную по исполняемому файлу. Убедитесь, что приложение установлено корректно.
Раздел split tunneling отсутствует в меню. Это может быть связано с устаревшей версией клиента или с ограничениями платформы (iOS). Обновите приложение с официального сайта или проверьте документацию для вашей ОС.
VPN вообще не поднимается. Если соединение не устанавливается или выдаёт ошибки, проблема, скорее всего, не в раздельном туннелировании, а в самом подключении. Коды ошибок Amnezia помогут диагностировать: например, 1100 — не удалось получить конфигурацию (нет интернета или неактивна подписка), 1108 — превышен лимит устройств, 300/305 — проблемы связи с сервером по SSH. В таких случаях проверьте состояние сервера и сетевые настройки.
Одновременная работа с другими VPN. При использовании AmneziaVPN вместе с AnyConnect или OpenConnect корректная работа не гарантируется — возможны конфликты маршрутизации.
Несоответствие IP. Если сайт открывается то через VPN, то напрямую, возможно, домен резолвится в несколько IP, и часть из них не попала в список. Для крупных сервисов используйте готовые списки подсетей, а не отдельные адреса.
Советы по эффективному использованию
Чтобы раздельное туннелирование работало максимально эффективно, придерживайтесь нескольких рекомендаций.
Планируйте схему заранее. Прежде чем настраивать, определите, какой трафик должен идти через VPN, а какой — напрямую. Нарисуйте мысленную схему: например, «браузер — через VPN, торрент — напрямую, госуслуги — напрямую». Это избавит от путаницы с режимами.
Используйте готовые списки IP. Для популярных сервисов (Discord, YouTube, Netflix) лучше загружать актуальные подсети с iplist.opencck.org, а не вводить адреса вручную. Такие списки обновляются, и вы избежите проблем с изменяющимися IP.
Проверяйте после каждого изменения. После настройки обязательно проверьте, что нужные приложения видят правильный IP. Сделайте это сразу, чтобы не обнаружить проблему в самый неподходящий момент.
На Windows добавляйте приложения через AppNetworkCounter. Эта утилита показывает все процессы, выходящие в интернет, включая скрытые. Используйте её, чтобы найти точные пути к исполняемым файлам, особенно если приложение не отображается в стандартном списке.
Помните про ограничения. На iOS невозможно разделение по приложениям — только по IP. На Windows нельзя выбрать приложения, которые будут работать только через VPN (только исключения). Для игр с античитом и приложений из Microsoft Store используйте разделение по адресам.
Не забывайте про KillSwitch. Если вы хотите, чтобы в случае обрыва VPN соединение полностью блокировалось (а не уходило в открытый интернет), включите KillSwitch в настройках AmneziaVPN. Это особенно важно, когда через VPN работает только часть трафика — защита от утечек.
Скачивайте клиент только с официальных источников. Используйте amnezia.org или официальный GitHub. Сторонние сборки могут содержать вредоносный код и отличаться по функциональности.
Заключение
Раздельное туннелирование в Amnezia VPN — это гибкий инструмент, который позволяет точно управлять тем, какой трафик идёт через зашифрованный канал. Оно решает множество практических задач: от доступа к региональным сервисам без отключения VPN до оптимизации скорости загрузок и точечной защиты чувствительных приложений.
Ключевые моменты, которые стоит запомнить:
- Наиболее полные возможности — на Android (оба режима по приложениям и адресам). Windows поддерживает разделение по приложениям только в режиме исключений. iOS, macOS и Linux — только по IP.
- Режим «только выбранные адреса через VPN» наиболее предсказуем и рекомендуется для большинства сценариев.
- Для работы с крупными сервисами используйте готовые списки IP-подсетей с iplist.opencck.org.
- После любых изменений обязательно переподключайте VPN, чтобы новые правила вступили в силу.
- Разделение хранится на клиенте, поэтому на разных устройствах с одной конфигурацией поведение может отличаться.
Если возникают сложности, сверяйтесь с официальной документацией docs.amnezia.org — там описаны актуальные функции и ограничения для каждой версии. А при ошибках подключения обращайте внимание на коды ошибок — они часто указывают на проблему точнее, чем общие симптомы.
Используйте раздельное туннелирование осознанно: помните, что трафик, идущий в обход VPN, виден вашему интернет-провайдеру. Если ваша цель — полная приватность, лучше направить через туннель всё, кроме самых необходимых локальных сервисов.
Вопросы и ответы
Что такое раздельное туннелирование в Amnezia VPN?
Раздельное туннелирование (split tunneling) — это функция, которая делит трафик устройства на два потока: часть идёт через зашифрованный туннель Amnezia, а часть — напрямую, минуя VPN. Вы сами задаёте правило: либо через туннель пускаются только выбранные приложения или адреса, либо всё, кроме выбранных. Это удобно, когда часть трафика должна идти локально (банк-клиент, локальная сеть), а часть — через защищённый канал.
На каких платформах работает раздельное туннелирование в Amnezia VPN?
Разделение по приложениям доступно на Android и Windows (на Windows — только режим исключений). По IP-адресам — на Android, Windows, iOS, macOS и Linux. На iOS и macOS разделение по приложениям невозможно из-за ограничений системы. Полный набор функций — только на Android.
Почему раздельное туннелирование Amnezia не работает?
Чаще всего причина — перепутанная логика списка (include ↔ exclude): вы включили «только выбранные», ожидая «все, кроме выбранных», или наоборот. Вторая частая причина — изменения не применились: после правки списка нужно переподключить VPN. Также проверьте, что нужное приложение действительно добавлено в список, и что у вас актуальная версия клиента с официального сайта.
Чем отличается режим по приложениям от режима по адресам?
Режим по приложениям фильтрует трафик по программе-источнику: например, через VPN идёт только выбранный браузер. Режим по адресам фильтрует по сетевым назначениям: вы указываете IP-адреса, домены или подсети, которые будут обрабатываться через VPN (или в обход). Адресный режим более универсален, так как работает для любых приложений, обращающихся к этим адресам.
Можно ли одновременно играть в онлайн-игры без VPN и пользоваться Discord?
Да, можно. Используйте разделение по IP-адресам: загрузите список подсетей Discord с iplist.opencck.org и настройте режим «только адреса из списка через VPN». Тогда Discord будет работать через туннель, а весь остальной трафик (включая игры) пойдёт напрямую. Это работает даже для игр с античитом, которые не поддерживают обход VPN через разделение по приложениям.
Какие приложения нельзя вывести из-под VPN на Windows?
На Windows разделение по приложениям не работает для программ, установленных из Microsoft Store, а также для некоторых игр с античитом (например, Valorant, League of Legends, Battlefield). Для таких случаев используйте разделение по IP-адресам — оно позволяет направить в обход VPN конкретные адреса, к которым обращается игра.
Нужно ли переподключать VPN после изменения настроек раздельного туннелирования?
Да, обязательно. Новые правила маршрутизации применяются только при установке соединения, а не «на лету». После изменения списков приложений или адресов отключите VPN и включите его снова, иначе изменения не вступят в силу.