В связи с тем, что многие зарубежные компании закрыли доступ к своим сайтам для пользователей из России, аббревиатура VPN стала встречаться в интернете значительно чаще. Однако использование любого VPN-сервиса имеет важный аспект безопасности: все данные, которые компьютер отправляет и получает, проходят через оператора VPN, а значит, пользователь полностью доверяет ему свою личную информацию. В этой статье мы разберем как настроить личный VPN сервер на Ubuntu и ознакомимся с пошаговой инструкцией по настройке подключения к PPTP серверу на устройствах Windows, Android, IOS и роутеров. Бесплатные сервера и рекомендации по безопасности

Что такое PPTP и зачем он нужен?

PPTP (Point-to-Point Tunneling Protocol) — это протокол для создания VPN-соединений, который позволяет устанавливать защищённые туннели через интернет. Несмотря на появление более современных протоколов, таких как OpenVPN или WireGuard, pptp сервера остаются популярными благодаря простоте настройки и широкой поддержке на различных устройствах.

Спрос на VPN серверы растет с каждым годом. По статистике за 2024 год до сих пор пользователи часто ищут pptp сервера бесплатно, бесплатные впн сервера pptp и vpn pptp сервера бесплатные для решения различных задач:

  • Доступ к локальным ресурсам сети из любой точки мира
  • Шифрование интернет-трафика в публичных сетях
  • Объединение удалённых офисов в единую сеть

Здесь стоит отметить, что хтя PPTP прост в настройке, он считается устаревшим с точки зрения безопасности и его легко взламывют. Для конфиденциальных данных рекомендуется использовать более современные протоколы, такие как V2Ray, L2TP/IPsec или OpenVPN.

Настройка PPTP сервера на Ubuntu

Перед тем чтобы настроить подключение к PPTP серверу на своем устройстве, необходимо развернуть сам VPN сервер. Личный VPN сервер — отличное решение для тех, кто хочет полный контроль над своими персональными данными и ценит конфедициальность.

Мы будем настнраивать PPTP сервер на Ubuntu Server. Это стабильная платформа для развертывания VPN, которая основана на не менее стабильной Debian.

Для развертывания потребуется VPS/VDS с Ubuntu 20.04/22.04. Рекомендуемые характеристики:

  • 1 ядро CPU
  • Публичный IP-адрес
  • Минимум 512MB RAM
  • 10GB свободного места

Для тестирования можно использовать недорогие серверы от REG.RU Cloud (от 140 ₽/мес)

Шаг 1: Установка необходимых пакетов

Первым делом обновляем систему и устанавливаем PoPToP - пакет для создания PPTP сервера:

sudo apt update && sudo apt upgrade -y && sudo apt install pptpd -y

Шаг 2: Настройка PPTP сервера

Редактируем основной конфигурационный файл PPTP:

sudo nano /etc/pptpd.conf

Раскомментируем и настраиваем:

localip 192.168.0.1
remoteip 192.168.0.234-238,192.168.0.245

Здесь localip — IP-адрес сервера в VPN-сети, remoteip — диапазон адресов для клиентов.

Шаг 3: Настройка DNS

Для корректного разрешения имен в VPN-сети укажем DNS-серверы:

sudo nano /etc/ppp/pptpd-options

Добавляем строки:

ms-dns 8.8.8.8
ms-dns 8.8.4.4

Шаг 4: Создание пользователей

Добавляем пользователей для сервера pptp с паролемв файл аутентификации:

sudo nano /etc/ppp/chap-secrets

Формат: пользователь * пароль *

user1 * password123 *
user2 * securepass321 *

Шаг 5: Настройка IP-форвардинга

Разрешаем пересылку пакетов между интерфейсами:

sudo nano /etc/sysctl.conf

Раскомментируем строку:

net.ipv4.ip_forward=1

Применяем изменения:

sudo sysctl -p

Шаг 6: Настройка NAT и фаервола

Добавляем правила для трансляции сетевых адресов и открываем необходимые порты:

Добавляем правило iptables для NAT:

sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

Сохраняем правила iptables:

sudo apt install iptables-persistent -y
sudo netfilter-persistent save

Открываем порты в фаерволе:

sudo ufw allow 1723/tcp
sudo ufw allow gre

Шаг 7: Запуск и проверка сервера

Перезапускаем сервис и проверяем его статус:

sudo systemctl restart pptpd
sudo systemctl status pptpd

Настройка PPTP сервера на роутере

