> For the complete documentation index, see [llms.txt](https://manual.boxexchanger.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://manual.boxexchanger.net/dlya-razrabotchikov/nastroika-vpn.md).

# Настройка VPN

{% tabs %}
{% tab title="WireGuard" %}

### Install WireGuard server:

```bash
curl -O https://raw.githubusercontent.com/angristan/wireguard-install/master/wireguard-install.sh
```

```bash
chmod +x wireguard-install.sh
```

```bash
./wireguard-install.sh
```

### Configure your profile:

```bash
./wireguard-install.sh
```

### Client application for your device:

<a href="https://www.wireguard.com/install/" class="button primary" data-icon="link-horizontal">WireGuard Installation App </a>
{% endtab %}

{% tab title="OpenVPN" %}

### Install OpenVPN server:

```bash
curl -O https://raw.githubusercontent.com/angristan/openvpn-install/master/openvpn-install.sh
chmod +x openvpn-install.sh
```

### Configure:

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

Client name: `profile1`

Copy your config: `cat /root/profile1.ovpn`

***

### Download client application:

<a href="https://openvpn.net/community-downloads/" class="button primary" data-icon="windows">Windows & Linux</a> <a href="https://tunnelblick.net/" class="button primary" data-icon="apple">MacOS</a> <a href="https://apps.apple.com/nl/app/openvpn-connect/id590379981" class="button primary" data-icon="app-store-ios">iOS</a> <a href="https://play.google.com/store/apps/details?id=de.blinkt.openvpn&#x26;hl=en&#x26;pli=1" class="button primary" data-icon="google-play">Android</a>

Setup your config reveived from privios step `profile1.ovpn`
{% endtab %}
{% endtabs %}
