> For the complete documentation index, see [llms.txt](https://spacecore.gitbook.io/wiki/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://spacecore.gitbook.io/wiki/ua/vpn-and-privacy/openvpn-easy.md).

# OpenVPN \[Easy]

{% hint style="danger" %}

### Дані застаріли

**База знань переїхала →** [**https://wiki.spacecore.pro/**](https://wiki.spacecore.pro/)

Ця вікі більше не оновлюється. Актуальні інструкції та статті — за новою адресою.
{% endhint %}

{% content-ref url="<https://wiki.spacecore.pro/>" %}
<https://wiki.spacecore.pro/>
{% endcontent-ref %}

***

## **Вступ**

**OpenVPN** є одним з найпопулярніших та надійних рішень для приватних віртуальних мереж (VPN). Цей продукт забезпечує високий рівень шифрування та гнучкість налаштування, що робить його ідеальним вибором як для індивідуальних користувачів, так і для корпоративних мереж.

{% hint style="success" %}
Ця інструкція використовує **Ubuntu 20.04**. Скрипт працює на всіх поточних версіях **Ubuntu**, **Debian**, **AlmaLinux**, **Rocky Linux**, **CentOS** та **Fedora**.
{% endhint %}

{% hint style="info" %}
**Рекомендовані характеристики:**

* **ЦП:** 1 віртуальне ядро
* **ОЗП:** 512 МБ
* **Сховище:** 1 ГБ
* **Швидкість мережі:** 100Mbps+

Ця інформація є довідковою та не потребує особливої уваги, оскільки будь-який доступний план підходить для використання OpenVPN на наших віртуальних серверах.
{% endhint %}

## Connect to the server <a href="#connect-to-the-server" id="connect-to-the-server"></a>

Connect to your server. If necessary, you can use our[ detailed instructions](https://wiki.spacecore.pro/vds-dedicated/how-to-use-vps-vds#connect) to perform this operation.

## **Встановлення OpenVPN**

Ви могли не бачити такого простого способу встановлення OpenVPN 😎.

Достатньо ввести цю команду в консолі вашого сервера, після чого встановлення відбудеться автоматично.

```
apt-get update; rm openvpn-install.sh; wget https://mirror.spacecore.info/scripts/openvpn-install.sh && bash openvpn-install.sh
```

В кінці ви побачите наступний текст.

<figure><img src="https://1553387192-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWDQdwyyNoFkO6ly7Jq9K%2Fuploads%2FQoKHeMkSHc1b1QN70TUg%2Fimage.png?alt=media&amp;token=417ab997-cfd8-4a57-abc4-a41da62297db" alt=""><figcaption></figcaption></figure>

Перший конфігураційний файл, створений за замовчуванням, називається **«spacecore.ovpn»** і знаходиться в головній директорії. Ви можете завантажити його на свій пристрій за допомогою **sFTP**. Про те, як підключитися через sFTP, докладніше в розділі **«**[**Передача даних через sFTP**](https://wiki.spacecore.pro/v/ua/vps-and-dedicated-servers/how-to-use-vps-vds#pidklyuchennya-do-servera)**»**.

Цей конфігураційний файл є універсальним і підходить для додавання профілю на будь-який пристрій, який підтримує OpenVPN.

## **Налаштування**

### **Для Windows**

Ви можете завантажити OpenVPN для Windows [за посиланням](https://openvpn.net/community-downloads/).

Після додавання клієнта, можна перейти за посиланням і використати файл. Наприклад, використайте другий варіант. Достатньо перенести або вибрати вручну файл **«spacecore.ovpn»**, який ви завантажили з вашого сервера.

<figure><img src="https://1553387192-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWDQdwyyNoFkO6ly7Jq9K%2Fuploads%2FR84tCCvGU6FvnXzProZt%2Fimage.png?alt=media&amp;token=f777bf48-2e64-458d-ab6a-d6e71c82c0a0" alt=""><figcaption></figcaption></figure>

Далі зробіть підключення. Чудово!

<figure><img src="https://1553387192-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWDQdwyyNoFkO6ly7Jq9K%2Fuploads%2FPY6YlfNaaLyFJzEeCHTg%2Fimage.png?alt=media&amp;token=c2695825-8713-4c89-b7c9-4b0967315c5a" alt=""><figcaption></figcaption></figure>

### For IOS / Android

Підключення здійснюється за допомогою мобільного додатку OpenVPN, який доступний як у [**App Store**](https://apps.apple.com/us/app/openvpn-connect-openvpn-app/id590379981), так і у [**Play Market**](https://play.google.com/store/apps/details?id=net.openvpn.openvpn).

<figure><img src="https://1553387192-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWDQdwyyNoFkO6ly7Jq9K%2Fuploads%2FMg3ts1HjtbebYmWqoXwg%2Fimage.png?alt=media&amp;token=7ccaf2d6-e03e-42ed-b9c5-06186af752ab" alt=""><figcaption></figcaption></figure>

## **Додавання користувачів**

Як додати інших користувачів до вашої VPN? Для цього потрібно знову запустити вже завантажений скрипт.

```
bash openvpn-install.sh
```

Ви побачите повідомлення про те, що OpenVPN вже встановлений і список можливих дій. Введіть **«1»**, потім введіть ім'я нового користувача, наприклад **«friend»**.

{% hint style="info" %}
Натисніть кнопку **«Enter»**.
{% endhint %}

<figure><img src="https://1553387192-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWDQdwyyNoFkO6ly7Jq9K%2Fuploads%2F3XMFGhjlTtxBA6npLOcK%2Fimage.png?alt=media&amp;token=0d415887-ae10-4e50-8a34-7f6024674401" alt=""><figcaption></figcaption></figure>

Далі буде створено новий конфігураційний файл. Його слід використовувати так само, як файл, який був створений вперше.

<figure><img src="https://1553387192-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWDQdwyyNoFkO6ly7Jq9K%2Fuploads%2F1i8S86w5Azgqfw1XIRf8%2Fimage.png?alt=media&amp;token=b4f05bbd-de8a-4450-a6dc-9151bb9d206f" alt=""><figcaption></figcaption></figure>
