Что такое PPTP?
PPTP (аббревиатура: туннельный протокол точка — точка) — это технология быстрого создания виртуальных частных сетей (VPN). В отличии от OpenVPN, практически все операционные системы поддерживают данный протокол из коробки.
Зачем этот скрипт?
Данный скрипт позволяет автоматически поднять PPTP / PopTop на вашем VPS сервере с KVM виртуализацией за считанные секунды. Конфигурация сервера, проброс портов и настройка аутентификации будут произведены в автоматическом режиме.
Как им пользоваться?
1 шаг. Убедитесь, что ваш VPS имеет поддержку PPP. Чтобы проверить это, выполните следующую команду:
cat /dev/ppp
Если VPS возвращает это сообщение, значит модуль PPP установлен правильно:
cat: /dev/ppp: No such device or address
Если в ответ вы получаете другое сообщение, то Вам необходимо включить модуль PPP в вашей админ панели, либо попробовать сделать это руками.
2 шаг. Скопируйте и вставьте эти строки в ваш SSH клиент:
wget https://github.com/aalsmile/kvmpptpd/raw/master/kvmpptpd
chmod +x kvmpptpd && ./kvmpptpd
Скрипт спросит что необходимо сделать:
- Поднять PPTP протокол
- Добавить пользователя для использования PPTP
Если вы делаете это впервые, то алгоритм следующий: Выбираете 1 пункт, нажимаете Enter, вводите логин, нажимаете Enter, вводите пароль, нажимаете Enter, дожидаетесь выполнения скрипта. Если хотите просто создать новую учетку, выбираете пункт 2.
Теперь вы можете подключиться к своему личному VPN серверу по протоколу PPTP используя ip, логин и пароль с любого устройства.
Исходный код скрипта
GitHub: aalsmile.github.io/kvmpptpd