ГлавнаяЖурналL2TP VPN: что это и чем хуже IKEv2 и WireGuard

L2TP VPN: что это и чем хуже IKEv2 и WireGuard

Команда Nebula Link

L2TP VPN: что это и чем хуже IKEv2 и WireGuardУстройствоPPP-кадрыL2TPтуннель, UDP 1701IPsec ESPзащита пакетовСерверLNSL2TP сам не шифрует: защиту даёт IPsec

L2TP сам ничего не шифрует: он только заворачивает кадры PPP в UDP. Защиту ему дают извне, обычно IPsec, поэтому в клиентах вы видите пару L2TP/IPsec. Так он и называется в настройках телефонов и роутеров.

Против него работают возраст и узнаваемость. Порты фиксированы, рукопожатие описано в открытых стандартах, а у IKEv2 и WireGuard то же самое сделано проще и с меньшим числом движущихся частей. Ниже по документации: что внутри, где L2TP ещё встречается и чем его заменить.

Что делает L2TP, а что нет

RFC 2661 описывает L2TP как способ пронести кадры PPP через промежуточную сеть так, чтобы приложения этого не заметили. На одном конце стоит концентратор доступа LAC, на другом сервер LNS, где сессия PPP заканчивается. Из защиты в самом протоколе есть простая необязательная проверка туннеля, похожая на CHAP, и скрытие значений в служебных полях.

Шифрования трафика там нет. RFC 3193 прямо пишет, что L2TP не определяет механизмов защиты туннеля, а реализации должны использовать IPsec ESP и для управляющих, и для пакетов данных. Парольная проверка PPP внутри туннеля, по тому же документу, защищает вход пользователя, но не каждый пакет. Поэтому голый L2TP без IPsec не защищает передаваемые данные.

L2TP внутри IPsec: слоиPPPвход пользователяL2TPUDP 1701IPsec ESPшифрованиеIP-сетьпередачаЗащиту пакетам даёт слой IPsec, а не L2TP
L2TP внутри IPsec: слои

Порты и ключи: как выглядит L2TP/IPsec

Сначала поднимается IPsec, потом поверх него идёт L2TP. По RFC 7296, IKE обычно слушает UDP-порт 500, а при прохождении через NAT сообщения могут приходить на порт 4500. Начальный обмен в обычном случае состоит из четырёх сообщений: IKE_SA_INIT согласует алгоритмы, а IKE_AUTH проверяет стороны и создаёт первое дочернее соединение.

Сам L2TP, по RFC 3193, начинает разговор на стандартном UDP-порту 1701. Для NAT есть отдельный стандарт RFC 3948: пакеты ESP упаковывают в UDP и отправляют на тот же порт 4500, что и IKE, чтобы роутер мог их сопоставить. В итоге у соединения несколько слоёв и несколько портов, и каждый добавляет места, где настройка может разойтись.

Порты L2TP/IPsec и IKEv2ПротоколПортыСлоиL2TP/IPsecUDP 1701, 500, 4500L2TP + IPsecIKEv2UDP 500, 4500один протокол + ESPPPTPTCP 1723 + GREPPP + GREПорты по RFC 3193, 7296, 3948, 2637
Порты L2TP/IPsec и IKEv2

PPTP: самый старый из троицы

По RFC 2637, управляющее соединение PPTP идёт по TCP на порт 1723, а данные уходят в туннеле GRE, где в заголовке есть ключ сессии. Это другой тип пакетов, не UDP и не TCP, и именно с ним у домашних роутеров обычно проблемы.

Главная претензия к нему - защита. Брюс Шнайер писал 6 августа 2012 года, что инструмент ChapCrack сводит рукопожатие MS-CHAPv2 к одному ключу DES. Этот ключ можно отправить в коммерческий сервис подбора и получить результат меньше чем за сутки. Шнайер в записи отмечает и тот же вид рукопожатия в WPA2 Enterprise. Для PPTP это означает, что перехваченную сессию можно вскрыть независимо от сложности пароля.

Чем IKEv2 и WireGuard устроены лучше

IKEv2 из RFC 7296 делает то же, что IPsec в связке с L2TP, но одним протоколом: согласует алгоритмы, обменивается ключами по Диффи-Хеллману, проверяет личности и сразу создаёт защищённое соединение на базе ESP. Отдельного туннеля поверх уже не нужно.

WireGuard, по описанию на wireguard.com, идёт только по UDP, использует ChaCha20 с Poly1305 для шифрования, Curve25519 для обмена ключами и BLAKE2s для хеширования. Набор алгоритмов фиксирован, согласовывать нечего. Сервер, по той же странице, молчит в ответ на пакеты от тех, кто не прошёл проверку. Скорость протоколов мы не сравниваем: своих замеров нет.

