Что такое раздельное туннелирование и зачем нужен список
Раздельное туннелирование (split tunneling) в AmneziaVPN — это механизм, который делит трафик устройства на два потока: часть идёт через зашифрованный туннель, а часть — напрямую через провайдера. Вместо жёсткого правила «всё или ничего» вы задаёте список исключений: приложения или IP-адреса, которые должны работать через VPN или, наоборот, в обход него.
Зачем это нужно? Во-первых, многие локальные сервисы — банк-клиенты, госуслуги, корпоративные порталы — некорректно работают при подключении через VPN, так как видят чужой IP и блокируют доступ. Во-вторых, разделение позволяет экономить трафик и повышать скорость: тяжёлые загрузки или торренты можно пустить напрямую, не нагружая VPN-сервер. В-третьих, это вопрос безопасности: в странах с цензурой важно, чтобы российские сервисы не узнали IP-адрес VPN-сервера, иначе его могут заблокировать. Настроив список, вы одновременно пользуетесь и заблокированными ресурсами, и локальными сайтами без конфликтов.
В AmneziaVPN раздельное туннелирование доступно в двух вариантах: по приложениям и по IP-адресам/подсетям. Каждый вариант имеет два режима: «только выбранные» (include) и «все, кроме выбранных» (exclude). Понимание этих осей — ключ к правильной настройке.
Доступность функций на разных платформах
Возможности раздельного туннелирования сильно зависят от операционной системы. Согласно официальной документации Amnezia, ситуация следующая:
- Android — доступны оба варианта: и по IP-адресам, и по приложениям. Для каждого варианта есть оба режима: «через VPN» и «без VPN».
- Windows — доступны оба варианта, но для приложений доступен только режим «без VPN» (исключения). Для IP-адресов доступны оба режима.
- iOS / macOS / Linux — доступен только вариант по IP-адресам, оба режима. Разделение по приложениям невозможно из-за ограничений системы.
Эта таблица критична: если вы планируете настроить список на iPhone, придётся работать только с IP-адресами. На Windows, если нужен режим «только выбранные приложения через VPN», его нет — только исключения. На Android же можно гибко комбинировать оба подхода.
Также важно: в подключении Amnezia Free раздельное туннелирование по IP-адресам недоступно. Это ограничение действует только для бесплатного сервера; в Self-hosted и Premium функция доступна.
Как составить список по IP-адресам: почему домена недостаточно
Многие пользователи пытаются добавить в список просто домен, например, youtube.com. Однако это ошибка. AmneziaVPN при добавлении домена разово резолвит его в текущий IPv4-адрес и сохраняет его в списке. Если сайт использует тысячи IP-адресов (как YouTube), то такой подход приведёт к тому, что большая часть трафика останется вне туннеля, и сайт не откроется.
Правильный способ — использовать готовые списки IP-подсетей. Официальная документация рекомендует сервис iplist.opencck.org. На этом сайте можно выбрать нужные ресурсы (например, Instagram, Discord, YouTube), указать формат Amnezia и тип данных IPv4 (CIDR), после чего скачать файл ip-list.json. Этот файл затем импортируется в приложение через меню раздельного туннелирования.
Важно понимать: широкие подсети крупных сервисов могут захватывать IP-адреса несвязанных сайтов. Например, подсеть YouTube может включать адреса игровых серверов. Если это создаёт проблемы, нужно выяснить, к каким IP обращается конкретное приложение, и исключить их из списка. Для этого можно использовать встроенный в Windows «Монитор ресурсов» или сторонние утилиты типа TCPView.
Режим «Только адреса из списка через VPN»: рекомендуемый подход
Официальная документация Amnezia рекомендует для Windows, iOS, macOS и Linux использовать режим «Только адреса из списка должны открываться через VPN». Это означает, что через туннель идёт только трафик к выбранным IP-подсетям, а всё остальное — напрямую. Такой подход наиболее эффективен, поскольку позволяет точечно направлять в VPN только те ресурсы, которые заблокированы или требуют защиты.
Как настроить:
- Перейдите на сайт iplist.opencck.org/ru.
- Выберите формат Amnezia и тип данных IP-зоны IPv4 (CIDR).
- Отметьте нужные сайты или разделы (например, «Заблокированные в РФ»).
- Внизу страницы поставьте галочку «Сохранить как файл» и нажмите «Отправить» — скачается файл
ip-list.json. - В приложении AmneziaVPN откройте раздел раздельного туннелирования сайтов, выберите режим «Только адреса из списка должны открываться через VPN».
- Нажмите на значок ⋮ (три точки) и выберите «Добавить импортированные сайты к существующим» или «Заменить список с сайтами».
- Укажите скачанный файл и включите раздельное туннелирование.
- Подключитесь к VPN.
Этот метод экономит время и силы, так как не нужно вручную вводить десятки подсетей. Кроме того, он снижает риск утечки IP-адреса VPN-сервера, поскольку локальные сервисы видят ваш реальный IP.
Режим «Адреса из списка не должны открываться через VPN»: когда он нужен
Обратный режим — «Адреса из списка не должны открываться через VPN» — рекомендуется использовать только в одном случае: если вы хотите, чтобы через VPN шёл весь трафик, кроме локальной или провайдерской сети. Например, если вам нужно, чтобы госуслуги, банк-клиент или локальные ресурсы работали напрямую, а всё остальное — через туннель.
В документации Amnezia предлагается добавить в список исключений следующие частные и служебные подсети:
192.168.0.0/16172.16.0.0/1210.0.0.0/8169.254.0.0/16100.64.0.0/10224.0.0.0/4
Эти диапазоны охватывают локальные сети, link-local адреса, CGNAT и multicast. Добавив их в список «без VPN», вы обеспечите доступ к домашним устройствам и принтерам, а также избежите конфликтов с провайдерскими сетями.
Если же вы хотите исключить из VPN только конкретные сайты, например, gosuslugi.ru, лучше пойти от обратного: настроить режим «только адреса из списка через VPN» и добавить туда все нужные ресурсы, а госуслуги оставить вне списка. Либо использовать раздельное туннелирование по приложениям, выделив отдельный браузер для работы без VPN.
Раздельное туннелирование по приложениям: особенности и ограничения
Разделение по приложениям работает только на Android и Windows, причём с разными возможностями. На Android доступны оба режима: «только выбранные приложения через VPN» и «только выбранные приложения без VPN». На Windows — только режим «без VPN» (исключения).
Как настроить на Windows:
- Зайдите в параметры раздельного туннелирования приложений.
- Нажмите кнопку ➕ (плюс).
- Выберите исполняемые файлы (.exe) приложений, которые должны работать без VPN.
- Включите раздельное туннелирование и подключитесь к VPN.
Чтобы найти нужный .exe-файл, рекомендуется использовать программу AppNetworkCounter от NirSoft. Она показывает все процессы, выходящие в интернет, и путь к их исполняемым файлам. Дважды кликните по процессу и скопируйте значение Application Path.
Важное ограничение: некоторые приложения используют несколько файлов для выхода в сеть. Если после добавления основного .exe приложение всё равно работает через VPN, значит, оно задействует дополнительные файлы. В этом случае поищите в интернете информацию по запросу «split tunneling название_приложения» — возможно, кто-то уже сталкивался с этой проблемой.
Также есть категории приложений, для которых раздельное туннелирование по приложениям не работает: приложения из Microsoft Store, некоторые игры с античитом (Battlefield 6, Valorant, League of Legends). Для них используйте разделение по IP-адресам.
Какие приложения чаще всего добавляют в список на Windows
Официальная документация Amnezia приводит типичные примеры приложений, которые пользователи исключают из VPN на Windows:
- Торрент-клиент — чтобы скачивать и раздавать торренты при подключении к любой локации AmneziaVPN, так как торрент-трафик ограничен на всех локациях, кроме Швейцарии. Исключив торрент-клиент, вы сохраните скорость и избежите блокировок.
- Дополнительный браузер — чтобы иметь полноценный выход в интернет через основное подключение, а не через VPN. Это удобно, если вы не хотите настраивать разделение по сайтам, но хотите в любой момент открыть любой сайт без VPN.
- Игровые онлайн-сервисы (Steam, Epic Games, Battle.net) — чтобы при скачивании игр получить максимальную скорость, доступную вашему тарифу. VPN может замедлять загрузку, поэтому исключение этих сервисов оправдано.
- Альтернативный VPN-клиент — если вы используете корпоративный VPN для доступа к рабочим ресурсам, его нужно исключить, чтобы избежать конфликта туннелей.
При этом важно знать: при одновременном использовании с AmneziaVPN корректная работа следующих VPN-клиентов не гарантируется: AnyConnect и OpenConnect. Если вы используете один из них, возможны сбои.
Практические советы для Android: комбинируйте оба варианта
На Android раздельное туннелирование наиболее гибкое: доступны и приложения, и IP-адреса, с обоими режимами. Официальный блог Amnezia рекомендует использовать оба варианта одновременно, особенно в условиях цензуры.
Почему это важно? Если настроить только разделение по сайтам, приложения российских сервисов всё равно могут определить, что VPN включён, и перестать работать. Даже если вы создадите отдельный рабочий профиль на смартфоне, приложения узнают о VPN и могут блокировать доступ. Чтобы снизить риск утечки IP-адреса VPN-сервера, нужно настроить разделение и по сайтам, и по приложениям.
Как это сделать:
- Настройте разделение по IP-адресам, как описано выше, выбрав режим «Только адреса из списка через VPN».
- Затем перейдите в раздел раздельного туннелирования по приложениям и добавьте приложения, которые должны работать без VPN (например, банк, госуслуги, маркетплейсы).
- Включите оба варианта и подключитесь к VPN.
Некоторые приложения, например, чатбот Gemini, могут не отображаться в списке приложений, поскольку Android не идентифицирует их как отдельные. В таком случае добавьте в раздельное туннелирование приложение Google и используйте сервис через него.
Типичные ошибки и способы их устранения
Даже при правильной настройке списка могут возникать проблемы. Вот наиболее частые ошибки и решения:
- Трафик идёт «не туда» — чаще всего это связано с перепутанной логикой списка (include ↔ exclude). Проверьте, какой режим вы выбрали: «только выбранные» или «все, кроме выбранных». Если ожидали одно, а получили другое — переключите режим.
- Изменения не применились — после правки списка обязательно переподключите VPN. Новые правила маршрутизации применяются только при установке соединения, а не «на лету».
- Нужного приложения нет в списке — на Windows приложение может не отображаться, если оно не установлено или не распознано. Обновите список приложений или добавьте по исполняемому файлу через AppNetworkCounter.
- Раздела split tunneling нет в меню — это может быть из-за устаревшей версии клиента или платформы с ограничениями (iOS). Обновите клиент с официального сайта amnezia.org и сверьтесь с документацией.
- Канал вообще не поднимается — проблема не в разделении, а в подключении или сервере. Проверьте коды ошибок: 1100 (не удалось получить конфигурацию из API), 1108 (превышен лимит устройств), 300/305 (проблемы связи с сервером по SSH).
Также помните: раздельное туннелирование хранится локально на устройстве, а не на сервере. Одна и та же конфигурация WireGuard, импортированная на телефон и ноутбук, может вести себя по-разному, потому что списки у каждого клиента свои.
Как проверить, что список работает корректно
После настройки раздельного туннелирования важно убедиться, что трафик распределяется правильно. Вот простой алгоритм проверки:
- Проверьте внешний IP в разных приложениях. В приложении, которое должно идти через VPN, откройте сайт проверки IP (например, 2ip.ru). Адрес должен принадлежать вашему VPN-серверу. В приложении, оставленном напрямую, IP должен быть вашим реальным.
- Сверьте домены/адреса. В режиме по адресам проверьте, что запрос к адресу из списка идёт через VPN, а к прочим — напрямую. Можно использовать команду
nslookupдля получения IP сайта и сравнить с тем, что видит сервер. - Убедитесь, что переподключились после последней правки. Без переподключения старые правила остаются в силе.
Если вы используете режим «Только адреса из списка через VPN», проверьте, что сайты из списка открываются, а локальные сервисы работают без задержек. Если какой-то сайт не открывается, возможно, его IP-подсеть не полностью покрыта списком — добавьте недостающие подсети через iplist.
Для Windows можно использовать встроенный «Монитор ресурсов» или TCPView, чтобы увидеть, к каким IP обращается конкретное приложение, и при необходимости скорректировать список.
Вопросы и ответы
Что такое раздельное туннелирование в Amnezia VPN?
Раздельное туннелирование (split tunneling) — это функция, которая делит трафик устройства на два потока: часть идёт через зашифрованный канал Amnezia, а часть — напрямую через провайдера. Вы задаёте правило: либо через VPN идут только выбранные приложения или IP-адреса, либо всё, кроме выбранных. Это удобно, когда часть трафика должна идти локально (банк-клиент, госуслуги), а часть — через защищённый канал (заблокированные ресурсы).
На каких платформах работает раздельное туннелирование в Amnezia?
Доступность зависит от ОС:
- Android — и по IP-адресам, и по приложениям, оба режима.
- Windows — и по IP-адресам (оба режима), и по приложениям (только режим «без VPN»).
- iOS / macOS / Linux — только по IP-адресам, оба режима.
На iOS разделение по приложениям невозможно из-за ограничений системы. В Amnezia Free разделение по IP-адресам недоступно.
Почему раздельное туннелирование Amnezia не работает?
Чаще всего причина в перепутанном режиме списка: вы включили «только выбранные», ожидая логику «все, кроме выбранных», или наоборот. Вторая частая причина — изменения не применились: после правки списка нужно переподключить VPN. Также проверьте, что нужное приложение реально добавлено в список и что у вас актуальная версия клиента с amnezia.org.
Чем отличается режим по приложениям от режима по IP-адресам?
Режим по приложениям фильтрует трафик на основе конкретных программ (например, браузер, торрент-клиент). Режим по IP-адресам фильтрует по сетевым адресам, к которым обращается трафик. IP-режим более точен и работает для любых приложений, но требует указания полных подсетей. Режим по приложениям проще, но ограничен платформой и не работает для некоторых приложений (например, из Microsoft Store).
Как добавить сайт в список раздельного туннелирования, если домена недостаточно?
Домен резолвится в один IP-адрес, но крупные сайты используют тысячи адресов. Используйте сервис iplist.opencck.org/ru: выберите нужные ресурсы, формат Amnezia и IPv4 (CIDR), скачайте файл ip-list.json и импортируйте его в приложение. Это добавит все подсети, необходимые для работы сайта.
Какие приложения чаще всего исключают из VPN на Windows?
Торрент-клиенты (чтобы обойти ограничения на торренты), дополнительные браузеры (для доступа к локальным сайтам), игровые сервисы (Steam, Epic Games, Battle.net) для максимальной скорости загрузки, а также альтернативные VPN-клиенты для корпоративных ресурсов. При этом не гарантируется работа с AnyConnect и OpenConnect.
Можно ли одновременно использовать разделение по приложениям и по IP-адресам?
Да, на Windows и Android можно включить оба варианта одновременно. Это особенно рекомендуется на Android для снижения риска утечки IP-адреса VPN-сервера. Настройте разделение по IP-адресам для сайтов и по приложениям для локальных сервисов, затем включите оба и переподключитесь.