В данной статье мы рассмотрим несколько способов установки собственного VPN, а начнем с самого простого и доступного каждому.
Что нужно для своего VPN
Для настройки личного VPN прежде всего необходимо иметь виртуальный сервер, он же VPS или VDS.
Переходим на сайт VDSina и заказываем сервер с 1 процессорным ядром и 2Gb памяти. В заказе выбираем операционную систему Ubuntu 24.04 или Debian 12, и отключаем ненужную платную резервную копию:
Оформив и оплатив заказ, нам сразу будут выданы данные доступа к серверу – его IP-адрес и пароль пользователя root.
Теперь, когда у нас есть собственный сервер, можно переходить к непосредственной настройке VPN одним из трех способов.
ㅤ
Способ 1. Самый простой, с помощью Amnezia
Устанавливаем на компьютер или телефон программу Amnezia VPN, запускаем её, выбираем "Self-hosted VPN" и вводим данные доступа к нашему серверу. При первом запуске программа установит на нём необходимое программное обеспечение и предложит подключиться к VPN:
При желании, в настройках Amnezia можно выбрать любой поддерживаемый протокол передачи данных – VLESS (XRay with Reality), WireGuard, OpenVPN, или другой.
Полная инструкция по установке Amnezia VPN есть здесь.
ㅤ
Способ 2. Аренда виртуального сервера с установленным VPN
У хостинг-провайдера VDSina при заказе сервера вместо образа чистой операционной системы можно выбрать установку готового VPN с удобным Web-интерфейсом для управления пользователями. Поддерживаются протоколы VLESS (3X-UI VPN), Wireguard и OpenVPN:
Все эти протоколы надежны и безопасны, и выбор зависит от задач пользователя:
- VLESS – для высокой скорости и повышенной конфиденциальности (в контексте маскировки VPN-трафика)
- WireGuard – для высокой скорости и мобильности
- OpenVPN – для гибкости и совместимости, особенно в корпоративных сетях
После установки сервера нам будут отправлены данные для входа в панель управления VPN-ом и ссылка с информацией о том, как создать нового пользователя.
Следуя такой инструкции, добавляем пользователя и получаем необходимые данные для подключения к нашему VPN:
- для протокола VLESS это пользовательская URL-ссылка вида vless://...
- для WireGuard и OpenVPN – пользовательский конфигурационный файл, который можно скачать
Остается лишь добавить такую VLESS-ссылку или WireGuard/OpenVPN конфиг-файл в совместимый VPN-клиент – приложение на компьютере, телефоне или роутере, используемое для подключения к VPN. Вот примеры наиболее известных клиентов для протоколов VLESS, Wireguard и OpenVPN:
Hiddify | Приложение для Windows, MacOS, Linux, Android, iOS | |
Happ | Приложение для Windows, MacOS, Linux, Android, iOS, Android TV, Apple TV | |
WireGuard | Приложение для Windows, MacOS, Linux, Android, iOS | |
OpenVPN Connect | Приложение для Windows, MacOS, Linux, Android, iOS, ChromeOS | |
Роутеры на заводской прошивке со встроенным VPN-клиентом или возможностью его установки | Современные роутеры Keenetic с USB-портом для подключения внешнего диска или флешки – для установки пакетов Entware. Например, модели KN-1011, KN-1811, KN-1912 и др. Настройку VPN-клиента XRay на них необходимо выполнять с помощью скрипта XKeen | |
Некоторые современные роутеры со встроенным VPN-клиентом, например Asus RT-BE86U, RT-BE88U, TUF-AX4200, TP-Link Archer BE230, BE550 | ||
Многие современные роутеры среднего (и выше) ценового диапазона имеют встроенный VPN-клиент, например Asus RT-AX53U, RT-AX57, RT-AX82U, RT-AX1800U, RT-BE86U, RT-BE88U, TUF-AX4200, TP-Link Archer Archer AX20, AX55 Pro, AX73, BE230 и другие | ||
Роутеры с альтернативной прошивкой: DD-WRT, Asuswrt-Merlin, OpenWrt и др. | Роутеры Asus c прошивкой Asuswrt-Merlin и дополнительно установленным аддоном XrayUI. Например модели RT-BE88U, RT-AX88U, RT-AX58U, RT-AX86U, GT-AX11000 Pro и др. | |
Некоторые современные роутеры, поддержку конкретной модели и наличие WireGuard VPN-клиента проверяйте на сайте разработчика прошивки | ||
Большинство современных роутеров. Наличие OpenVPN клиента и поддержку конкретной модели роутера проверяйте на сайтах прошивок |
ㅤ
Способ 3. Готовые скрипты для автоматической настройки VPN
Этот вариант требует наличия базовых технических знаний операционных систем семейства Linux.
Настроить VPN-сервер можно с помощью готовых установочных скриптов с открытым исходным кодом, представленных на GitHub:
Запустив скрипт, нужно лишь ответить на несколько вопросов мастера установки.
По завершению процесса мы получим пользовательскую URL-ссылку для подключения (для VLESS) или конфигурационный файл пользователя (для Wireguard и OpenVPN), которые необходимо добавить в любой совместимый VPN-клиент из списка в таблице выше.
Top comments (0)