Я ищу способ удаленного использования настольного компьютера, расположенного дома, с ноутбука из любого места через Интернет.

Настройка:

  • Windows с VirtualBox работает на нескольких виртуальных машинах (Linux пока).

Требования:

  • Нет необходимости удаленно подключаться к Windows.
  • Должен быть способ подключения SSH ко всем этим виртуальным хостам.
  • Одним из хостов является Ubuntu, который является моим рабочим столом разработчика, мне нужно визуальное подключение к удаленному рабочему столу.
  • Программа установки должна работать с ноутбуками Windows и Mac.

Не могли бы вы сказать мне, какие технологии и инструменты использовать?

  • Каковы компромиссы при использовании каждого из них?
  • Какую часть цели решает каждый из этих инструментов?

Благодарю вас!

2 ответа2

1

Другой вариант - подключить SSH к вашему компьютеру Windows, а затем использовать переадресацию портов для подключения к другим виртуальным машинам. Я лично использую Bitvise SSH Server (это очень хороший SSH-сервер для Windows). Это бесплатно для личного использования.

Вы также можете напрямую подключиться по SSH к каждой из ваших виртуальных машин. Одним из подходов для этого является:1. Настройте каждую из ваших виртуальных машин в качестве SSH-серверов. Используйте разные порты прослушивания для каждой виртуальной машины. 2. Настройте переадресацию портов с вашего маршрутизатора для каждого из ваших пользовательских портов на каждую виртуальную машину. Таким образом, вы можете использовать 50022 для VM1, 50023 для VM2 и т.д. 3. Подключитесь к IP-адресу вашего дома, используя определенный номер порта, и он подключит вас напрямую к виртуальной машине.

Если у вас динамический IP-адрес (в большинстве домашних интернет-служб), вам необходимо настроить службу динамического DNS, чтобы вы могли отслеживать, когда меняется ваш домашний IP-адрес).

1

Используйте мостовую сеть в VirtualBox, подключитесь к домашнему маршрутизатору с помощью OpenVPN (например, используйте OpenWRT). Таким образом, вы сможете получить доступ ко всем вашим виртуальным машинам.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .