Wireguard как настроить vpn на ios
Перейти к содержимому

Wireguard как настроить vpn на ios

  • автор:

WireGuard VPN на вашей VDS

Расскажу как быстро и удобно поднять свой WireGuard сервер и подключиться к нему.

Список необходимого

  • Ваша личная VPS c Ubuntu или Debian, AlmaLinux, Rocky Linux, CentOS, Fedora
  • Доступ к вашей VPS по SSH
  • Установленный WireGuard клиент на вашем устройстве. Ссылки на клиенты: macOS, iOS,Android GooglePlay, Android F-Droid,Windows

Установка и настройка WireGuard сервера

Логинмся по SSH на вашу VPS

Переходим в Home

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

или если вы хотите установщик с русскими DNS и измненями

  • Теперь идем по шагам
  • Можем оставить стандартный порт, для этого нажимаем Enter
  • Вводим имя первого клиента для подключения и нажимаем Enter

Предворительная конфигурация готова. Нажимаем Enter для установки

Настройка подключения для клиента на примере iOS

– Запускаем ранее скаченный WireGuard клиент для IOS

— Выбираем Create from QR code

– Сканируем QR код из вашего терминала

– Передвигиаем переключать для активации

  • Проверяем работу VPN. Открыв в браузере сайт 2ip.ru или ifoconfig.me

Добавлние нового клиента

Логично и правильно использовать для каждого нового устройства, новый клиент. Для добавления нового клиента логинимся снова на ваш VPS и

  • Переходим в ваш Home
  • Запускаем наш скрипт снова
  • Выбираем Add a new client
  • Вводим имя клиента
  • После выполнения комманды будет сгенерирован QR код для телефонного клиента и конфиг для десктопного клиента

Настройка подключения для клиента на примере MacOS

Cкачиваем конфиг с сервера (через scp,sftp или просто подсмотрите его через комманду cat и создайте такойже конфиг на вашем ПК) конфиг находится в вашей Home с именем который вы указывали при создании клиента.

WireGuard Client: iOS

In this tutorial, we setup a WireGuard client on iOS (iPhone, for example). Before following this tutorial, you should already have a WireGuard server running. Install the WireGuard app for iOS.

Get the Server Public Key

From the server, print the server’s public key. We’ll need this soon

Create Client Keys

Stay at the server console, we’ll generate the client keys from here.

Create private and public keys for the WireGuard client. Protect the private key with a file mode creation mask.

Print the client private key.

Create the Client WireGuard Config

We’re still on the server for this step.

Create the WireGuard client config file at

/wg-client.conf . (Use a command like nano

/wg-client.conf , or protect the file read permissions with umask 077 && nano

/wg-client.conf .) Notice the syntax of the client config is the same as the server config.

Configure the Server

Print the client public key.

Edit the WireGuard service config file at /etc/wireguard/wg0.conf . (Use a command like sudo nano /etc/wireguard/wg0.conf .) Add a [Peer] section to the bottom.

Apply the server config change.

Prepare the Client Config for the iOS Device

One more step on the server.

The client config file is on the server. The easy way to copy that config to the client is via QR code. Install qrencode on the WireGuard server.

Print the QR code in the server terminal.

Import Client Config

Finally, we switch to the client.

From the WireGuard iOS app, tap “Add a Tunnel”, or tap the plus symbol at the upper right corner. In the dialog, tap “Create from QR code”. (Allow the WireGuard app to use the camera.) The camera activates; point the camera at the QR code. Name the tunnel and tap “Save”. (Allow the WireGuard app to add VPN configurations.)

Инструкция по настройке WireGuard® для всех основных платформ

WireGuard® – новый VPN протокол с открытым исходным кодом и высоко оптимизированной производительностью, который использует самые современные методы криптографии. Этот протокол был первоначально выпущен для ядра Linux, однако на данный момент он является кроссплатформенным и может быть установлен на любой операционной системе.

Больше информации о функциях WireGuard® VPN протокола вы можете найти в статье Что такое WireGuard®?

Эта инструкция содержит пошаговое описание всех необходимых действий для настройки WireGuard® VPN клиента для iOS устройств.

Вы можете настроить WireGuard® соединение двумя разными способами Выберите один из них и наслаждайтесь конфиденциальностью в Интернете:

Как настроить соединение WireGuard® вручную?

1. Прежде всего, вам необходимо создать файлы конфигурации WireGuard®. Для этого выполните несколько простых шагов, которые описаны в этой инструкции.

3. Запустите приложение и нажмите Add a tunnel.

4. Выберите метод импорта WireGuard® конфигураций. Для предотвращения возможных опечаток, мы рекомендуем использовать методы Create from QR-code или Create from file.

Если вы выбрали метод Create from file, откройте соответствующий файл конфигурации, который был автоматически загружен из вашего Личного кабинета.

Если вы хотите использовать метод Create from QR-code, вам достаточно просто отсканировать QR-код из вашего Личного кабинета и выбрать название для VPN подключения, например, VPNUnlimited.

Если вы предпочитаете создавать VPN подключение самостоятельно, выберите метод Create from scratch и введите следующие данные из вашего Личного кабинета.

Interface

Name: введите название для нового VPN соединения, например, VPNUnlimited

Private key: скопируйте Private Key из Личного кабинета

Public key: введите значение Public Key

Addresses: вставьте Address из вашего Личного кабинета

Listen port: напечатайте значение Listen Port

DNS server: скопируйте DNS из вашего Личного кабинета

Peer

Public key: вставьте Public Key из Личного кабинета

Pre-shared key: введите значение Preshared Key

Persistent keepalive: установите 25 секунд

Endpoint: скопируйте Endpoint из вашего Личного кабинета

Allowed IPs: вставьте значение Allowed IPs

5. Активируйте ваш WireGuard® VPN клиент и получите безопасный и неограниченный доступ к сети.

Скачайте VPN Unlimited прямо сейчас

Защищите ваши данные и с легкостью обходите любые блокировки в сети с помощью нашего надежного VPN-решения!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *