Задача:
Настроить стабильный стриминг игр и рабочего стола через Sunshine (на хост-ПК) и Moonlight (на клиентах) через VPS-сервер. Получить рабочую инструкцию для настройки других машин.
Текущая архитектура и стек
Хост-ПК: Windows 11, видеокарта Nvidia, установлен Sunshine, порты в брандмауере открыты.
Внутри локальной сети (LAN) Moonlight работает без проблем.
Локальный роутер / Homelab: Linux (Ubuntu/Debian), работает клиент frpc (KCP/TCP, проброс портов настроен корректно).
VPS: Ubuntu Server, белый IPv4, запущен frps (KCP/TCP), Nginx, UFW firewall (все соответсвующие порты tcp udp открыты).
Клиенты: Moonlight на ноутбуках из внешних сетей.
Ограничения: нельзя использовать wireguard и аналоги
Проблема:
При подключении через Moonlight авторизация и TCP-хэндшейк проходят успешно.
При попытке запустить видеопоток возникает черный экран на ~10 секунд, после чего Moonlight вылетает с ошибкой: "Не удалось получить видео с хост-ПК. Проверьте настройки брандмауэра и проброса портов: UDP 47998, UDP 48000"
Опубликован 11.08.2026 в 13:15
Заказ находится в архиве