Совместное использование экрана с x11vnc + noVNC

Контекст и цель
У меня есть небольшое встроенное устройство под управлением Linux armv71. Моя цель - получить удаленный доступ к экрану через веб-браузер с помощью мобильного устройства. У меня запущен x11vnc, который, как мне показалось, поддерживает доступ через веб-браузеры, но я не смог заставить его работать, пока мне не сказали, что мне нужен прокси для веб-доступа. Мне рекомендовали noVNC, поэтому я пытаюсь заставить это работать:p

Эта проблема
Я не могу получить доступ к странице входа noVNC с мобильного телефона. Прокси-сервер WebSockets не запускается.

Больше информации
Сначала я запускаю x11vnc (у меня есть копия вывода, если это помогает), а затем запускаю novnc, который выдает следующий вывод:

Я думал, что, введя в своем веб-браузере (chrome) URL-адрес, указанный novnc (:5900), я смогу подключиться, но я просто получил неверный ответ. Однако, если я наберу " /vnc.html", я попаду на экран входа в noVNC, и оттуда у меня будет доступ к моему экрану. Отлично, пока!

Когда я пытаюсь получить доступ к странице входа noVNC с моего iPhone6 ​​с помощью Safari, я не получаю ответ от сервера. Я полагаю, проблема в том, что прокси WebSockets не запускается...

Мой (Windows) компьютер и мое удаленное устройство находятся в одной сети, поэтому, возможно, поэтому я могу подключиться к компьютеру, но не к телефону. Любая помощь с этим будет высоко ценится!

1 ответ

Решение

Для любого другого дурака, такого как я, который сталкивается с этой проблемой, решение так же просто, как если бы сервер и клиентские устройства были в одной сети.

Я до сих пор не знаю, почему не удалось запустить прокси-сервер WebSockets или что он делает...

Другие вопросы по тегам