# OpenVPN - Создание личной виртуальной частной сети

## Создание личного ВПН за 4 минуты

## Создание личной виртуальной частной сети за 4 минуты

*Для начала подготовим сервер с **установленным пакетом OpenVPN**. Это можно сделать **двумя разными способами**. Вы можете выбрать наиболее подходящий для вас.*

### 1.1 Покупка необходимого тарифа с предустановленным OpenVPN

Для этого нам потребуется купить необходимый сервер в желаемой локации. В нашем случае это будет базовый тариф **SWEs-1 в Швеции**

<figure><img src="https://3617065060-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUnRPFrwc6T8DKu166mM1%2Fuploads%2FaGuNgpt02ukYLUIPiXHv%2FScreenshot_2.jpg?alt=media&#x26;token=9d4ccd85-e66d-4a2f-8f25-f23d12d83ccc" alt=""><figcaption></figcaption></figure>

Переходим в раздел **«Предустановленного ПО»**

<figure><img src="https://3617065060-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUnRPFrwc6T8DKu166mM1%2Fuploads%2FfrcYnhm7ML6bAZzkQ5hb%2Fimage.png?alt=media&#x26;token=de0031b2-5eee-4b40-be2b-688f94f40da2" alt=""><figcaption></figcaption></figure>

Указываем нужный нам **скрипт OpenVPN Server**

{% hint style="info" %}
Установка ОС будет произведена согласно указанной ОС в скрипте предустановленного ПО, в данном случае будет установлен Ubuntu 20.04 + OpenVPN Server
{% endhint %}

<figure><img src="https://3617065060-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUnRPFrwc6T8DKu166mM1%2Fuploads%2FLU6ScCzMKljvBfCVmqQO%2FScreenshot_3.jpg?alt=media&#x26;token=a0164f8f-8409-4a69-90ca-cae9dbd04edb" alt=""><figcaption></figcaption></figure>

Ставим желаемый срок аренды по **часам или месяцам**, при необходимости отключаем услугу **«Бекапы»** и жмём кнопку **оплатить**

<figure><img src="https://3617065060-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUnRPFrwc6T8DKu166mM1%2Fuploads%2FUI2VRWNzgLZskKnpLtrH%2FScreenshot_4.jpg?alt=media&#x26;token=17f60df3-1824-4fd2-987b-cc23463555d3" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Отлично. Теперь ваш сервер готов к созданию конфига для подключения. Мы расскажем о его создании **в пункте 2 («Создание конфига подключения»)**
{% endhint %}

### 1.2  Переустановка существующего сервера с выполнением установки скрипта OpenVPN:

