RealVNC (RealVNC Connect) — це одна з найвідоміших комерційних екосистем для віддаленого доступу. На відміну від класичного UltraVNC, вона робить ставку на хмарне підключення через обліковий запис, кросплатформенність (Windows, macOS, Linux, Android, iOS) та підвищену безпеку.
<img src="Мікрокомпьютери/Теорія%20доступу/Real%20VNC/assets/Real%20VNC.png" alt="">
Домашня сторінка realvnc.com . Програма працює (можна звичайним клієнтом) з Raspberry OS, коректно передає сполучення клавіш та перемикання розкладки En-Ua.
Що це: Клієнтська програма, яку ви встановлюєте на свій основний пристрій (ПК, ноутбук, планшет чи смартфон).
Для чого: Використовується для підключення до віддалених машин. Ви відкриваєте Viewer, бачите там список своїх комп'ютерів (прив'язаних до акаунту), клікаєте на потрібний — і керуєте ним.
Що це: Модуль, який встановлюється на пристрій, яким треба керувати (наприклад, на ту ж Raspberry Pi).
Для чого: Він транслює робочий стіл у мережу. Має два крутих режими: Service Mode (транслює реальний екран, що бачить монітор) та Virtual Mode (створює окремий незалежний віртуальний робочий стіл у пам'яті, що ідеально для «безголових» серверів без монітора).
Що це: Хмарна інфраструктура компанії, яка замінює собою окремі утиліти на кшталт Repeater.
Для чого: Повністю автоматизує з'єднання через Інтернет. Вам не потрібно знати IP-адресу, налаштовувати порти (Port Forwarding) чи обходити NAT. Server і Viewer просто авторизуються під одним обліковим записом, а Хмара сама створює безпечний шифрований тунель між ними.
💡 Історично RealVNC був «рідним» інструментом для Raspberry Pi (він був вбудований у систему за замовчуванням). Проте зараз є важливі нюанси, які потрібно враховувати:
Проблема з новими версіями (Raspberry Pi OS Bookworm і новіші): У свіжих версіях ОС розробники Raspberry перейшли на новий графічний двигун Wayland (замість старого X11). Через це класичний RealVNC Server перестав працювати «з коробки», і в нових збірках системи його більше немає за замовчуванням.
Як це вирішити: 1. Варіант А: У налаштуваннях малинки (sudo raspi-config) перемикнути графіку назад з Wayland на X11, після чого RealVNC Server знову працюватиме як раніше. 2. Варіант Б: Використовувати нову версію RealVNC Connect із підтримкою хмари (потрібен безкоштовний обліковий запис).
Чому його все одно люблять на Pi: RealVNC має ексклюзивну фічу — Direct Render Capture. Вона дозволяє бачити через VNC навіть те, що рендериться апаратно (наприклад, вікно з камери Raspberry Pi або важку 3D-графіку), тоді як інші VNC-клієнти замість цього часто показують просто чорний екран.
Зручність «без монітора»: Дозволяє налаштувати віртуальну роздільну здатність екрана. Якщо плата лежить десь у шафі без дисплея, RealVNC Viewer все одно відкриє гарне чітке вікно (наприклад, Full HD), а не крихітне віконце 640x480.
У налаштуваннях RealVNC Server (на тій же Raspberry Pi) насправді є два різні методи підключення:
Cloud Connectivity (Хмарне підключення): * Як працює: Server і Viewer тримають постійний зв'язок із серверами RealVNC в інтернеті.
Direct Connectivity (Пряме підключення за IP-адресою):
Як працює: Працює точнісінько так, як класичний UltraVNC. Ви запускаєте RealVNC Viewer, вводите в рядок пошуку локальну IP-адресу малинки (наприклад, 192.168.1.50) і підключаєтеся напряму через локальну мережу.
Залежність від інтернету: 0%. Інтернет не потрібен взагалі. Все працює в повній ізоляції.
Раніше для Raspberry Pi все було безкоштовно і без обмежень. Проте за останні роки RealVNC суттєво змінили правила гри для своєї безкоштовної ліцензії (RealVNC Connect Lite / Free):
У безкоштовній версії вони примусово вмикають лише Хмару (дозволяють підключити до 3 комп'ютерів через акаунт).
Пряме підключення (Direct Connectivity) за IP-адресою в офіційному сучасному RealVNC Server тепер вважається «преміум-фічею». Щоб воно працювало без інтернету в чистій локалці, розробники вимагають платну комерційну ліцензію (Plus або Enterprise).
Коротке резюме: RealVNC — це «айфон» у світі VNC: красивий, зручний, з хмарою, яка сама все з'єднує в один клік через акаунт. Але на найновіших Raspberry Pi OS вимагає увімкнення режиму X11, оскільки сучасний Wayland став для нього технічним викликом.