Как скачать и настроить VPN для Windows, MacOS, iOS и Android

Привет! В этой статье я обновлю информацию о том, как скачать VPN для Windows, MacOS, iOS и Android, а также расскажу, как настроить сервер для безопасного подключения. Я не буду рассматривать способы обхода блокировок, а сосредоточусь на том, как установить, настроить и использовать VPN. В статье приведён самый быстрый и простой способ, который займет около 20 минут, но он платный.

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

Как скачать и настроить VPN для Windows, MacOS, iOS и Android
Как скачать и настроить VPN для Windows, MacOS, iOS и Android

Принцип настройки VPN-сервера.

Принцип настройки VPN-сервера достаточно прост:

  • Покупается (или арендуется) удалённый сервер, желательно за границей, чтобы обеспечить более свободный доступ к ресурсам и избежать географических ограничений.
  • На сервер устанавливается специальное программное обеспечение для организации VPN-соединения.
  • Проводится базовая настройка сервера и VPN-сервиса, чтобы можно было подключаться с других устройств.

Провайдеры для установки VPN

TimeWeb — это один из популярных провайдеров, который я использую. Он не самый дешёвый, но за качество приходится платить. Несмотря на цену, один из недостатков TimeWeb — это ограниченное количество рабочих серверов. Когда выбор больше, настройка становится интереснее.

Если рассматривать другие провайдеры для аренды удалённого сервера, можно отметить Aeza.net. Это молодой провайдер на рынке, и я был скептически настроен изначально. У него есть свои особенности, если попытаться настроить VPN через роутер. В базе всё описано, но потребовалось немало времени и усилий для настройки. Однако бонус в 15% на пополнение баланса, действующий в течение 24 часов, стал хорошим стимулом для тестирования.

Оглавление

Шаг 1 — Создание аккаунта в Timeweb>Cloud

Шаг 2 — Настройка Timeweb Cloud

  • 2.1—Настройка параметров
  • 2.2—Образ операционной системы
  • 2.3—Регионы
  • 2.4—Конфигурация
  • 2.5—Сети
  • 2.6—Бэкапы
  • 2.7—Дополнительные услуги | Cloud-init
  • 2.8—Информация о сервере

Шаг 3 — Оплата | Произвольная оплата

Шаг 4 — Установка облачного сервера

Шаг 5 — Установка Amnezia VPN (Windows, MacOS, iOS, Android)

  • 5.1—Настройка сервера на Windows
  • 5.2—Проверка работы

Шаг 6 — Установка Amnezia VPN на Android

  • 6.1—Настройка Amnezia — Windows + Android
  • 6.2—Добавление новых пользователей

Шаг 1 — Создание аккаунта в Timeweb>Cloud

1 Шаг — Создание аккаунта в Timeweb Cloud
1 Шаг — Создание аккаунта в Timeweb Cloud

Для начала регистрируемся в Timeweb Cloud. Перейдите по ссылке на регистрацию Timeweb>Cloud и создайте новый аккаунт.

Важно: В последнее время некоторые сервисы, такие как Пикабу, сообщают о возможном прекращении авторизации через аккаунт Google. Однако на данный момент это не затрагивает Timeweb Cloud. Тем не менее, учитывая текущие тенденции, рекомендуется создавать отдельные учётные записи на сервисах, чтобы избежать возможных проблем с доступом в будущем.

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

Шаг 2 — Настройка Timeweb Cloud

После успешной регистрации в Timeweb Cloud нажимаем на свой аккаунт и переходим в раздел Панель управления. Вот как она будет выглядеть у вас:

Шаг 2 — Настройка Timeweb Cloud
Шаг 2 — Настройка Timeweb Cloud
Шаг 2 — Настройка Timeweb Cloud
Шаг 2 — Настройка Timeweb Cloud

Панель управления — это основное место для управления вашими сервисами и облачными серверами. Здесь вы сможете увидеть все активные серверы и доступные услуги.

Далее нам понадобится вкладка Облачный сервер. Переходим в неё и начинаем настройку.

На данный момент у меня уже есть один активный сервер, который используется для работы. На изображении под заголовком "Панель управления" вы можете увидеть его. TimeWeb предлагает широкий спектр услуг, и я часто использую их не только для настройки VPN. Теперь давайте перейдем к следующему шагу — установке и настройке сервера

2.1—Настройка параметров

В панели управления можно настроить параметры для вашего облачного сервера. Так как мы настраиваем сервер для использования VPN, высокие технические характеристики не требуются. Однако выбор параметров зависит от ваших предпочтений и задач. Если вы планируете использовать сервер для интенсивных процессов, можно выбрать более мощную конфигурацию. Теперь давайте перейдем к настройке характеристик:

