2011-12-03

VirtualBox 啟用遠端桌面 VRDP (VirtualBox Remote Desktop Protocol)

阿舍前幾天有介紹過如何安裝 phpVirtualBox 來用瀏覽器遠端搖控 VirtualBox,不知各位有沒有發現,從 phpVirtualBox 啟動的虛擬機器不會出現任何的視窗哩! 然後,阿舍就給它愣住了,心裡想說,那是要怎麼來操作啊! 於是,阿舍就給 phpVirtualbox 到處看看,就發現,在 phpVirtualBox 的右上角有一個叫做「Console」的按鈕,點進去,就有可以透過遠端桌面(RDP)來連到虛擬機器的功能哩 ! ...

phpVirtualBox Console 

但是,阿舍是連不到虛擬機器的,因為,阿舍的虛擬機器就都沒有啟用過遠端桌面,當然是會連不到的,所以,要先去把遠端桌面啟用才行,在 phpVirtualBox 的左邊找到要啟用遠端桌面的虛擬機器後,按滑鼠右鍵,然後,點選「Settings…」(設定值)後,會跳出一個設定視窗,請點選左邊的「Display」(顯示),接著,點選右邊上方的「Remote Display」(遠端顯示)進入遠端桌面的設定畫面。

phpVirtualBox Remote Display Settings
遠端桌面這個功能,預設是沒有啟用的,要啟用,就要把「Enable Server」打勾,然後,下面的設定值就會變成可設定,請把「Authentication Method:」(驗證方式)欄位選擇為「None」(空),而「Extended Features: Allow Multiple Connections」(延伸功能:允許多連線)這個選項如果有打勾,就是要可以讓多台電腦同時連線到這個虛擬機器來一起操作,設定好之後,按確定關閉設定畫面,這些設定遠端桌面的方式也適用在 VirtualBox 的管理軟體上操作。

再來,請在虛擬虛擬主機的電腦上開啟「命令提示字元」,然後,切換到 VirtualBox 的安裝資料夾,執行下面的指令來啟用虛擬機器的遠端桌面功能 (以阿舍虛擬機器的名稱叫做「Ubuntu1104DT」為例),執行完成後,就可以回到 phpVirtualBox 的 Console 來連線了。

VBoxManage modifyvm "Ubuntu1104DT" --vrde on

要注意的是,要「Connect」欄位要打入的是HOST OS 的真實 IP 位址而不是虛擬機器的,如果是虛擬機器和 phpVirtual 都是安裝在同一台電腦上,就可以直接打入「localhost:3389」,這樣就可以連的到了,另外,VirtualBox 的 VRDP 也可以用 Windows 7 的「桌端面桌連線」來連到虛擬機器,只要執行「mstsc.exe」程,然後,再和剛剛說的一樣再打入 IP 和埠號就可以連線了...

不過,阿舍有時候就是會這樣,都會遇到一些狀況,阿舍這次也是有遇到,就是阿舍都設定好,然後,準備要連線的時候,就一直出現「您的電腦無法連到遠端電腦上的另一個主控台工作階段,因為您已經有一個主控台工作階段進行中。」訊息,就一直連不起來,阿舍找了一下筆電的設定,阿舍應該是沒有啟用其它的遠端桌面功能哩 ! 弄了好久,也鬱卒了幾天,後來,阿舍才想到要把連線的 Prot 號改成其它的數字來試試,不要用預設的 3389,結果,這樣就可以連成功了哩 ! 如果有和阿舍一樣的狀況,就可以試試囉 !


推薦閱讀


有疑問? 問題還是沒解決嗎? 歡迎下方留言提問和討論 😁

沒有留言 :

張貼留言

歡迎留言提問和討論 .... 😁