💡 Примечание: Хотите настроить надёжный VPN? Попробуйте наши доступные Linux VPS с высокой производительностью и стабильной работой. Быстрый старт и подключение на скорости 10Gbps.
Конфиденциальность и безопасность сегодня важны как никогда. Для большинства пользователей виртуальная частная сеть (VPN) — это инструмент для анонимного доступа в интернет без слежки. Существует множество бесплатных и платных приложений и сервисов VPN, и если вам нужен лишь безопасный браузинг, вы можете воспользоваться любым из них. Но вы также можете развернуть собственный PPTP VPN сервер.
Запуск VPN на собственном сервере открывает совершенно другой уровень возможностей. Вы не только полностью контролируете свои данные и то, как и куда они передаются, но и можете использовать VPN в других целях. Помимо анонимного браузинга и обхода интернет-ограничений, VPN позволяет безопасно работать с конфиденциальными файлами и приложениями на приватном сервере. Например, многие компании используют VPN, чтобы предоставить сотрудникам доступ к корпоративным файлам и ресурсам. По какой бы причине вы ни решили это сделать, собственный VPN сервер даёт вам полный контроль. Именно об этом данное руководство. Здесь я покажу, как развернуть PPTP VPN сервер на VPS за несколько простых шагов. Но сначала разберёмся, что именно представляет собой PPTP VPN сервер и как он работает.
Что такое PPTP VPN?
Виртуальные частные сети (VPN) позволяют организовать безопасный доступ к другому компьютеру, ресурсам или файлам через обычное интернет-соединение. VPN можно представить как туннель, через который могут пройти только подключения с правильными сертификатами, образуя защищённое пространство. Для большинства пользователей VPN — это расширение браузера или приложение для анонимного серфинга. То, что вы используете для этого, является VPN клиентом, тогда как сервером управляет компания, предоставляющая сервис. Но здесь я покажу, как создать собственный PPTP VPN сервер и взять его под полный контроль.
PPTP расшифровывается как Point-to-Point Tunneling Protocol. Это один из самых простых способов организовать защищённую частную сеть: PPTP VPN сервер можно развернуть за несколько шагов и с минимальными затратами. Если простые протоколы не работают в вашем регионе, возможно, стоит приобрести или настроить обфусцированный VPN — это может оказаться лучшим решением. Приступим к созданию сервера.
Читайте также: Настройка OpenVPN VPS для Linux и Windows
Как настроить PPTP VPN на Linux VPS
Чтобы настроить PPTP VPN сервер на VPS, для начала вам понадобится сам VPS. Согласно нашим экспертным обзорам VPS, Cloudzy — лучший вариант для размещения вашего VPN. Cloudzy Linux VPS — оптимальный выбор среди доступных VPS: достаточно мощный, чтобы справляться с нужным объёмом трафика.
Когда VPS готов, подключитесь к командной строке Linux через SSH и переходите к созданию PPTP VPN сервера.
Хостинг Linux без лишних сложностей
Хотите удобнее размещать сайты и веб-приложения? Разрабатываете что-то новое? Просто не нравится Windows? Именно для этого у нас есть Linux VPS.
Получите свой Linux VPSШаг 1. Установка PPTPD
Если ваша ОС — CentOS/RedHat 6 & CentOS/RedHat 7:
yum install -y ppp perl nano iptables
cd /usr/local/src
wget http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.4.0-1.el6.x86_64.rpm
rpm -Uhv pptpd-1.4.0-1.el6.x86_64.rpm
Если вы используете Ubuntu:
apt-get update
apt-get install -y pptpd
Шаг 2. Настройка IP-параметров
Откройте файлы в удобном редакторе, здесь мы используем vim
nano /etc/pptpd.conflocalip 192.168.0.1
remoteip 192.168.0.101-200 # Replace with your VPS IP
Шаг 3. Добавление имён пользователей и паролей
nano /etc/ppp/chap-secrets
usernameForuser1 * setpassword2here *
Шаг 4. Включение сетевой маршрутизации в /etc/sysctl.conf
echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.conf
чтобы применить изменения, выполните команду:
sysctl -p
Шаг 5. Настройка маршрутизации и брандмауэра
iptables -A INPUT -i eth0 -p tcp --dport 1723 -j ACCEPT
iptables -A INPUT -i eth0 -p gre -j ACCEPT
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables -A FORWARD -i ppp+ -o eth0 -j ACCEPT
iptables -A FORWARD -i eth0 -o ppp+ -j ACCEPT
Если ваша ОС — CentOS/RedHat 6 & CentOS/RedHat 7, сохраните с помощью команды:
service iptables save
service iptables restart
Читайте также: Просмотр и удаление правил Iptables Linux
Шаг 6. Запуск PPTP VPN сервера
Если ваша ОС — CentOS или RedHat, используйте следующую команду:
service pptpd restart
Если ваша ОС — Ubuntu, используйте следующую команду:
systemctl restart pptpd
Чтобы PPTP Daemon запускался автоматически при каждой перезагрузке, выполните команду:
Если ваша ОС — CentOS/RedHat 6 & CentOS/RedHat 7:
chkconfig pptpd on
Если вы используете Ubuntu:
systemctl enable pptpd
Часто задаваемые вопросы
Что такое PPTP VPN?
Это простой тип виртуальной частной сети, который легко развернуть на VPS под управлением Ubuntu, Debian или CentOS/RHEL. Он создаёт защищённый приватный туннель поверх незащищённых интернет-соединений.
Чем PPTP VPN сервер отличается от приложения VPN?
Приложение VPN — это лишь клиент: вы не управляете сервером. Создав собственный VPN сервер, вы получите полный контроль над всеми подключениями и полную независимость. Кроме того, вы сможете безопасно обращаться к своим файлам и ресурсам.
Можно ли настроить PPTP VPN сервер на Windows?
Настроить VPN через Windows Server возможно, но это значительно сложнее, чем на Linux. Если вы не хотите превращать Windows в Linux, вы всегда можете арендовать MikroTik VPS у Cloudzy.
Как подключиться к PPTP VPN серверу?
Настройте своё устройство или программу VPN для подключения к серверу: укажите его IP-адрес и логин с паролем, которые вы создали выше.