2.1—Настройка параметров
2.1—Настройка параметров

2.2—Образ операционной системы

2.2—Образ операционной системы
2.2—Образ операционной системы

При настройке облачного сервера в Timeweb Cloud выбираем операционную систему — Ubuntu, версия 24.04. Это одна из самых популярных и стабильных версий для серверов, подходящая для настройки VPN.

Помимо стандартных операционных систем, в Timeweb доступен широкий выбор готовых решений и образов, которые можно использовать для разных целей. Чтобы найти их, нужно зайти в раздел Маркетплейс. Если углубиться в настройку этих образов, можно увидеть много интересных вариантов для различных нужд. Когда будет время, я расскажу о процессе их настройки.

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

  • Образы для сайтов: ispmanager 6 Lite, WordPress, FASTPANEL, HestiaCP (я использовал HestiaCP для работы).
  • Образы для разработки: Docker, Node.JS, Portainer и другие. При необходимости можно оставить заявку на добавление своего ПО.
  • Образы для бизнеса: NextCloud и другие. Я использовал RocketChat — это удобное приложение для общения внутри компании, которое использовалось через сервер Synology.
  • Образы для гейминга: Minecraft JE, Counter-Strike 1.6, Ragemp и другие.
  • Образы для арбитража: Keitaro, Dolphin, IM KLO.
  • Образы для сети: Личная сеть, WireGuard-GUI, WireGuard, L2TP, OpenVPN. Я часто использовал WireGuard-GUI для настройки VPN, но позже решил попробовать Amnezia для оценки новых возможностей.

2.3—Регионы

2.3—Регионы
2.3—Регионы

При настройке облачного сервера в Timeweb необходимо выбрать регион его размещения. В Timeweb доступны три зарубежных варианта:

  • Нидерланды — бюджетный вариант, идеален для тех, кто хочет оптимизировать расходы.
  • Польша — более дорогой вариант, однако раньше был доступен по более низкой цене.
  • Казахстан — также бюджетное решение, подходящее для пользователей с ограниченным бюджетом..

Выбирайте регион, исходя из ваших финансовых возможностей и потребностей. После этого можно переходить к следующему шагу.

2.4—Конфигурация

2.4—Конфигурация
2.4—Конфигурация

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

Если вы планируете использовать сервер для установки VPN и дополнительных программ, минимальная конфигурация обычно будет достаточна. Почему это так?

VPN-серверы (такие как OpenVPN или WireGuard) не требуют большого количества ресурсов. Важнее пропускная способность канала и наличие публичного IP-адреса.

1 CPU и 1 ГБ оперативной памяти достаточно для базовой работы VPN на небольшом числе подключений. Если сервером будут пользоваться несколько человек время от времени, проблем возникнуть не должно.

Дополнительные утилиты (например, для обеспечения анонимности или шифрования) обычно не сильно нагружают систему, если не идет речь о сложной обработке трафика или работе с большими объемами данных

Когда стоит выбрать более мощную конфигурацию?

  • Если планируется, что к VPN будет подключаться большое количество пользователей одновременно.
  • Если будут запущены дополнительные сервисы, требующие значительных ресурсов (например, веб-серверы, базы данных, приложения с большим объемом памяти).
  • Если в будущем потребуются более высокие скорости обработки данных или дополнительные сервисы, которые могут "просесть" на минимальной конфигурации.

На данном этапе, если вам нужен VPN для личного пользования или для учебных целей, минимальная конфигурация будет более чем достаточна. В дальнейшем, если требования вырастут, вы сможете легко масштабировать ресурсы.

2.5—Сети

2.5—Сети
2.5—Сети

На этапе настройки сети для вашего облачного сервера доступны следующие параметры:

  • IPv4 — Публичный IP-адрес (+150 ₽/мес)
  • IPv6 — Публичный IP-адрес (бесплатно)
  • Приватная сеть

После выбора подходящих сетевых настроек, переходим к следующему шагу.

