Skip to content
faq.powervps.ru
RU EN
Support
Выделенные серверы

Инструкция по установке WireGuard на VPS

Полное руководство по установке и настройке WireGuard на VPS В этой статье мы подробно расскажем, как создать VPS, установить WireGuard и настроить клиентов для подключения. К каждому шагу прикреплены скриншоты для удобства. Шаг 1: Создание VPS и подключение через SSH Первым делом создайте VPS и подключитесь к нему через SSH: Выберите операционную систему (например, Ubuntu […]

2 min read Updated 01.04.2025 Editorially reviewed
Before you begin

Follow the steps in order. Do not share passwords, private keys, or tokens in comments or support requests.

Полное руководство по установке и настройке WireGuard на VPS

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

Шаг 1: Создание VPS и подключение через SSH

Первым делом создайте VPS и подключитесь к нему через SSH:

  • Выберите операционную систему (например, Ubuntu 22.04) и конфигурацию сервера.
  • Задайте имя сервера и добавьте SSH-ключи (по желанию).
  • Нажмите кнопку “СОЗДАТЬ СЕРВЕР”.

Эти данные нужно скопировать  данные для доступа (логин и пароль). Используйте их для подключения через PuTTY или другой SSH-клиент:

Нажимаете Accept

Шаг 2: Установка WireGuard на VPS

Теперь установим WireGuard с помощью скрипта angristan/wireguard-install:

  • Скачайте скрипт:
    curl -O https://raw.githubusercontent.com/angristan/wireguard-install/master/wireguard-install.sh
  • Дайте права на выполнение:
    chmod +x wireguard-install.sh
  • Запустите скрипт:
    ./wireguard-install.sh

Скрипт предложит задать параметры, такие как порт, DNS-серверы и имя клиента. Нажимайте Enter для использования значений по умолчанию.

Шаг 3: Создание клиента и получение конфигурационного файла

После завершения установки создайте первого клиента:

  • Введите имя клиента (например, test). Имя должно быть уникальным и состоять из буквенно-цифровых символов.
  • Скрипт автоматически сгенерирует конфигурационный файл клиента и отобразит QR-код для быстрого импорта на мобильные устройства.

 

Конфигурационный файл будет сохранён в директории /root, например:

/root/wg0-client-test.conf

Скачайте этот файл на свой компьютер с помощью команды scp или через FTP/SFTP:

scp root@your_vps_ip:/root/wg0-client-test.conf ~/Downloads/

Шаг 4: Подключение к WireGuard с вашего компьютера

Теперь подключитесь к вашему WireGuard серверу:

  • Windows/macOS: Откройте приложение WireGuard, нажмите “Import tunnel(s) from file” и выберите скачанный файл.
  • Linux: Скопируйте файл в директорию /etc/wireguard/ и запустите соединение:
    sudo wg-quick up wg0

Проверьте работу VPN, открыв сайт ipleak.net. Ваш внешний IP-адрес должен измениться на IP-адрес вашего VPS.

Добавление новых клиентов

Чтобы добавить нового клиента, снова запустите скрипт:

./wireguard-install.sh

Выберите опцию “Add a new user” и повторите шаги для создания клиента.

Теперь вы знаете, как создать VPS, установить WireGuard и настроить клиентов для подключения. Если возникнут вопросы, не стесняйтесь спрашивать! 😊

Guide complete

If the issue remains, attach a screenshot and diagnostic results to your support request.

Get help