справочник помощи по Happ RUHappПК4.6.1Поиск/Получить ключ
Подписки и ключи

Как создать свой VPN-сервер для Happ

Где искать причину

Как устроено подключение

Сначала определите, что нужно проверить: само приложение, доступ к серверам, сеть или настройки устройства. Ниже разобрана тема этой статьи.

К разбору и действиям ↓
2 ДНЯ БЕЗ КАРТЫ

Получить подписку к Happ

Приложение уже установлено? Оформите ключ к Happ прямо здесь и добавьте одну ссылку на свои устройства с Happ или INCY.

Оформить ключ к HappБез привязки карты и автосписаний
В этой статье

Что понадобится

  • VPS с публичным IP-адресом и Linux, например Debian или Ubuntu с systemd, а также доступ по SSH
  • Возможность настроить сетевой экран VPS и облачный firewall, если он есть у провайдера
  • Совместимые версии Xray на сервере и Happ на клиентском устройстве
  • Время на установку обновлений, сохранение резервной копии конфигурации и проверку работоспособности

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

1. Подготовьте VPS

Подключитесь к VPS по SSH, обновите систему по инструкции её дистрибутива и настройте вход по ключу. До изменения firewall убедитесь, что SSH останется доступен. Выберите свободный TCP-порт для Xray и разрешите его и в системе, и в панели облачного провайдера. Если порт уже занят сайтом или другим сервисом, выберите другой: две службы не смогут одновременно слушать один и тот же адрес и порт без отдельной схемы распределения.

2. Установите Xray и создайте параметры

Официальный установщик Xray предназначен для Linux с поддержкой systemd; изучите инструкцию и скрипт до запуска. Он устанавливает программу и службу, но готовый рабочий профиль за вас не создаёт.

На сервере с установленным Xray создайте уникальные значения:

xray uuid
xray x25519

Первая команда создаёт UUID клиента, вторая - пару ключей REALITY. Сохраните закрытый ключ сервера и остальные данные в защищённом месте. Клиенту понадобятся соответствующий публичный ключ, UUID, адрес и порт сервера, выбранное имя сервера, а также short ID и параметры транспорта. Не отправляйте эти данные в публичные чаты.

3. Настройте сервер

Откройте пример конфигурации VLESS, Vision и REALITY от Xray и документацию REALITY. В серверном примере задайте свободный порт, UUID и закрытый ключ из предыдущего шага, список short ID и подходящий TLS-узел для REALITY. Имя в serverNames должно соответствовать сертификату выбранного узла; этот узел должен быть доступен с VPS. Пример содержит поясняющие комментарии: при сохранении как JSON удалите их и не оставляйте пустые обязательные параметры.

Установщик указывает каталог конфигурации /usr/local/etc/xray/. Перед заменой существующего файла сохраните его копию и проверьте, какой именно файл использует служба. Проверить подготовленный файл без запуска можно командой:

sudo xray run -test -config /usr/local/etc/xray/config.json

Подставьте фактический путь к своему файлу. Только после успешной проверки примените конфигурацию по инструкции установщика и проверьте службу:

sudo systemctl restart xray
sudo systemctl status xray --no-pager

Команды применяют изменения к службе Xray. На действующем сервере сначала убедитесь, что не прервёте существующие подключения. Если служба не запускается, проверьте журнал sudo journalctl -u xray -n 50 --no-pager, путь к конфигурации и занятость порта. Не публикуйте журнал с ключами или данными клиентов.

4. Добавьте сервер в Happ

Для ручного ввода откройте в Happ добавление конфигурации, выберите VLESS и внесите параметры созданного сервера. Укажите адрес VPS и порт, UUID, TCP, REALITY, имя сервера, публичный ключ и short ID. Если серверный пример использует xtls-rprx-vision, соответствующее значение flow должно совпадать на клиенте; настройки fingerprint и остальные поля сверяйте с версией клиента и примером Xray. Названия полей могут отличаться на разных устройствах.

Если используете ссылку vless:// или QR-код, создавайте их только в доверенном инструменте, не отправляя секреты на посторонние сайты. Happ поддерживает ручной ввод, ссылку и QR-код: см. инструкцию разработчика по добавлению конфигурации. Сохраните профиль, выберите его и подтвердите системный запрос VPN, если он появится.

5. Проверьте и обслуживайте соединение

Подключитесь и откройте несколько сайтов, затем проверьте видимый IP на устройстве. Если соединение не устанавливается, сравните порт, UUID, ключи, имя сервера и short ID на обеих сторонах, проверьте firewall и состояние службы. При ошибке TLS или REALITY проверьте время устройства и параметры выбранного узла. Самостоятельное отключение проверки безопасности не исправляет неверную конфигурацию.

Регулярно устанавливайте обновления системы и Xray, следите за оплатой VPS и храните резервную копию конфигурации отдельно. Если данные клиента попали к посторонним, перевыпустите их и обновите профиль на своих устройствах. За доступ и обслуживание собственного сервера отвечаете вы; если нужен готовый доступ без администрирования, рассмотрите оплату у поставщика.

Пример помогает разобраться в этапах настройки. Доступность сетей и совместимость конкретной версии Happ следует проверять на своих устройствах; универсальной гарантии подключения нет.

Сохраните ссылку на эту инструкцию

Ответили на ваш вопрос?

ДОСТУП ДЛЯ HAPP И INCY

Оформить доступ - прямо на этой странице

  • 2 дня бесплатно
  • Без карты
  • Без автосписаний
  • Одна ссылка
  • Happ и INCY
  • Телефон, ПК и TV
  • Поддержка 24/7
  • Страны на выбор
  • Оплата через СБП
  • Карты МИР
  • Visa/Mastercard
  • Без привязки карты
ВАШ КЛЮЧ К ПОДКЛЮЧЕНИЮ

Активировать Happ

Письмо со ссылкой для подтверждения и входа придёт от сервиса Kukushka VPN. После подтверждения вы получите подписку в его кабинете.