Встречайте TrustTunnel — протокол AdGuard VPN с открытым исходным кодом

Сегодня важный день для нас и всех, кому небезразличны прозрачность, конфиденциальность и полный контроль над интернет-трафиком. Мы наконец открываем исходный код протокола, на котором работает AdGuard VPN. И теперь у него есть имя — TrustTunnel.

Мы давно хотели сделать наш VPN-протокол публичным. Многие из вас просили об этом, и мы всегда отвечали: да, обязательно — это лишь вопрос времени. И вот время пришло.

🎉
TrustTunnel теперь с открытым исходным кодом — его можно изучать, проверять, дорабатывать и использовать в собственных проектах.

Что такое TrustTunnel?

По сути TrustTunnel — это современный, безопасный VPN-протокол, оптимизированный для мобильных устройств. Это та самая технология, которая уже давно используется в AdGuard VPN: на мобильных и десктопных приложениях, в браузерных расширениях.

Почему TrustTunnel? Потому что нам нужно было лучшее решение

Существует немало VPN-протоколов, и логично спросить: зачем создавать ещё один? Дело в том, что на практике мы столкнулись с недоработками популярных протоколов, особенно в странах с жёсткими ограничениями доступа в интернет.

У OpenVPN, WireGuard и IPSec есть общие слабые места: их сравнительно легко обнаружить и заблокировать на уровне сети, а попытки замаскировать VPN-трафик часто приводят к падению скорости. Классический подход — «оборачивать» VPN-данные в TCP-соединение и имитировать обычный веб-трафик — создаёт лишние задержки, так как TCP подтверждает доставку каждого пакета.

TrustTunnel устроен иначе. Он спроектирован так, чтобы выглядеть как обычный HTTPS-трафик, что значительно усложняет его замедление или блокировку. А ещё это помогает ему обходить глубокий анализ пакетов Deep Packet Inspection, или DPI) и при этом сохранять высокий уровень конфиденциальности и безопасности. Для этого используется шифрование на основе TLS — того же стандарта, что лежит в основе HTTPS, — а также транспорт HTTP/2 или HTTP/3, которые широко применяются в интернете. Каждое соединение работает в отдельном потоке, объединяя пакеты для более быстрой и эффективной передачи данных. Протокол также оптимизирован для мобильных устройств и работает даже при нестабильном соединении.

Протокол, который можно использовать, запускать, настраивать и развивать

Публикуя TrustTunnel, мы преследуем две цели.

Во-первых, мы хотим наконец показать пользователям, какой протокол лежит в основе AdGuard VPN, и дать возможность проверить его работу. AdGuard всегда поддерживал идею open-source-разработки, и многие наши продукты уже давно имеют открытый код. В этом смысле AdGuard VPN отставал, но с публичным релизом TrustTunnel ситуация меняется.

Во-вторых, мы хотим изменить сложившуюся картину в мире VPN-протоколов и предложить реальную альтернативу существующим решениям. При этом мы не ограничиваемся формальным «открытым кодом», который по факту используется только одним VPN-сервисом. Мы разделяем ценности свободного и открытого ПО (FOSS) и хотим, чтобы TrustTunnel применялся как можно шире — в том числе другими VPN-провайдерами. Мы уверены, что именно такой подход соответствует духу open-source, и рассчитываем на участие сообщества в развитии TrustTunnel. Мы будем рады любому вкладу — от идей и сообщений об ошибках до прямого участия в разработке.

Что мы сделали для этого:

  1. Опубликовали первую версию спецификации TrustTunnel.
  2. Выложили полный исходный код эталонной реализации сервера TrustTunnel и его клиентов под максимально свободной лицензией.

Чтобы использовать TrustTunnel, необязательно устанавливать AdGuard VPN. Вы можете развернуть собственный сервер и воспользоваться open-source-клиентами TrustTunnel:

  • Клиенты для командной строки доступны для Linux, Windows и macOS
  • Также мы выпускаем два клиентских приложения для iOS и Android

Клиенты TrustTunnel уже обладают широкими возможностями и позволяют:

  • Гибко настраивать маршрутизацию — определять, какие запросы проходят через туннель, а какие остаются в локальной сети
  • Тонко управлять трафиком, разделяя рабочие и личные данные, направляя отдельные домены или приложения и настраивая сетевое поведение без сложной конфигурации
  • Благодаря журналу запросов видеть в реальном времени, куда устройство отправляет трафик, какие правила маршрутизации применяются и какие соединения идут через туннель

Полезные ссылки

Для нас это особенный момент. Мы обещали открыть исходный код нашего протокола — и сегодня выполняем обещание. Теперь, когда он стал публичным, пользователи и разработчики могут изучать TrustTunnel, разворачивать у себя и создавать на его основе собственные решения.

А узнать о TrustTunnel больше и попробовать его в деле можно здесь:
Сайт TrustTunnel
Открытый репозиторий TrustTunnel на GitHub
Приложение TrustTunnel для iOS
Приложение TrustTunnel для Android

9 332 9332 отзыва
Великолепно!

