У меня есть удаленный компьютер Windows, который служит хостом для Linux (Debian 9), работающего в качестве гостя внутри VirtualBox. У меня есть доступ к гостевому Linux (который является частью VPN) через SSH с моей локальной машины. Таким образом, иногда мне нужно иметь возможность запускать команды Windows на удаленном хосте через удаленного гостя. Например, мне нужно запустить chkdsk /f E:
для подключенного USB-накопителя. Есть ли способ запустить гостевую виртуальную машину, включив какой-либо канал связи с командной строкой хоста Windows?
решение1
Это зависит от конфигурации сети от хоста к гостю. Предполагая, что у вас есть мостовая сеть и вы знаете IP хоста, вы можете использовать SSH для переадресации RDP-порта хоста. Это было рассмотрено: