OpenVPN client + Server
Микаил ТайсуновВ этом руководстве представлены пошаговые инструкции по установке OpenVPN на виртуальную машину. Оно предназначено для тех, кто хочет быстро и просто настроить собственный VPN, не обладая глубокими техническими знаниями.

Покупка виртуального сервера
Для начала приобретите виртуальный сервер, поддерживающий оплату российскими картами. Рекомендуется выбрать операционную систему Ubuntu 22.04. После оплаты вам на почту придут данные для подключения к серверу. Запомните или сохраните логин и пароль, так как они понадобятся на этапе установки.
Подключение к серверу по SSH
Затем подключитесь к серверу с вашей рабочей машины:
$ ssh root@ip
Здесь root — ваш логин, а ip — IP-адрес сервера (например, 198.168.0.0). Эти данные были отправлены вам на почту. Введите пароль, который также был выслан, чтобы подключиться к серверу.
Установка скрипта на виртуальный сервер
Для установки скрипта выполните следующую команду:
$ curl -O $ https://raw.githubusercontent.com/miksage/openvpn/main/openvpn-install-ru.sh
Затем сделайте файл исполняемым:
$ chmod +x openvpn-install-ru.sh
Теперь запустите скрипт:
$ ./openvpn-install-ru.sh
Скрипт начнет установку. Переходите к следующему шагу.
Настройка OpenVPN
- Если не хотите менять настройки, просто нажимайте Enter.
- Подтвердите или измените IP-адрес сервера.
- Соглашайтесь с настройками по умолчанию, нажимая Enter до выбора порта.
- Выберите порт по умолчанию.
- Выберите протокол UDP.
- Для DNS-resolver выберите AdGuard DNS.
- Сжатие необязательно, нажмите
n. - Для параметров шифрования также нажмите
n.
После этого начнется настройка OpenVPN сервера. Нажмите любую клавишу для запуска.
Создание клиента и пароля
- После завершения установки введите имя клиента на английском.
- Выберите, создавать ли конфигурационный файл с паролем или без.
- Задайте фразу-пароль и обязательно запомните её.
После этого будет создан первый клиент и файл .ovpn.
Загрузка файла .ovpn на ваше устройство
Выйдите из подключения к серверу и вернитесь к консоли на вашей машине. Чтобы скачать файл, выполните команду:
$ scp root@ip:filepath filename
Где root — ваш логин, ip — IP-адрес сервера, filepath — путь к файлу на сервере, а filename — имя файла на вашем устройстве.
Установка OpenVPN Client
Установите приложение OpenVPN и загрузите в него файл .ovpn. Введите пароль, если он был задан. Настройка завершена — вы подключены, поздравляю!
P.S.
Учтите, что один клиент может подключаться только по одному файлу. Если нужно подключить больше людей, добавьте нового клиента, как это описано выше, и загрузите файл командой:
$ ./openvpn-install-ru.sh
Введите уникальное имя и пароль (если требуется), затем скачайте файл на ваше устройство аналогично предыдущему:
$ scp root@ip:filepath filename
Спасибо за внимание, если статья оказалась полезной, буду рад вашим комментариям!
Автор : Антихрупкость разработчика