Перейти к содержанию

Клиент

·2 минуты·
Клиент — конечная точка подключения пользователя к сети Sigil Gate. Работает на устройстве пользователя и устанавливает защищенное соединение с Entry-нодой.

Роль в архитектуре #

graph TD Client["Клиент"] Entry["Entry-нода"] Core["Core-нода"] Internet["Интернет"] Client -->|"VLESS + gRPC
TLS 1.3"| Entry Entry -->|"VLESS + gRPC
TLS 1.3"| Core Core --> Internet style Client fill:#64748b,color:#fff,stroke:#475569,stroke-width:3px style Entry fill:#0891b2,color:#fff,stroke:#0e7490 style Core fill:#1d4ed8,color:#fff,stroke:#1e40af style Internet fill:#374151,color:#fff,stroke:#1f2937

Клиент подключается к Entry-ноде как к обычному HTTPS-сайту. Для внешнего наблюдателя соединение неотличимо от обычного веб-трафика.

Поддерживаемые платформы #

ПлатформаКлиентСтатус
Androidv2rayNGПротестировано, работает
AndroidNekoBoxНе работает
iOSПротестировано, работает
WindowsВ планах
macOSВ планах
LinuxВ планах

Параметры подключения #

Для подключения необходимы следующие параметры (получить у администратора):

ПараметрОписание
UUIDИдентификатор пользователя
ДоменАдрес Entry-ноды
Порт443
ТранспортgRPC
serviceNameИмя gRPC-сервиса (путь)

Параметры TLS #

ПараметрЗначение
Securitytls
SNIпустое (автоматически = домен)
Fingerprintchrome
ALPNh2

Получение конфигурации #

На текущем этапе управление пользователями — ручное. Конфигурацию для подключения можно получить у администратора.

Форматы:

  • VLESS-ссылка — импортируется в клиент одним действием;
  • QR-код — сканируется мобильным приложением.

Формат VLESS-ссылки #

vless://{UUID}@{DOMAIN}:443?type=grpc&security=tls&serviceName={SERVICE_NAME}&fp=chrome&alpn=h2#{NAME}
ПлейсхолдерОписание
{UUID}Идентификатор пользователя
{DOMAIN}Домен Entry-ноды
{SERVICE_NAME}Имя gRPC-сервиса
{NAME}Отображаемое имя профиля

Настройка клиентов #

v2rayNG (Android) #

  1. Получите VLESS-ссылку у администратора.
  2. Скопируйте ссылку.
  3. В v2rayNG: +Import config from clipboard.
  4. Выберите профиль → нажмите V для подключения.

iOS #

Клиент уточняется. Принцип настройки аналогичен — импорт VLESS-ссылки.

Проверка работоспособности #

Откройте в браузере сайт, недоступный без VPN. Если сайт открывается — подключение работает.

Не используйте встроенные тесты клиентов — они проверяют доступность Google-сервисов (gstatic.com и др.), которые могут быть заблокированы в вашей сети. Тест покажет ошибку даже при рабочем VPN.

Известные проблемы #

NekoBox не подключается #

NekoBox (Android) имеет проблемы с подключением даже в последней версии. Используйте v2rayNG.

Встроенные тесты показывают ошибки #

Это нормально. Тесты проверяют Google-сервисы, которые заблокированы. Проверяйте работоспособность реальными сайтами.

Частые разрывы соединения (Android) #

Отключите оптимизацию батареи для клиента: НастройкиПриложенияv2rayNGБатареяБез ограничений.