Amnezia VPN и раздельное туннелирование: полное руководство по настройке

Разбираем, как работает split tunneling в Amnezia VPN, какие режимы доступны на разных платформах, как настроить маршрутизацию по IP и приложениям, а также как решать типичные проблемы.

Что такое раздельное туннелирование и зачем оно нужно

Раздельное туннелирование (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» — рекомендуемый способ для большинства случаев. Алгоритм настройки:

  1. Перейдите на сайт iplist.opencck.org/ru — это каталог IP-подсетей популярных сервисов.
  2. Выберите формат Amnezia и тип данных IPv4 (CIDR).
  3. Отметьте нужные сайты или разделы (например, Discord, YouTube).
  4. Внизу страницы включите опцию «Сохранить как файл» и нажмите «Отправить» — скачается файл ip-list.json.
  5. В приложении AmneziaVPN откройте настройки раздельного туннелирования сайтов и выберите вариант «Только адреса из списка должны открываться через VPN».
  6. Импортируйте скачанный файл (через меню ⋮ → «Добавить импортированные сайты к существующим» или «Заменить список с сайтами»).
  7. Включите раздельное туннелирование и подключитесь к 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-адресам.

Пошаговая инструкция:

  1. Откройте сайт iplist.opencck.org/ru.
  2. Выберите формат Amnezia и тип данных IP-адреса IPv4.
  3. Поставьте галочку напротив раздела Discord.
  4. Внизу страницы включите «Сохранить как файл» и нажмите «Отправить» — файл ip-list.json будет скачан.
  5. В AmneziaVPN перейдите в настройки раздельного туннелирования сайтов.
  6. Выберите вариант «Только адреса из списка должны открываться через VPN».
  7. Через меню ⋮ выберите «Заменить список с сайтами» и укажите путь к файлу ip-list.json.
  8. Включите раздельное туннелирование и подключитесь к 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 и включите его снова, иначе изменения не вступят в силу.