Перейти к основному содержимому

Установка VPN на свой сервер

Общая информация

Эта инструкция описывает процесс установки VPN на собственный или арендованный сервер Linux с помощью приложения AmneziaVPN — без ручного ввода команд и работы в терминале.

Если характеристики сервера не соответствуют минимальным требованиям и обязательным условиям, процесс установки может завершиться ошибкой.

Если у вас ещё нет сервера, рекомендуем обратиться к нашей инструкции, которая поможет подобрать хостинг-провайдера: Как запустить свой VPN (зеркало).

Установка VPN на сервер

  1. Скачайте и установите приложение AmneziaVPN с официальной страницы загрузки (зеркало).
  2. Откройте AmneziaVPN и нажмите на иконку ➕ (плюс) или на кнопку Приступим, если у вас не было других подключений.
  3. Выберите вариант подключения Self-hosted VPN.
  4. Введите:
  • IP-адрес сервера, а также порт, если он отличается от стандартного 22 (например, 203.0.113.10:2221)
  • имя пользователя (например, root или пользователь с правами sudo, который может выполнять команды от имени администратора)
  • пароль или закрытый SSH-ключ

При аренде сервера данные для подключения к нему приходят на почту после оплаты заказа или хранятся в личном кабинете на сайте хостинг-провайдера.

  1. Выберите тип установки и нажмите Продолжить:
  • Автоматическая — установится только протокол AmneziaWG, другие протоколы можно установить позже.

  • Ручная — установится один выбранный протокол, другие можно установить позже. После выбора протокола нажмите Установить.

После завершения процесса установки в приложении AmneziaVPN создастся готовое для использования VPN-подключение с полным доступом к серверу.

Далее рекомендуем ознакомиться с инструкцией: Как поделиться доступом к VPN.

По умолчанию протокол AmneziaWG устанавливается со случайным портом. Некоторые интернет-провайдеры блокируют UDP-трафик на высоких портах, поэтому рекомендуем сразу сменить порт на любой из диапазона до 9999, например, 585 или 1234. Убедитесь, что выбранный порт не занят другим сервисом на сервере.

Полная диагностика (проверка сети, параметры I1, порты): Подключение к Self-hosted серверу по протоколу AmneziaWG не работает.

Пропустить установку

Если при создании подключения к серверу нажать Пропустить установку, создастся пустое подключение без выполнения каких-либо команд на сервере.

Эта опция нужна для создания подключения с полным доступом к серверу, на котором уже установлен VPN от Amnezia, но без использования файла бэкапа или ключа для подключения с полным доступом.

Как восстановить параметры подключения с уже настроенного сервера:

  1. Нажмите на название любого подключения.
  2. Нажмите на иконку ⚙️ (шестерёнка) справа от подключения к вашему серверу.
  3. Перейдите на вкладку Управление и выберите Проверить сервер на наличие ранее установленных сервисов Amnezia.

В результате подключение обновится — в его параметрах отобразятся ранее установленные VPN-протоколы и дополнительные сервисы.

Если вы пропустили установку случайно и сервер чист, установку можно продолжить:

  1. Нажмите на название любого подключения.
  2. Нажмите на иконку ⚙️ (шестерёнка) справа от подключения к вашему серверу — отобразится список всех протоколов, доступных для установки.
  3. Нажмите на иконку 📥 справа от нужного протокола и нажмите Установить.

После завершения процесса установки в приложении AmneziaVPN создастся готовое для использования VPN-подключение с полным доступом к серверу.

Инструкции, которые могут пригодиться позже:

По умолчанию протокол AmneziaWG устанавливается со случайным портом. Некоторые интернет-провайдеры блокируют UDP-трафик на высоких портах, поэтому рекомендуем сразу сменить порт на любой из диапазона до 9999, например, 585 или 1234. Убедитесь, что выбранный порт не занят другим сервисом на сервере.

Полная диагностика (проверка сети, параметры I1, порты): Подключение к Self-hosted серверу по протоколу AmneziaWG не работает.

Возможности созданного подключения

Подключение, которое создаётся после установки VPN-протокола на сервер, служит для подключения устройства к VPN, а также предоставляет полный доступ к серверу со следующими возможностями:

Другие инструкции