Некоторые роутеры позволяет создать VPN без выделенного сервера. Рассмотрим настройку на примере роутеров Keenetic:

  1. Убедитесь, что ваш роутер поддерживает функцию PPTP-сервера. Для pptp сервер keenetic эта функция доступна в большинстве моделей.

  2. Зайдите в веб-интерфейс роутера (обычно 192.168.1.1) → "Приложения" → "Серверы" → "VPN-сервер". Выберите тип сервера PPTP.

  3. Настройте параметры:

    • Диапазон IP-адресов для клиентов (например, 192.168.2.100-150)
    • Тип шифрования (рекомендуется MS-CHAP v2)
    • Укажите адрес сервера pptp (внешний IP вашего роутера)
  4. Добавьте пользователей с логинами и паролями для доступа к VPN. Для сервера pptp с паролем используйте сложные комбинации.

  5. Настройте проброс порта 1723 TCP и протокола GRE (IP 47) на внешнем интерфейсе роутера.

После настройки сервер можно использовать для подключения устройств.

Подключение к PPTP серверу на Windows

  1. Откройте "Панель управления" → "Программы" → "Включение или отключение компонентов Windows". Активируйте "Служба маршрутизации и удаленного доступа".

  2. Откройте "Администрирование" → "Маршрутизация и удаленный доступ". Запустите мастер настройки и выберите "VPN-доступ".

  3. В свойствах сервера на вкладке "Безопасность" выберите "Microsoft-шифрование" и "Требуется шифрование данных".

  4. В "Управление компьютером" → "Локальные пользователи" создайте аккаунты с правами на удаленный доступ.

  5. Разрешите входящие подключения через порт 1723 TCP и протокол GRE (IP 47).

Подключение к PPTP-серверу из Ubuntu

  1. Установите необходимые пакеты:

    sudo apt update
    sudo apt install network-manager-pptp
  2. Откройте настройки сети:

    Нажмите иконку сети → "Параметры сети" → "+" в разделе VPN
  3. Выберите тип подключения:

    Тип: "Туннель типа точка-точка (PPTP)" → Создать...
  4. Введите данные сервера:

    • Имя подключения: произвольное название
    • Шлюз: IP-адрес PPTP-сервера
    • Имя пользователя/Пароль: ваши VPN-учетные данные
  5. Настройте параметры безопасности

    1. Перейдите на вкладку "Параметры VPN"
    2. Отметьте: Использовать MPPE
    3. Отметьте: Требовать шифрование 128 бит
    4. Снимите: PAP
    5. Снимите: CHAP
  6. Сохраните и подключитесь:

    Нажмите "Применить" → Выберите созданное VPN-подключение → "Вкл"
  7. Проверьте подключение:

    ip addr show ppp0 (должен отобразить новый интерфейс)

    ping 8.8.8.8 (проверка интернета через VPN)

Подключение к PPTP серверу на Mac OS

  1. Откройте "Панель управления" → "Программы" → "Включение или отключение компонентов Windows". Активируйте "Служба маршрутизации и удаленного доступа".

  2. Откройте "Администрирование" → "Маршрутизация и удаленный доступ". Запустите мастер настройки и выберите "VPN-доступ".

  3. В свойствах сервера на вкладке "Безопасность" выберите "Microsoft-шифрование" и "Требуется шифрование данных".

  4. В "Управление компьютером" → "Локальные пользователи" создайте аккаунты с правами на удаленный доступ.

  5. Разрешите входящие подключения через порт 1723 TCP и протокол GRE (IP 47).

Подключение к PPTP-серверу на MacOS

  1. Откройте системные настройки:

    Apple Menu → "Системные настройки" → "Сеть"
  2. Создайте новое подключение:

    Нажмите "+" → Тип интерфейса: "VPN" → Тип VPN: "PPTP"
  3. Введите параметры сервера:

    • Имя службы: произвольное название
    • Адрес сервера: IP/Domain PPTP-сервера
    • Имя учетной записи: ваш VPN-логин
  4. Настройте аутентификацию:

    • Нажмите "Настройки аутентификации"
    • Введите пароль
    • Выберите: "Microsoft CHAP Version 2 (MS-CHAPv2)"
  5. Дополнительные параметры:

    • В "Дополнительно" отметьте: "Шифрование MPPE"
    • В "Параметры TCP/IP" выберите: "Использовать конфигурацию IPv4"
  6. Подключитесь:

    Нажмите "Применить" → "Подключить"
  7. Проверьте статус: Иконка VPN в строке меню должна показывать активное соединение

