Контекст и цель
У меня есть небольшое встроенное устройство под управлением Linux armv71. Моя цель - получить удаленный доступ к экрану через веб-браузер с мобильного устройства. У меня работает x11vnc, который, как я думал, поддерживает доступ через веб-браузеры, но я не мог заставить его работать, пока мне не сказали, что мне нужен прокси для доступа в Интернет. Мне порекомендовали noVNC, поэтому я пытаюсь заставить это работать: p
Эта проблема
Я не могу получить доступ к странице входа noVNC с мобильного телефона. Прокси-сервер WebSockets не запускается.
Больше информации
Сначала я запускаю x11vnc (у меня есть копия вывода, если он помогает), а затем запускаю novnc, который дает следующий вывод:
Я думал, что набрав в своем веб-браузере (хром) URL-адрес, указанный novnc (<remoteIP>: 5900), подключится, но я просто получил неверный ответ. Однако, если я наберу «<remoteIP> /vnc.html», я перейду на экран входа в систему noVNC и оттуда у меня будет доступ к моему экрану. Пока отлично!
Когда я пытаюсь получить доступ к странице входа noVNC на моем iPhone6 с помощью Safari, я не получаю ответа от сервера. Я предполагаю, что проблема в том, что прокси-сервер WebSockets не запускается ...
Мой компьютер (Windows) и мое удаленное устройство находятся в одних и тех же сетях, поэтому, вероятно, поэтому я могу подключиться к своему компьютеру, но не к телефону. Любая помощь с этим будет очень признательна!
Для любых других дураков вроде меня, которые сталкиваются с этой проблемой, решение столь же простое, как наличие серверных и клиентских устройств в одной сети.
Я до сих пор не знаю, почему прокси WebSockets не запустился и что он делает ...