AdGuard VPNдля Windows

Используйте любой браузер или приложение и больше не беспокойтесь об анонимности. С AdGuard VPN весь интернет у вас под рукой.
Скачать
Скачивая программу, вы принимаете условия Лицензионного соглашения
Узнать больше
9 332 9332 отзыва
Великолепно!

AdGuard VPNдля Mac

Выберите любую из наших 55+ локаций по всему миру всего за два клика, и ваши данные будут надёжно скрыты от посторонних глаз.
Скачать
Скачивая программу, вы принимаете условия Лицензионного соглашения
Узнать больше
9 332 9332 отзыва
Великолепно!

AdGuard VPNдля Android

Сохраняйте анонимность, где бы вы ни были. Десятки локаций, быстрое и надёжное соединение — всё это в вашем кармане.
Скачать
Скачивая программу, вы принимаете условия Лицензионного соглашения
Google Play
Скачивая программу, вы принимаете условия Лицензионного соглашения
Узнать больше
9 332 9332 отзыва
Великолепно!

AdGuard VPNдля iOS

Защитите свои данные в интернете. Наслаждайтесь любимыми фильмами и шоу и оставайтесь в безопасности, пока смотрите их с AdGuard VPN!
App Store
Скачивая программу, вы принимаете условия Лицензионного соглашения
Узнать больше
9 332 9332 отзыва
Великолепно!

AdGuard VPNдля Android

Смотрите фильмы со всего мира и защитите TV с быстрым, безопасным и удобным в настройке AdGuard VPN.
Скачать
Скачивая программу, вы принимаете условия Лицензионного соглашения
Google Play
Скачивая программу, вы принимаете условия Лицензионного соглашения
Узнать больше
9 332 9332 отзыва
Великолепно!

AdGuard VPNдля Chrome

AdGuard VPNдля Edge

AdGuard VPNдля Firefox

AdGuard VPNдля Opera

Скройте своё местоположение и «переместитесь» в любую часть мира, просматривайте контент без ограничений скорости и будьте анонимны в сети.
Подключитесь к любой локации в один клик, скройте свой IP и сделайте использование интернета безопасным и анонимным.
Защитите конфиденциальность, скройте своё настоящее местоположение и решите, на каких сайтах вам нужен VPN, а на каких нет!
Скрывайтесь от посторонних глаз в браузере Opera: перемещайтесь по щелчку пальцев в любую точку мира и оставайтесь незамеченными.
Установить
Скачивая программу, вы принимаете условия Лицензионного соглашения
Узнать больше
Установить
Скачивая программу, вы принимаете условия Лицензионного соглашения
Узнать больше
Установить
Скачивая программу, вы принимаете условия Лицензионного соглашения
Узнать больше
Установить
Скачивая программу, вы принимаете условия Лицензионного соглашения
Узнать больше
9 332 9332 отзыва
Великолепно!

AdGuard VPNдля роутеров

Установите AdGuard VPN на роутер, чтобы защитить всю сеть. Выбирайте сами, какие устройства защищать и когда
Эта опция доступна только с подпиской AdGuard VPN
9 332 9332 отзыва
Великолепно!

AdGuard VPNдля Linux

Установите лучший бесплатный VPN для Linux и наслаждайтесь повышенной безопасностью, шифрованием трафика и защитой от утечки DNS. Выбирайте среди десятков локаций и скройте своё местоположение от посторонних глаз
9 332 9332 отзыва
Великолепно!

AdGuard VPNдля Apple TV

Смотрите фильмы со всего мира и защитите Apple TV с быстрым, безопасным и удобным в настройке AdGuard VPN
Эта опция доступна только с подпиской AdGuard VPN
9 332 9332 отзыва
Великолепно!

AdGuard VPNfor Xbox

Защитите свой Xbox с помощью AdGuard VPN и играйте онлайн с удовольствием: без границ, без опасностей, без сложных настроек
Эта опция доступна только с подпиской AdGuard VPN
9 332 9332 отзыва
Великолепно!

AdGuard VPNдля PS4/PS5

Защитите свой PlayStation с помощью AdGuard VPN и наслаждайтесь бесперебойной онлайн-игрой, повышенной безопасностью и простой настройкой. Выберите VPN-сервер и получите доступ к нужной локации
Эта функция доступна только с подпиской AdGuard VPN
Эта опция доступна только с подпиской AdGuard VPN
9 332 9332 отзыва
Великолепно!

AdGuard VPNдля Chromecast

Установите AdGuard VPN на Google TV (четвёртое поколение Chromecast) или на сетевой роутер (третье поколение Chromecast) и смотрите фильмы и сериалы с Chromecast, сохраняя анонимность в сети и получая доступ к контенту из любого места. Для третьего поколения Chromecast необходима подписка на AdGuard VPN
Эта опция доступна только с подпиской AdGuard VPN
Началась загрузка
AdGuard VPN
Стрелка указывает на файл: нажмите на него, и установка начнётся.
Отсканируйте, чтобы скачать AdGuard VPN на смартфон или планшет