如何連接到 Virtual Box 上的遠端虛擬機器?

如何連接到 Virtual Box 上的遠端虛擬機器?

我是 Oracle Virtual box 的新手,但已經使用過 VMware 多次。

我有一個客戶現在在他的主機上運行 Windows xp 虛擬機來存取一個客製化軟體,該軟體無法在高於 XP 32 位元的作業系統上運行。他有另一台 PC,希望能夠從中存取虛擬機器。

這能實現嗎?我需要在虛擬盒中使用橋接模式嗎?

答案1

是的,在虛擬機器上使用橋接適配器,進行設置,以便主電腦、第二台電腦和虛擬機器位於同一工作群組中,連接到同一交換器或路由器,並使用遠端桌面連接連接到虛擬機器。就那麼簡單!確保虛擬機器中也啟用了 RDP。您將使用虛擬機器的管理員憑證登入。

使用 ipconfig /all 從命令提示字元取得虛擬機器的 IP 使用虛擬機器將由路由器指派給它自己的 IP,或者您可以將其設定為靜態。

答案2

是的,這是可以實現的。 VirtualBox 提供此功能:

VirtualBox can display virtual machines remotely, meaning that a virtual machine can execute on one computer even though the machine will be displayed on a second computer, and the machine will be controlled from there as well, as if the virtual machine was running on that second電腦.

第7章官方文件)

來自同一章:

Oracle 在此類 VirtualBox 擴充包中提供了對 VirtualBox 遠端顯示協定 (VRDP) 的支援。安裝此軟體套件後,VirtualBox 4.0 及更高版本支援 VRDP,其支援方式與 4.0 之前的 VirtualBox 二進位(非開源)版本相同。

VRDP 是 Microsoft 遠端桌面協定 (RDP) 的向後相容擴充。因此,您可以使用任何標準 RDP 用戶端來控制遠端虛擬機器。

最後,該文件提供如何在 Windows 和 Linux 上連接到遠端虛擬機器的範例:

mstsc.exe在 Windows 上,您可以使用Windows 隨附的Microsoft 終端機服務連接器 ( )。您可以透過開啟「執行」對話方塊(按 Windows 鍵和「R」)並輸入「mstsc」來啟動它。您也可以在“開始”->“所有程式”->“附件”->“遠端桌面連接”下找到它。如果您使用「執行」對話框,則可以直接輸入選項:

mstsc 1.2.3.4:3389

替換1.2.3.4為主機 IP 位址,並3389根據需要替換為不同的連接埠。

在 Linux 上;

您可以使用標準的開源 rdesktop 程式。大多數 Linux 發行版都附帶了該版本,但 VirtualBox 還附帶了 rdesktop 的修改版本,用於遠端 USB 支援(請參閱下面的第 7.1.4 節「遠端 USB」)。

對於rdesktop,請使用以下命令列:

rdesktop -a 16 -N 1.2.3.4:3389

相關內容