Скидка 50% на все тарифы, ограниченное время. От $2.48/mo
4 мин. осталось
Безопасность и сети

Как установить PPTP VPN на CentOS 8 (Пошаговое руководство)

Мэтт Шмитт By Мэтт Шмитт 4 мин. чтения Обновлено 15 апр. 2023 г.
установка PPTP VPN на CentOS 8

В этом руководстве мы расскажем, как установка PPTP VPN на CentOS 8. Знаешь, PPTP расшифровывается как Point to Point Tunneling Protocol. Это классический протокол для построения VPS-сетей. Виртуальная частная сеть (VPN) — это способ подключения, который обеспечивает безопасность и конфиденциальность в частных и публичных сетях, включая точки доступа WiFi и интернет.

Как правило, корпорации используют VPN для защиты конфиденциальных данных. Обычные пользователи прибегают к ним там, где власти ограничивают доступ к интернет-контенту.

Конфиденциальность повышается благодаря VPN: исходный IP-адрес пользователя заменяется адресом, выданным VPN-провайдером.

Иными словами, используя VPN, вы скрываете свой IP-адрес — это обеспечивает дополнительную безопасность и защиту. Кроме того, вы получаете доступ к заблокированным сайтам, которые хотите посетить. Подробнее о всех вариантах серверов читайте в нашей статье: лучший VPS для VPN.

Что такое туннелирование точка-точка?

как установить PPTP VPN на CentOS

PPTP (Point-to-Point Tunneling Protocol) — это VPN-протокол, обеспечивающий корректное взаимодействие между VPN-клиентом и VPN-сервером. Он также доступен для CentOS Linux. PPTP — свободная операционная система с открытым исходным кодом, поддерживаемая сообществом и совместимая с исходным дистрибутивом Red Hat Enterprise Linux от проекта CentOS.

Администраторы редко выбирают PPTP в качестве надёжного протокола. Однако настроить его значительно проще на CentOS Linux. Если вам нужна именно такая конфигурация и настройка, эта статья для вас. В ней мы расскажем, как установка PPTP VPN на CentOS 8

centos-vps Минималистичный сервер для тех, кому не нужно лишнего

Разверните CentOS 7 или CentOS 8 на своём Cloudzy CentOS VPS и получите эффективный сервер на базе Linux с минимальным потреблением ресурсов.

Получить CentOS VPS

Как настроить и установить PPTP-соединение на CentOS 8

Шаг 1: Установить PPP

Установка PPTP полностью зависит от пакетов PPP и PPTPD. Для начала установите необходимые пакеты, затем настройте их для запуска конфигурации. Выполните следующие команды поочерёдно:

yum install ppp iptables nano
cd /usr/local/src

Для 64-битных ОС:

wget    http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.4.0-1.el6.x86_64.rpm
rmp -Uhv pptpd-1.4.0-1.el6.x86_64.rpm

Для 32-битных ОС:

wget    http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.4.0-1.el6.i686.rpm
rmp -Uhv pptpd-1.4.0-1.el6.i686.rpm

Читайте также: Просмотр и удаление правил Iptables Linux

Шаг 2: Настройка и конфигурация PPTPD

Отредактируйте настройки IP в файле /etc/pptpd.conf следующим образом:

nano /etc/pptpd.conf

Отредактируйте следующие параметры в /etc/ppp/options.pptpd:

ms-dns 8.8.8.8
ms-dns 4.4.4.4

Шаг 3: Создайте пользователя для доступа к серверу VPN

Добавьте учётную запись пользователя в /etc/ppp/chap-secrets (укажите имя пользователя и пароль) следующим образом:

nano /etc/ppp/chap-secrets

Шаг 4: Включите перенаправление IP/сетевого трафика

Нам нужна переадресация IP, чтобы VPN мог маршрутизировать пакеты между клиентами VPN и внешней сетью. Для этого сервер VPN настраивается как маршрутизатор:

sudo v1 /etc/sysctl.conf

Теперь добавьте следующую строку:

nano /etc/sysctl.conf
net.ipv4.ip_forward = 1

Чтобы изменения в sysctl.conf вступили в силу, выполните следующую команду:

sysctl -p

Шаг 5: Настройка iptables

Теперь добавьте следующие правила IP-tables, чтобы открыть нужные порты и корректно перенаправить пакеты данных:

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

Шаг 6: Запустить сервер VPN

service pptpd restart
chkconfig pptpd restart

Поздравляем. Вы успешно установили PPTP VPN на CentOS! Следующие шаги помогут настроить PPTP VPN без графического интерфейса. Linux с помощью команд вы можете легко настроить, подключить или отключить PPTP VPN. Как известно, существуют и другие варианты самостоятельного размещения VPN. У нас есть подробное руководство по Установка клиента OpenVPN на VPS. Среди других протоколов, таких как IKEv2, L2TP и PPTP, OpenVPN может лучше всего подойти для вашего случая использования VPN.

Заключение

В этой серии обучающих материалов по технологиям VPS мы показали, как установить PPTP VPN на CentOS 8 Linux или CentOS VPS. Протокол PPTP не описывает аутентификацию или шифрование, поэтому большинство администраторов его избегают. При этом он достаточно прост в настройке на дистрибутиве CentOS.

Основная задача PPTP — обеспечить уровень защиты, безопасности и удалённого доступа, сопоставимый с обычными продуктами VPN. Вы можете использовать управляющий канал PPTP через TCP и GRE-туннель для инкапсуляции PPP-пакетов и их дополнительной защиты. 

Поделиться

Другие статьи блога

Читать дальше.

Обложка руководства Cloudzy по настройке MikroTik L2TP VPN: ноутбук подключается к серверной стойке через светящийся сине-золотой цифровой туннель с иконками щитов.
Безопасность и сети

Настройка MikroTik L2TP VPN (с IPsec): руководство по RouterOS (2026)

В этой конфигурации MikroTik L2TP VPN протокол L2TP отвечает за туннелирование, а IPsec — за шифрование и целостность данных. Их совместное использование даёт совместимость с нативными клиентами без сторонних реш

Рекса СайрусРекса Сайрус 9 мин. чтения
Окно терминала с предупреждением SSH об изменении идентификатора удалённого хоста, заголовок руководства по исправлению ошибки и брендинг Cloudzy на тёмно-бирюзовом фоне.
Безопасность и сети

Предупреждение: идентификатор удалённого хоста изменился. Как это исправить

SSH — защищённый сетевой протокол, который создаёт зашифрованный туннель между системами. Он остаётся популярным среди разработчиков, которым нужен удалённый доступ к машинам без использования граф

Рекса СайрусРекса Сайрус 10 мин чтения
Иллюстрация к руководству по устранению неполадок сервера DNS: предупредительные символы и синий сервер на тёмном фоне, тема — ошибки разрешения имён Linux
Безопасность и сети

Временная ошибка разрешения имён: что это значит и как её исправить?

При работе с Linux вы можете столкнуться с ошибкой временного сбоя разрешения имён при попытке открыть сайт, обновить пакеты или выполнить задачи, требующие подключения к интернету

Рекса СайрусРекса Сайрус 12 мин чтения

Готовы к деплою? От $2.48/мес.

Независимый облачный провайдер с 2008 года. AMD EPYC, NVMe, 40 Gbps. Возврат средств в течение 14 дней.