Подключение к PPTP-серверу на Android

  1. Откройте настройки сети:

    "Настройки" → "Сеть и интернет" → "VPN"
  2. Добавьте новую VPN:

    Нажмите "+" или "Добавить VPN"
  3. Заполните параметры:

    • Имя: произвольное название
    • Тип: "PPTP"
    • Адрес сервера: IP/Domain PPTP-сервера
  4. Настройте шифрование:

    • Отметьте: "Шифрование MPPE
    • Снимите: "Отправить все трафик через VPN" (опционально)
  5. Введите учетные данные:

    • Имя пользователя: ваш VPN-логин
    • Пароль: ваш VPN-пароль
  6. Сохраните и подключитесь:

    Нажмите "Сохранить" → Выберите созданный профиль → "Подключиться"
  7. Проверьте подключение: В шторке уведомлений появится иконка "Ключ" с надписью VPN

Подключение к PPTP-серверу на iOS

  1. Откройте настройки VPN:

    "Настройки" → "Основные" → "VPN и управление устройством"
  2. Добавьте конфигурацию:

    "VPN" → "Добавить конфигурацию VPN..."
  3. Выберите тип подключения:

    Тип: "PPTP" → Описание: произвольное название
  4. Введите данные сервера:

    • Сервер: IP/Domain PPTP-сервера
    • Учетная запись: ваш VPN-логин
  5. Настройте шифрование:

    • Включите: "Шифрование" (MPPE)
    • Для аутентификации: "Пароль" → введите VPN-пароль
  6. Активируйте подключение:

    Нажмите "Готово" → Переведите переключатель в положение "Вкл"
  7. Проверьте статус: В верхней части экрана появится значок "VPN"

Егор Левин Егор Левин

Дата публикации:

Обновлено:

Свежие записи в нашем блоге

68a643c03e0d5.jpeg

Материнская плата LGA 1155: ностальгический трип или бюджетный апгрейд в 2025 году?

Левин Егор

В мире, где на сцене царствуют свежие сокеты и DDR5, платформа LGA 1155 выглядит как почтенный пенсионер, который всё ещё может дать фору молодым в бюджетной лиге. Да, это уже история. Но история, кот...

68a63d250a1c7.jpg

Создание сайта с нуля: пошаговая инструкция для новичков

Левин Егор

Создать свой сайт — мечта многих предпринимателей и блоггеров. Но как начать, если ты не имеешь опыта в веб-разработке? В этой статье мы разберемся, как создать сайт с нуля, используя бесплатные инстр...

68a46ffe78a83.jpg

Как исправить ошибку CRYPT_E_REVOCATION_OFFLINE в Git

Левин Егор

Вы пытаетесь получить последние обновления из удаленного репозитория с помощью git pull, но вместо успешного завершения операции сталкиваетесь с загадочной ошибкой CRYPT_E_REVOCATION...

689e48ef52da0.jpg

Как ускорить загрузку Windows и повысить эффективность работы

Левин Егор

В наше время компьютеры и ноутбуки стали неотъемлемой частью нашей жизни. Мы используем их для работы, общения, развлечений и многое другое. Однако со временем производительность ПК может начать умень...

689cf051df27c.jpg

No-Code Платформы для Интернет-Магазинов:

Левин Егор

Представьте: вы давно вынашиваете идею своего интернет-магазина. Глаза горят, планы строятся, а потом... мысль о технической реализации. Сайт. Дизайн. Программирование. Интеграции. Голов...

689532cf641ed.png

Интеграция генеративного ИИ в Figma: стратегии автоматизации веб-дизайна и верстки

Левин Егор

Эволюция инструментов проектирования интерфейсов достигла переломного момента: связка Figma и генеративного ИИ формирует новый стандарт в создании цифровых продуктов. Данное исследование анализирует п...

68952e5b47517.jpg

Обработка видео для сайта: Оптимальные форматы и интеграция FFmpeg

Левин Егор

Эффективная работа с видеоконтентом — критически важная задача для современных веб-платформ. Основная сложность заключается в необходимости поддерживать различные форматы видео, обеспечивая при этом б...

689096dd3da1e.jpg

Выбор Open-Source 3D Игрового Движка

Левин Егор

Выбор Open-Source 3D Игрового Движка в 2025: Примеры Успешных Игр Сравнение Unreal Engine 5, Godot, Stride, O3DE и Unity по графике, физике и оптимизации. Узнайте,...

Другая полезная информация