Назад | Перейти на главную страницу

Создание сеанса удаленного рабочего стола на сервере EC2, а не на нем

Хорошо, у меня проблемы с ответом, потому что я не могу понять, как это сказать. Большинство вопросов об удаленном рабочем столе и ec2 сосредоточено на удаленном взаимодействии. в экземпляр ec2, что не обязательно то, что мне нужно.

Вот что у меня есть:

Компьютер A и компьютер C не находятся в одной сети.

Я могу использовать компьютер A для ssh на компьютер B (ec2). Я использовал PuTTY, но предпочитаю делать это только из проигрывателя Linux VMware.

С компьютера B я могу использовать CLI для настройки интерфейса локальной сети, который взаимодействует с компьютером C (или, по крайней мере, я могу его пропинговать).

Я хочу общаться с компьютером C с компьютера A с помощью удаленного рабочего стола. По разным запутанным причинам я не могу установить прямую связь. Я пытаюсь заставить Teamviewer работать, но у меня проблемы с доступом пользователей. И хотя я успешно подключился к компьютеру C с компьютера A с помощью UltraVNC Single Click, я обнаружил, что он настолько медленный, что его нельзя было использовать.

Итак, пока я не смогу разобраться во всем этом, я пытаюсь выяснить, как каким-то образом использовать Компьютер Б.

Единственный способ, о котором я могу думать, - это установить рабочий стол с графическим интерфейсом пользователя на экземпляр ec2, а затем подключиться к нему с компьютера A. Оттуда я установлю какое-то приложение удаленного рабочего стола для доступа к компьютеру C через подключение к локальной сети. Таким образом, по сути, это будет сеанс удаленного рабочего стола в рамках другого сеанса удаленного рабочего стола.

Раньше я устанавливал LXDE на сервер EC2 и получал доступ к нему из Windows с помощью удаленного рабочего стола. Однако я обнаружил, что графический интерфейс LXDE очень медленный и неуклюжий, и не решаюсь пойти по этому пути снова.

Итак, мой вопрос в том, есть ли лучший способ сделать это? Есть ли что-то, что я могу установить на ec2, для чего не потребуется графический интерфейс? Например, что-то, что я мог бы установить на ec2, а затем вместо этого получить доступ через веб-браузер? Или что-то, что позволило бы мне подключить компьютер A к интерфейсу LAN, созданному на ec2? Я установил squid на ec2, но не понял, как заставить его работать за меня с компьютера C.

Очевидно, самое простое, что можно сделать, - это полностью отключить компьютер B, и я работаю над этим. Я просто хотел бы иметь запасной план.