Зачем эти настройки нужны для VPN?

  1. IPv4 (Публичный IP): Это традиционный протокол адресации, который до сих пор является наиболее широко используемым для доступа к ресурсам в интернете.
  2. Зачем нужен IPv4? Если вы хотите, чтобы ваш сервер был доступен извне (например, для подключения через VPN, SSH или другие протоколы), проще всего это сделать через публичный IPv4-адрес.
  3. Если не брать IPv4: Без публичного IPv4 будет сложнее или даже невозможно получить прямой доступ к серверу из интернета. Придется использовать обходные решения, такие как NAT или промежуточные ресурсы.
  1. IPv6 (Публичный IP): Это более современный протокол, который решает проблему нехватки адресов в IPv4.
  2. Зачем нужен IPv6? Теоретически, если у вашего провайдера и оборудования есть полная поддержка IPv6, сервер может быть доступен по этому протоколу без необходимости в IPv4. Однако на практике не все сети и провайдеры поддерживают IPv6 должным образом, поэтому на данный момент IPv4 является более универсальным.
  3. Если не брать IPv6: Ничего критичного, особенно если у вас уже есть IPv4. IPv6 — это "хорошо иметь на будущее" или для специфических задач, но он не является строго необходимым на начальном этапе.
  1. Приватная сеть (внутренняя сеть): Это дополнительная опция, которая позволяет объединить несколько облачных серверов в изолированную локальную сеть. Это может быть полезно, если:
  2. Вы хотите разнести логику приложения на несколько серверов (например, базу данных на одном сервере, а веб-сервер на другом) и чтобы они общались друг с другом по внутренним адресам, без выхода в интернет.
  3. Нужно более безопасно и эффективно передавать данные между сервисами внутри одной приватной сети.
  4. Если у вас только один сервер, приватная сеть может быть избыточной. Однако если планируется кластерная инфраструктура, эта опция может быть полезной.

Итоги:

  • Без IPv4 будет затруднительно подключаться к серверу извне и настраивать VPN.
  • IPv6 не обязателен на начальном этапе, но может быть полезен в будущем.
  • Приватная сеть не требуется, если планируется только один сервер или нет задачи развернуть инфраструктуру между несколькими машинами.

Таким образом, для простой установки VPN и прямого доступа из интернета достаточно публичного IPv4. Остальные параметры — дополнительные возможности, не являющиеся строго необходимыми на начальном этапе.

2.6—Бэкапы

2.6—Бэкапы
2.6—Бэкапы

На этапе выбора дополнительных услуг доступны следующие параметры:

  • Бэкапы — включение или отключение резервного копирования данных

Для настройки VPN бэкапы не требуются, поэтому рекомендуется выбрать «Отключить бэкапы», а затем подтвердить выбор через опцию «Я принимаю риски…».

Отключение бэкапов позволяет немного сэкономить, что особенно приятно, если этот функционал не нужен для ваших задач. После того как вы выбрали настройки дополнительных услуг, переходим к следующему шагу.

2.7—Дополнительные услуги | Cloud-init

2.7—Дополнительные услуги | Cloud-init
2.7—Дополнительные услуги | Cloud-init

На этом этапе вам предлагается настроить безопасное подключение к серверу с использованием SSH-ключа. Вы можете:

  • Загрузить новый ключ
  • Выбрать один из уже существующих

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

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

Когда использовать SSH-ключи?

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

Cloud-init позволяет автоматизировать начальную настройку сервера. Вы можете загрузить скрипт, который выполнит нужные команды при первом запуске сервера, например, установит необходимые программы или настроит параметры.

Когда использовать Cloud-init?

  • Если у вас есть повторяющиеся задачи при настройке серверов.
  • Если вы хотите сэкономить время на ручной настройке.

2.8—Информация о сервере

2.8—Информация о сервере
2.8—Информация о сервере

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

  • Имя сервера — выберите любое название, которое поможет вам идентифицировать сервер (например, «VPN-Сервер» или «Рабочий сервер»).
  • Комментарии — добавьте любые заметки или пояснения для себя.
  • Выбор проекта — можно оставить значение по умолчанию («Общий проект»).

Эти настройки завершат процесс конфигурации перед оплатой. После того как вы заполните эти поля, вы будете готовы перейти к следующему этапу.

Шаг 3 — Оплата | Произвольная оплата

Шаг 3 — Оплата | Произвольная оплата
Шаг 3 — Оплата | Произвольная оплата

После завершения настройки сервера, проверьте итоговые параметры, указанные в блоке «Итого»:

  • Операционная система (например, Ubuntu 24.04)
  • Регион (например, Нидерланды)
  • Конфигурация (CPU, RAM, NVMe и др.)
  • Стоимость сервера (включая платные опции, такие как публичный IP)

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

Шаг 4 — Установка облачного сервера

Шаг 4 — Установка облачного сервера
Шаг 4 — Установка облачного сервера

После оплаты установка сервера начинается автоматически и занимает от 2 до 5 минут — точное время зависит от текущей нагрузки системы

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

  • На вашу почту будет отправлено письмо с информацией о сервере, включая данные для доступа.
  • В дашборде Timeweb будут доступны все параметры сервера, такие как
  • IPv4 и IPv6 адреса
  • SSH-подключение (логин и пароль)

Эти данные понадобятся для дальнейшей работы и настройки VPN.

