Назад | Перейти на главную страницу

VPN PPTP с поддержкой MPPE для Debian или Ubuntu

Наличие незашифрованного vpn-соединения от клиента Windows к Linux довольно просто с помощью pptpd. Когда я искал решение для зашифрованного (для каждого MPPE) соединения, я нашел много информации о патчах ядра и т. Д. - так что после некоторой работы оно определенно работает. Но вся эта информация довольно старая (2005-2006 гг.).

То же самое и в наши дни? Я не прошу полной инструкции (только если она короткая) - я скорее прошу ссылку на правильное решение.

Даже с шифрованием безопасность PPTP довольно слабая: https://en.wikipedia.org/wiki/Point-to-Point_Tunneling_Protocol#Security

Вот почему PPTP, похоже, устарел.

Вы можете использовать accept-ppp, если у вас ядро ​​Linux 2.6.37 или новее, начиная с 2.6.37 pptp включен в основное ядро, поэтому нет необходимости применять какие-либо патчи. Вы можете найти больше информации на http://sourceforge.net/apps/trac/accel-ppp/

Насколько я могу судить, вам больше не нужно вносить какие-либо исправления (по крайней мере, начиная с Linux 2.6.16 / Debian 4). MPPE теперь включен как модуль ядра (ppp_mppe.ko). Проверить это можно так:

find /lib/modules/`uname -r` -name 'ppp_mppe.ko'

Также проверьте свой /etc/ppp/options.pptp на наличие связанных директив, например require-mppe-12.

Верный способ подтвердить его использование - подключиться к вашему серверу, а затем проверить, загружен ли модуль:

lsmod | grep -i mppe

Наконец, ссылка на Debian: http://pptpclient.sourceforge.net/howto-debian.phtml