Свой сервер - единственный способ не зависеть от сервиса: ключ принадлежит вам, логов нет по определению, а вечером никто не делит с вами канал. Цена вопроса - 700–1200 ₽ в месяц за VPS в Европе (дешевых серверов по 200–300 ₽ на рынке давно нет) и 20 минут на настройку. Ниже - инструкция «делай раз», а в конце - честный список того, чего свой сервер не решает.
Коротко
- Купить VPS за границей (Нидерланды, Германия, Финляндия, Казахстан), Ubuntu 22.04/24.04, 1 ядро / 1 ГБ хватит.
- Поставить панель 3x-ui одной командой.
- В панели создать подключение VLESS + Reality на порту 443.
- Скопировать ключи/подписку в клиент на телефоне и ПК.
Нужен ли вообще свой сервер или проще подписка - разбор в статье свой VPN или подписка.
Шаг 1. VPS
- Страна: Нидерланды, Германия, Финляндия, Швеция - низкий пинг из России. Казахстан - если нужен доступ к сервисам, недоступным из Европы. США и Азия - только если нужна именно та геолокация.
- Ресурсы: 1 vCPU, 1 ГБ RAM, 10–20 ГБ диска, безлимит или 1–2 ТБ трафика. Этого хватает на семью и видео в 4K.
- Оплата из России: часть хостингов принимает карты РФ и СБП, многие - криптовалюту. Избегайте хостингов, чьи подсети массово заблокированы - новый IP может оказаться мёртвым с первой минуты. Сравнение шести хостингов по ценам, локациям и оплате - в статье какой VPS выбрать для VPN-сервера.
- ОС: Ubuntu 22.04 или 24.04 LTS.
После покупки у вас есть IP, логин root и пароль (или SSH-ключ).
Шаг 2. Панель 3x-ui
Подключитесь по SSH (Windows: встроенный терминал или PuTTY; macOS/Linux: терминал) и выполните команду установки из официального репозитория 3x-ui на GitHub (одна строка bash <(curl -Ls …), актуальную берите из README репозитория - она меняется с версиями). Установщик спросит, менять ли порт и логин панели - согласитесь и запишите их. Панель откроется по адресу http://IP:порт/путь.
Сразу после входа: смените пароль панели, включите для неё HTTPS (в настройках панели есть выпуск сертификата) или открывайте её только через SSH-туннель. Панель с паролем admin/admin на открытом порту - главная причина «взломанных» серверов.
Шаг 3. Подключение VLESS + Reality
- Inbounds → Add Inbound.
- Protocol: VLESS. Port: 443.
- Transport: TCP. Security: Reality.
- Dest / SNI: сайт для маскировки - крупный, с TLS 1.3 и HTTP/2, не из России и не заблокированный у нас: подойдут домены крупных CDN и зарубежных сервисов. Панель предлагает варианты - возьмите из них.
- Нажмите «Get New Cert» (Reality-ключи) и «Generate» для short id.
- Flow у клиента: xtls-rprx-vision.
- Добавьте клиентов (Clients): по одному на человека, с лимитом устройств или без. Для каждого панель даст ключ
vless://…и QR.
Включите в панели ссылку подписки (Subscription) - тогда клиенты будут обновлять настройки сами, а вам не придётся рассылать новые ключи при смене IP.
Шаг 4. Подключение устройств
Ключ или ссылку подписки вставьте в клиент: Happ / v2rayTun / Hiddify на Android, INCY или Streisand на iPhone, Hiddify / INCY / v2rayN на Windows. Инструкции - Android, iPhone, Windows. Для роутера VLESS сложнее - проще поднять на том же сервере AmneziaWG вторым входом (панель умеет и WireGuard) и импортировать конфиг в Keenetic: инструкция.
После подключения проверьте утечки DNS и IPv6 - как. В 3x-ui DNS для клиентов задаётся в настройках Xray; поставьте публичный резолвер.
Чего свой сервер не умеет
- Белые списки. Ваш IP - обычный зарубежный адрес, его нет в разрешённом перечне, и при включённых белых списках сервер недоступен. Никакая настройка этого не меняет; работают только специальные узлы сервисов через разрешённую инфраструктуру - почему так.
- Блокировка IP. Один сервер - один адрес. Заблокируют - нужно менять IP у хостера или переезжать; у сервиса с сотней узлов это происходит незаметно для вас.
- Обслуживание. Обновления Xray и панели, слежение за блокировками, бэкап конфигурации - ваша работа. Раз в месяц на полчаса.
- Поддержка. Её нет - только форумы и GitHub Issues.
- Приватность хостинга. Логов на сервере нет, но хостер видит то же, что видел бы VPN-сервис. Выбирайте хостера так же внимательно, как выбирали бы сервис - что именно видно.
Сколько стоит
| Вариант | В месяц | Устройств |
|---|---|---|
| Свой VPS | 700–1200 ₽ + 20 минут настройки | Сколько угодно, пока хватает канала |
| Подписка на сервис | 100–300 ₽ за 1–5 устройств, дешевле за год | По тарифу |
Для одного-двух человек подписка заметно дешевле и без хлопот; свой сервер окупается от четырёх-пяти устройств и при условии, что вас не пугает командная строка. Берут его обычно не ради экономии, а ради контроля. Разумный вариант - и то и другое: свой сервер как основной, дешёвая подписка с узлами под белые списки как запасной.
Частые вопросы
Это законно?
Использование VPN, включая собственный сервер, в России не наказывается. Ответственность - за рекламу VPN и поиск экстремистских материалов: подробнее.
Можно ли на одном сервере сделать и VLESS, и AmneziaWG?
Да, 3x-ui поддерживает несколько входов. AmneziaWG нужен для роутеров и как запасной протокол; у некоторых хостеров UDP ограничен - проверьте.
Сервер перестал подключаться через месяц
Почти наверняка заблокирован IP. Смените адрес у хостера (часто бесплатно или за символическую плату) и обновите ссылку подписки - клиенты подхватят сами. Если блокировки повторяются - у хостера «грязная» подсеть, стоит переехать.