5 Шаг — Установка Amnezia | 4 Способа | Windows | MacOs | iOS | Android

5 Шаг — Установка Amnezia | 4 Способа | Windows | MacOs | iOS | Android
5 Шаг — Установка Amnezia | 4 Способа | Windows | MacOs | iOS | Android

Amnezia VPN предоставляет несколько способов установки на различные операционные системы:

  • Windows
  • MacOS
  • iOS — Скачать из App Store
  • Android — Скачать из Google Play, AppGallery или напрямую через APK-фай
  • Linux — Установка доступна через официальные репозитории или GitHub

Вы можете перейти на официальный сайт Amnezia VPN и скачать нужную версию для вашей операционной системы. После скачивания установите приложение и переходите к настройке сервера.

5.1—Настройка сервера на Windows

5.1—Настройка сервера на Windows
5.1—Настройка сервера на Windows
  • Запустите скачанный установочный файл.
  • В приветственном окне мастера установки нажмите «Далее» > «Установить».
  • Дождитесь завершения процесса установки.
  • После установки на рабочем столе появится иконка Amnezia VPN, с которой вы сможете начать настройку
5.1—Настройка сервера на Windows
5.1—Настройка сервера на Windows
  • После установки запустите Amnezia VPN. На приветственном экране нажмите кнопку «Приступим».
  • В разделе «Соединение» выберите опцию «Self-hosted VPN» (настроить VPN на собственном сервере).
  • Поскольку ваш сервер уже готов, можно сразу переходить к настройке и подключению. Следуйте инструкциям приложения для добавления данных вашего сервера:
  • IP-адрес [: порт] сервера > IPv4
  • Имя пользователя SSH > root
  • Пароль или закрытый ключ SSH > Root-пароль

Напоминание: На вашу почту будет отправлено письмо с информацией о сервере, включая данные для доступа. В дашборде Timeweb будут доступны все параметры сервера, такие как:

  • IPv4 и IPv6 адреса
  • SSH-подключение (логин и пароль)

Введите данные и нажмите «Продолжить».

5.2—Проверка работы

5.2—Проверка работы
5.2—Проверка работы
5.2—Проверка работы
5.2—Проверка работы

После установки выберите уровень контроля над интернетом в вашем регионе. Установка может занять несколько минут.

После завершения установки появится кнопка «Подключиться». Нажмите на неё и проверьте подключение.

Шаг 6 — Установка Amnezia VPN на Android

Шаг 6 — Установка Amnezia VPN на Android
Шаг 6 — Установка Amnezia VPN на Android

Для установки и использования VPN на телефоне вам потребуется приложение Amnezia VPN:

  • Скачайте Amnezia VPN на ваше мобильное устройство.
  • После скачивания приложения, в зависимости от операционной системы вашего телефона, приступайте к установке.

6.1—Настройка Amnezia — Windows + Android

6.1—Настройка Amnezia — Windows + Android
6.1—Настройка Amnezia — Windows + Android

Для настройки Amnezia VPN на телефоне, вернитесь в приложение, которое вы ранее скачивали на компьютер. Процесс настройки аналогичен тому, что мы уже проходили на операционной системе.

Открываем на телефоне приложение - Amnezia, и как показано на картинке выше, выполняем подключение через - Типа подключения - Self-hosted VPN (настроить VPN на собственном сервере).

Вводим данные сервера:

  • - IP-адресс[:порт] сервера > IPv4
  • - Имя пользователя SHH > root
  • - Пароль или закрытый ключ SHH > Root-пароль

Жмём продолжить и подключаемся.

6.2—Добавление новых пользователей

6.2—Добавление новых пользователей
6.2—Добавление новых пользователей

Есть ещё более простые варианты подключения к Amnezia VPN:

  • Ссылка
  • QR-код

Для использования этих вариантов подключения вам нужно добавить нового пользователя. Как уже упоминалось, это позволит поделиться VPN-соединением, и вы будете являться администратором

От вас требуется только добавить нового пользователя и поделиться с ним ссылкой или QR-кодом

Однако имейте в виду, что добавление новых пользователей ограничено мощностями вашего сервера. Убедитесь, что ваш сервер может поддерживать нужное количество подключений

В остальном — наслаждайтесь использованием VPN!

11
3 комментария

К сожалению amnezia VPN пропала из app store. В каком еще приложении можно настроить

Я могу попробовать тебе скинуть его лично. Попробовать так сказать. И если у нас получиться, просто потом ссылку добавлю для скачивания. Как вам будет удобно

Почту оставьте, а я завтра(Уже сегодня) попробую сделать и скину вам. Если что-то пойдёт не так, напишите и будет решать проблему по мере её поступления)