PPTP

PPTP (Point-to-Point Tunneling Protocol, RFC 2637, 1999) — VPN-протокол от Microsoft/Cisco/Ascend, встроенный в Windows с 95-й версии. Криптографически сломан с 2012 года. Использовать нельзя. Тут только для истории и для понимания что видишь в старом железе.

Как работал

  1. Клиент устанавливает control-сессию с сервером по TCP порт 1723.
  2. Через неё — data-сессия в GRE-туннеле (IP protocol 47).
  3. Внутри GRE — PPP-фреймы с аутентификацией и данными.

Криптография — MPPE

MPPE (Microsoft Point-to-Point Encryption) — RC4 40/56/128-бит с ключом, выведенным из пароля пользователя через MS-CHAPv2. Всё сломано:

Что делать

Плюсы (исторические)

Минусы

Знаменитый случай — Iranian Anti-Filter

В начале 2010-х иранцы массово использовали PPTP для обхода фильтров. Все верили что «это же VPN, значит зашифровано». По факту иранские спецслужбы всё видели насквозь — пароли, трафик, историю.

Что взять взамен

Ты хочешьБери
Простой remote-access VPNWireGuard
Совместимость с Windows из коробкиIKEv2
Обход блокировокXray с REALITY/VLESS
Корпоративный AD-интегрированныйIKEv2 + EAP-MSCHAPv2

См. также