Независимые рейтинги и гайдыКак мы выбираем сервисы
Главная / Гайды / OpenVPN на своём VPS

OpenVPN на своём VPS

ГайдОбновлено: Автор: редакция

OpenVPN на своём VPS ставится за 15–20 минут с помощью готового скрипта: он устанавливает OpenVPN, создаёт сертификаты, настраивает брандмауэр и выдаёт первый профиль .ovpn. Дальше вы добавляете пользователей и подключаетесь клиентом OpenVPN Connect. Учтите, что в России OpenVPN часто блокируется — для надёжной работы используйте TCP 443 или маскировку. Ниже — пошагово.

Подготовка VPS

  1. Арендуйте VPS с Ubuntu 24.04 LTS или Debian 12.
  2. Подключитесь по SSH: ssh root@IP_сервера.
  3. Обновите систему: apt update && apt upgrade -y.
  4. Создайте пользователя с sudo и настройте вход по ключу SSH.

Установка OpenVPN

Используйте популярный открытый скрипт openvpn-install (репозиторий на GitHub):

wget https://raw.githubusercontent.com/Nyr/openvpn-install/master/openvpn-install.sh
sudo bash openvpn-install.sh

Скрипт спросит:

  • IP-адрес — обычно определяется сам;
  • протокол — UDP (быстрее) или TCP (для строгих сетей);
  • порт — 1194 или 443;
  • DNS — например, 1.1.1.1;
  • имя первого клиента.

Перед запуском скрипта из интернета просмотрите его содержимое.

Создание ключей и профилей

Каждый запуск скрипта после установки предлагает:

  1. Добавить нового клиента — создаёт файл имя.ovpn.
  2. Отозвать клиента — сертификат становится недействительным.
  3. Удалить OpenVPN.

Файл .ovpn содержит всё нужное: адрес, сертификаты и ключи. Передавайте его безопасно.

Подключение и проверка

  1. Скачайте .ovpn с сервера: scp user@IP:~/имя.ovpn .
  2. Импортируйте в OpenVPN Connect — подробнее в гиде OpenVPN Connect.
  3. Подключитесь и проверьте нашим инструментом мой IP.
  4. Проверьте утечки: проверка утечек VPN.

Если OpenVPN блокируется, попробуйте TCP 443 или маскировку — подробнее в гиде как скрыть трафик OpenVPN.

Безопасность сервера

  • Вход по SSH-ключу вместо пароля и запрет входа root по паролю.
  • Обновления: apt update && apt upgrade раз в неделю или автоматические обновления безопасности.
  • Брандмауэр: открыты только порт SSH и порт OpenVPN.
  • Отдельный профиль для каждого устройства — потерянный телефон можно отключить, не трогая остальные.

OpenVPN на VPS или другие варианты

Вариант Сложность Работа в России
OpenVPN на своём VPS Средняя Часто блокируется
AmneziaVPN на своём VPS Низкая Лучше — есть AmneziaWG и VLESS
Outline на своём VPS Низкая Shadowsocks, отдельные серверы блокируют
Готовый VPN-сервис Нет Зависит от протоколов сервиса

Сколько пользователей выдержит сервер

VPS Примерно пользователей
1 ядро, 1 ГБ памяти 3–5 одновременно
2 ядра, 2 ГБ памяти 10–15
4 ядра, 4 ГБ памяти 25 и больше

Главное ограничение чаще не процессор, а канал хостинга и лимит трафика — посмотрите их в тарифе.

Как добавить и отозвать пользователя

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

Где арендовать VPS

На что смотреть Почему
Страна Ближе к вам — меньше пинг; Финляндия, Нидерланды, Германия
Способ оплаты Не все хостинги принимают оплату из России
Трафик в тарифе Видео через VPN быстро расходует лимит
IPv4 в комплекте Нужен для подключения из большинства сетей
Возможность смены IP Если адрес заблокируют

Перед арендой проверьте отзывы о скорости и стабильности конкретного хостинга.

Какой VPN выбрать

Если не хотите обслуживать сервер, наш выбор — VPNType: готовые конфигурации OpenVPN и WireGuard, ключи VLESS и Shadowsocks, поддержка 24/7, пробный Premium 5 дней за 1 ₽. Свой сервер выгоден компании друзей, которые готовы его обслуживать. Если сервер заблокируют, готовый сервис просто выдаст новые адреса.

1

VPNTypeНаш выбор

Пробный Premium 5 дней за 1 ₽, до 10 устройств, трафик без лимита

Подключить
2

Bark VPN

Выгодная месячная подписка и пробный период 1 день

Подключить
3

AdGuard VPN

Бесплатная версия с лимитом трафика, премиум быстрее и с большими возможностями

Подключить

Частые вопросы

Какой VPS выбрать?

С Ubuntu или Debian, 1 ядро и 1 ГБ памяти, безлимитный трафик, в ближайшей к вам стране.

Как добавить пользователя?

Запустите скрипт установки повторно и выберите «Добавить клиента» — он создаст новый файл .ovpn.

Как сменить порт?

Измените строку port в /etc/openvpn/server/server.conf и remote в профилях клиентов, откройте новый порт в брандмауэре и перезапустите OpenVPN.

Читайте также