Перейдём [**в раздел услуг**](https://my.aeza.net/services) и нажмём иконку троеточия справа от уже купленного сервера, выберем пункт **переустановить**

<figure><img src="https://3617065060-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUnRPFrwc6T8DKu166mM1%2Fuploads%2FlQQ4P0wSke2d9WF1wVBe%2FScreenshot_9.jpg?alt=media&#x26;token=de7c4a5e-0e8b-4a72-8652-fd65c76c7b6a" alt=""><figcaption></figcaption></figure>

Вы увидите данное меню, в котором перейдем во вкладку **«Предустановленного ПО»**

<figure><img src="https://3617065060-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUnRPFrwc6T8DKu166mM1%2Fuploads%2FVWMFhkaz3P2JYO0MxaoC%2FScreenshot_6.jpg?alt=media&#x26;token=b161b243-494b-42f8-92f8-1d22a8ac1882" alt="" width="246"><figcaption></figcaption></figure>

Выбираем скрипт **OpenVPN Server,** указываем **новый пароль от сервера,** нажимаем **переустановить**

{% hint style="info" %}
Переустановка ОС будет произведена согласно указанной ОС в скрипте предустановленного ПО, в данном случае будет установлен Ubuntu 20.04 + OpenVPN Server
{% endhint %}

<figure><img src="https://3617065060-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUnRPFrwc6T8DKu166mM1%2Fuploads%2FPS5bclcqcvTVUWbmuxto%2FScreenshot_13.jpg?alt=media&#x26;token=eaea4dcc-0f7b-4aa2-8852-5d6cbff39d62" alt="" width="208"><figcaption></figcaption></figure>

{% hint style="success" %}
Отлично. Теперь ваш сервер будет переустановлен, после чего будет готов к созданию конфига для подключения. Мы расскажем о его создании **в пункте 2 («Подключение и загрузка конфигурационного файла»)**
{% endhint %}

{% hint style="info" %}
Вы так же можете обратиться в поддержку для помощи в установке данного ПО.
{% endhint %}

### 2. Подключение и загрузка конфигурационного файла

**Подключаемся к серверу посредством WinSCP** и логина, пароля из личного кабинета, либо письма с вашей почты (в случае переустановки ОС).

<figure><img src="https://3617065060-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUnRPFrwc6T8DKu166mM1%2Fuploads%2FdclseMTv71fkrpl0CKAn%2Fimage.png?alt=media&#x26;token=2257af79-e537-4dfb-94b5-a61a1d12d4db" alt=""><figcaption></figcaption></figure>

После подключения **кликаем по файлу client.ovpn и нажимаем F5**, либо кликаем по нему правой кнопкой мыши и загружаем его кнопками **«получить»**:

<figure><img src="https://3617065060-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUnRPFrwc6T8DKu166mM1%2Fuploads%2F3c8jlcTPRTHQeiknfxS4%2Fimage.png?alt=media&#x26;token=5a4f1da4-b7aa-431d-80eb-7776d0e9d078" alt=""><figcaption></figcaption></figure>

{% hint style="danger" %}
Если этот файл отсутствует, попробуйте **подождать 1-2 минуты** и нажать зеленую иконку обновления файлов папки в верхнем меню справа
{% endhint %}

Выбираем папку, в которую он будет загружен и нажимаем **«ОК»**:

<figure><img src="https://3617065060-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUnRPFrwc6T8DKu166mM1%2Fuploads%2F1ISjskxI9yYcmXHKO14o%2Fimage.png?alt=media&#x26;token=46bb422f-ef5c-4940-859e-22e3d74fe3cf" alt=""><figcaption></figcaption></figure>

### 3. Скачивание и подключение клиента OpenVPN на ПК

Загрузим и установим клиент OpenVPN для ПК [**с официального сайта программы**](https://openvpn.net/community-downloads/):

<figure><img src="https://3617065060-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUnRPFrwc6T8DKu166mM1%2Fuploads%2Fi7Z0D1w3RvCTAPiRcBLo%2Fimage.png?alt=media&#x26;token=23dd98b3-fad5-4592-810e-52c40765a542" alt=""><figcaption><p>Меню загрузки можно найти <a href="https://openvpn.net/community-downloads/">по этой ссылке</a>, спустившись чуть ниже</p></figcaption></figure>

Запускаем клиент OpenVPN, **открываем трей Windows** (меню около системного времени) и **кликаем правой кнопкой мыши по иконке** программы. **Импортируем конфиг**, который загрузили ранее:

<figure><img src="https://3617065060-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUnRPFrwc6T8DKu166mM1%2Fuploads%2FtNfIVn0QpPGxV2ocyU0u%2Fimage.png?alt=media&#x26;token=4de8123a-98f4-4b96-9635-c803ba22c53c" alt=""><figcaption></figcaption></figure>

Откроем в открывшемся окне **скачанный файл конфига**:

<figure><img src="https://3617065060-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUnRPFrwc6T8DKu166mM1%2Fuploads%2FExdL6KPkUdAG9eTuQaMf%2Fimage.png?alt=media&#x26;token=5d29a920-7310-497c-8247-d638d463cefa" alt=""><figcaption></figcaption></figure>

Вновь откроем **трей Windows** и подключаемся к указанному конфигу:

<figure><img src="https://3617065060-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUnRPFrwc6T8DKu166mM1%2Fuploads%2FkHyzFRCwpdkr8DDlm32v%2Fimage.png?alt=media&#x26;token=8ba0f269-c03b-4dc5-b882-2ff779be5ec4" alt=""><figcaption></figcaption></figure>

**Поздравляю!** Теперь вы можете быть спокойны за безопасность ваших личных данных и вашего интернет соединения. **Приятного использования!**

<figure><img src="https://3617065060-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUnRPFrwc6T8DKu166mM1%2Fuploads%2FOV0o5bhSJJuC978oAbBq%2Fimage.png?alt=media&#x26;token=1e2baecb-c54e-44ea-89ca-cf45d98dc32c" alt=""><figcaption></figcaption></figure>

### 4. Создание дополнительных конфигов OpenVPN

*В этом пункте мы рассмотрим создание **дополнительных профилей** для подключения к OpenVPN для своих родственников, друзей, или других домашних устройств.*

Запускаем консоль сервера через **ранее установленную PuTTY** и авторизовываемся в ней:

<figure><img src="https://3617065060-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUnRPFrwc6T8DKu166mM1%2Fuploads%2FCZNcyeXeXdqJqpYheUD7%2Fimage.png?alt=media&#x26;token=62a27622-45d4-475c-bc1e-c2321f5ec11a" alt=""><figcaption></figcaption></figure>

**Прописываем в консоли команду:**

```
/root/openvpn-config.sh
```

<figure><img src="https://3617065060-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUnRPFrwc6T8DKu166mM1%2Fuploads%2FBRLjGon47BeP5GFrvaGX%2Fimage.png?alt=media&#x26;token=4cf95668-ae54-4807-979e-d0b75dca42b9" alt=""><figcaption></figcaption></figure>

* Пишем **цифру 1** (создать нового пользователя)
* **Имя пользователя** (любое)
* **Цифру 1** для создания клиента без пароля (либо 2 для входа в ВПН по паролю).

<figure><img src="https://3617065060-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUnRPFrwc6T8DKu166mM1%2Fuploads%2FSTmM5EVDwqQfKtdKB0xk%2Fimage.png?alt=media&#x26;token=80332b0b-78d9-4504-a706-3120758c9171" alt=""><figcaption></figcaption></figure>

**Готово!** Новый конфиг будет доступен для загрузки в папке: ***/root/***. Установить его можно по инструкции из прошлых двух пунктов.
