DeskVNCServer перетворює ваш Mac на ціль віддаленого доступу, до якої може підключитися будь-який стандартний клієнт VNC, водночас надаючи розширений протокол — QREX — для супутнього застосунку QuickRemote. З однієї панелі ви можете надати спільний доступ до екрана, буфера обміну, файлів і навіть способу введення іншому пристрою в мережі.
Чому DeskVNCServer?
- Стандартний VNC, готовий за лічені секунди — Звичайний сервер RFB 3.8 / 3.7 / 3.3 працює на порту 5900. Будь-який переглядач VNC (macOS Screen Sharing, RealVNC, TightVNC, мобільні застосунки) може підключитися з одним паролем.
- Розширення рівня QuickRemote — У парі з QuickRemote той самий сервер додає міст IME, потокове аудіо, двосторонню синхронізацію буфера обміну та повноцінне передавання файлів, яких класичний VNC ніколи не мав.
- Перемикачі для кожної функції — Аудіо, буфер обміну, зміни файлів, IME, віддалене введення. Кожне розширення можна окремо вимкнути для суворіших сесій.
- Розроблено для особистих пристроїв — Один PIN сполучення на сесію, токени Bearer, згенеровані сервером, без проходження через хмару. Ваш Mac безпосередньо спілкується з телефоном або планшетом у локальній мережі.
Ключові функції
- Сервер VNC RFB 3.8 / 3.7 / 3.3 на TCP
5900із додатковим 8-символьним паролем DES - Площина керування QREX на TCP
5911— HTTP JSON RPC плюс WebSocket для подій з низькою затримкою - Допоміжний медіаканал QREX на UDP
4010для повідомлень IME та аудіопакетів - Файловий API, сумісний з QuickRemote, на TCP
8766для перегляду та передавання файлів - Міст IME — отримання, перелік, встановлення, перемикання та підтвердження тексту методу введення Mac безпосередньо з віддаленої клавіатури
- Додаткове потокове аудіо — Opus через UDP для прямого аудіо з низькою затримкою
- Двостороння синхронізація буфера обміну між Mac та віддаленим клієнтом
- Передавання файлів у режимі лише для читання або для читання та запису для кожної сесії
- Регульована частота кадрів та максимальний розмір кадру для балансу затримки та пропускної здатності
- Опція автозапуску та стабільний Server ID для передбачуваного сполучення з QuickRemote
Ідеально для
- Усіх, хто вже використовує переглядач VNC і хоче чистий, сучасний сервер на боці Mac
- Користувачів QuickRemote, які хочуть повний досвід IME, аудіо, буфера обміну та файлів
- Розробників та досвідчених користувачів, яким потрібна керована кінцева точка VNC у локальній мережі без налаштування macOS Screen Sharing
- Мобільних користувачів, яким час від часу потрібно керувати Mac з телефона або планшета в тій самій Wi-Fi мережі
- Користувачів, які піклуються про приватність і хочуть нульового хмарного ретранслятора між клієнтом і сервером
Початок роботи
- Встановіть пароль VNC (до 8 символів) на панелі Налаштування — потрібен для процесу автентифікації RFB DES
- Натисніть Старт у головному вікні. Сервер почне прослуховування на портах
5900,5911,4010та8766 - Натисніть Копіювати інформацію, щоб скопіювати дані підключення до буфера обміну, а потім вставте їх у ваш переглядач VNC
- Для QuickRemote скануйте або введіть 6-значний PIN сполучення, показаний застосунком. Після сполучення клієнт зберігає токен Bearer для майбутніх сесій
- Перемкніть прапорці функцій QREX (аудіо, буфер обміну, передавання файлів, IME) у Налаштуваннях, щоб відповідати рівню доступу, який ви хочете надати
Приватність
- Усі сесії є прямими — без хмарного сервера, без ретранслятора. Ваш трафік залишається в локальній мережі, якщо ви самі не переадресовуєте порти.
- Пароль VNC та токен Bearer QREX зберігаються локально з обмежувальними дозволами файлів.
- Клієнти QREX повинні завершити сполучення на основі PIN, перш ніж зможуть видавати запити керування або файлів. PIN ротується на вимогу.
- Зміни файлів за замовчуванням вимкнено; віддалені клієнти можуть лише читати, доки ви явно не ввімкнете запис.
- Без телеметрії, без аналітики, без фонових завантажень.