← Назад на главную

Как настроить свою виртуальную частную сеть (VPN) за 5 минут

Чтобы самостоятельно настроить свою виртуальную частную сеть, следуйте этим шагам:

1. Подготовка сервера:

Начните с выбора недорогого VPS/VDS сервера. Я использую Beget, но вы можете выбрать любую другую платформу.

Зарегистрируйтесь на выбранном сервисе и создайте виртуальный сервер, я выбрал самый дешевый тариф с расположением сервера в Казахстане.

Изображение

Выберите операционную систему Ubuntu 20.04 и обязательно установите пароль для пользователя root.

Изображение

2. Подключение к серверу:

Так как я использую Windows, мне нужно скачать SSH клиент. Я использую PuTTY. Установите его.

Запустите PuTTY и в поле Host Name введите внешний IP-адрес вашего сервера Beget. Нажмите Open.

Изображение

В открывшейся консоли в поле login введите root и пароль, который вы задали при создании сервера, в поле password.

Изображение

3. Обновление системы:

После подключения обновите систему. Введите следующие команды последовательно, подтверждая установку пакетов, вводя Y и нажимая Enter:

sudo apt update
sudo apt upgrade
Изображение

4. Установка OpenVPN:

Перейдите в директорию root, введите команду:

cd /root
Изображение

Скачайте скрипт установки, для этого введите команду:

wget https://raw.githubusercontent.com/angristan/openvpn-install/master/openvpn-install.sh
Сделайте скрипт исполняемым, команда:

chmod +x openvpn-install.sh
Запустите скрипт установки, команда:

./openvpn-install.sh
Во время установки:

Оставьте IP-адрес по умолчанию, нажмите Enter.

Пропустите IPv6, просто нажмите Enter.

Оставьте порт по умолчанию, нажмите Enter.

Оставьте тип соединения по умолчанию (UDP), нажмите Enter.

Измените номер DNS на 9 (это DNS Google).

Изображение

Пропустите сжатие, нажмите Enter.

Настройки шифрования оставьте n по умолчанию и нажмите Enter.

5. Создание клиента:

В процессе установки скрипта вам будет предложено создать клиента.

В поле name введите имя клиента (например, свое имя).

Изображение

В следующем пункте оставьте 1 по умолчанию и нажмите Enter.

Дождитесь завершения процесса создания клиента.

6. Скачивание конфигурации клиента:

Перейдите на сайт Beget в панель управления сервером.

Откройте файловый менеджер.

Перейдите в директорию root.

Скачайте файл с расширением .ovpn.

Изображение

7. Подключение клиента к сети:

На телефоне или другом устройстве скачайте приложение OpenVPN.

Изображение

В приложении OpenVPN выберите вкладку Upload File.

Нажмите BROWSE и найдите скачанный .ovpn файл.

Нажмите CONNECT.

Изображение

8. Проверка подключения:

Перейдите на сайт 2ip.ru.

Убедитесь, что отображается IP-адрес вашего сервера и в строке местоположения указано расположение вашего сервера (в моем случае Казахстан).

Изображение

9. Создание новых клиентов:

Для добавления новых клиентов просто повторно запустите скрипт на сервере

./openvpn-install.sh
и выберите опцию:

1) Add a new user
Спасибо за ваше время и внимание! Ваша поддержка очень важна для меня! Если вам понравилась статья, пожалуйста, поставьте лайк этой статье на моем канале Дзен

Подпишитесь на мой Телеграм-канал, чтобы быть в курсе новых статей.

Удачи!