L2TP, IKEv2 и WireGuard в сравненииПротоколТранспортЗащитаL2TP/IPsecUDPIPsec ESPIKEv2UDPESP, согласованиеWireGuardтолько UDPChaCha20-Poly1305По документации протоколов
L2TP, IKEv2 и WireGuard в сравнении

Где L2TP ещё встречается: Android, Windows, роутеры

На Android картина зависит от сборки. На вопрос о настройке IKEv2/IPsec RSA на Android 12 в "Хабр Q&A" автор вопроса пишет, что Google убрал из системы PPTP и L2TP. В ответах ему возражают: на телефонах Samsung эти типы есть, и многое зависит от конкретной сборки. Если вам нужен L2TP на Android, проверьте список типов в настройках именно своего телефона. Как устроено подключение на этой системе, описано на странице про VPN для Android.

По документации Microsoft, пользовательский туннель Always On VPN в Windows поддерживает SSTP и IKEv2, а туннель устройства только IKEv2. Это про корпоративный режим, но направление видно: новые профили строят на IKEv2. Для роутеров общих сведений в нашем ресерче нет, смотрите справку производителя вашей модели.

Почему L2TP узнают, и что с бесплатными серверами

Фиксированные порты и открытый формат рукопожатия делают протокол заметным для любой системы, которая смотрит на заголовки пакетов. Колонка на SecurityLab от 19 мая 2026 года, это личное мнение автора, а не позиция редакции, называет L2TP среди протоколов, которые с декабря 2025 ограничивают на уровне протокола, и объясняет это тем, что система анализа трафика смотрит на порты, типы шифрования и поведение. Подтверждения от операторов в источнике нет, поэтому считайте это сообщением о тенденции, а не фактом о вашей сети.

Отдельный вопрос - бесплатные L2TP-серверы из списков. Чаще всего их ключ IPsec общий для всех. RFC 3193 предупреждает: общий групповой ключ в основном режиме IKE позволяет подставному серверу выдать себя за настоящий, и от групповых ключей для проверки сервера советует отказаться. В сертификатах документ видит предпочтительный вариант. Проверить владельца общедоступного сервера вы не можете.

Что взять вместо L2TP и как начать

Мы продаём собственный сервис, поэтому оценка ниже небеспристрастна: проверяйте её по документации из статьи. Если вам нужен современный туннель с проверяемым описанием, берите IKEv2 или WireGuard, там, где их поддерживают ваши устройства. Nebula Link работает на протоколе VLESS, а он, по документации Xray, требует внешнего слоя защиты, обычно TLS, и проверяет пользователя по UUID.

Начало работы с сервисом занимает несколько шагов:

Текст подготовлен брендом Nebula Link с помощью ИИ по документации и открытым источникам, указанным ниже; о шифровании трафика подробнее на странице про шифрование интернет-трафика.

  • Откройте Telegram-бот @owlink_service_bot - получите персональный VLESS-ключ и 5 дней бесплатно.
  • Поставьте бесплатный клиент VLESS под вашу систему: своего приложения у сервиса нет.
  • Импортируйте ключ в клиент и включите соединение. Один ключ работает на 5 устройствах одновременно.
  • Подробные шаги по системам собраны в инструкции как подключить ВПН.

Источники

/// 05 · FAQ

Частые вопросы

04вопросов
с ответами
Q · 01

L2TP шифрует трафик сам?

Нет. По RFC 3193 защиту туннеля должен давать IPsec ESP, сам L2TP её не определяет. Без IPsec остаётся только проверка пароля внутри PPP.

Q · 02

Чем L2TP/IPsec отличается от IKEv2?

В L2TP/IPsec два протокола: IPsec строит защиту, L2TP поверх него несёт PPP. IKEv2 по RFC 7296 сам согласует ключи и создаёт защищённое соединение без дополнительного туннеля.

Q · 03

Безопасны ли бесплатные L2TP-серверы с общим ключом?

Общий ключ IPsec известен всем, кто взял его из списка. RFC 3193 предупреждает, что групповой ключ позволяет подставному серверу выдать себя за настоящий. Проверить владельца такого сервера нельзя.

Q · 04

Что поставить на Android вместо L2TP?

Если встроенный клиент вашей сборки не показывает L2TP, используйте IKEv2 или сторонний клиент для WireGuard или VLESS. Для нашего ключа подходит бесплатный клиент VLESS, шаги описаны в инструкции по Android.

Нет ответа на ваш вопрос?

Поддержка отвечает в течение 5 минут, 24/7

Написать в чат→
session · ready[ENTER ↵]
/// final · call

Защитите свои данные прямо сейчас - первые 5 дней бесплатно

VLESS-ключ выдаётся сразу после оплаты - скопируйте и подключитесь в V2RayNG, Hiddify или Happ.

  • Ключ выдаётся моментально
  • Без привязки карты при регистрации
Подключиться→

≈ 60 секунд на подключение

без карты · 5 дней бесплатно · конфиг за 60 секунд