首頁 > VMware Workstation > 【好物介紹】VMware Workstation下的遠端遙控

【好物介紹】VMware Workstation下的遠端遙控

2010年4月21日 發表評論 閱讀評論

VNC11

前兩天上課時,同學提到一個問題,就是遠端桌面進入安裝VMware Workstation的機器時,滑鼠的操作很不正常,因此很多人都會在VM中安裝自己的遠端桌面來控制。但問題是,這些VM必須先安裝好作業系統之後才能安裝遠端遙控的軟體,那在安裝VM中的作業系統時,還是得到安裝VMware Workstation的機器,或是還得使用遠端桌面先控制Host。感覺很麻煩。事實上大家可能都忽略了一個VMware Workstation的好功能,就是內建的VNC遠端遙控。這個VNC功能可以讓你利用Host端的單一IP來直接操作所有Host端上的VM,這有點像KVM Over IP的感覺,在這篇文章中就來看看這個內建好用的東東。


很多人都誤以為在Workstation中,VM端必須先安裝作業系統才能使用VNC。事實上,只要你將主機端的IP獲得之後,就可以直接存取VM的KVM,包括BIOS設定或是安裝作業系統,真的好像在伺服器環境使用KVM一樣。如果設定不同的Port,更可以控制多台VM。如此一來,你就不需要使用滑鼠有問題的遠端桌面存取主機再間接存取VM了。下面就是操作的步驟。


1、進入你想要讓VNC控制的VM中,Edit Virtual Machine Settings。

VNC01

2、選擇「Options」標籤下的「Remote Display」,並且將其Enable。

3、注意你要輸入一個Port Number。VNC預設是5900,如果你有多個VM,這邊要指定不同的Port Number。

VNC02

4、先確定這台執行VMware Workstation的IP,而不是VM的IP。因為你可能這個VM連網路卡都沒有。確定,是主機的IP!

VNC03

5、指定完之後,找一個有VNC的電腦,並且執行VNC。如果沒有VNC,可以來這邊下載一個。

VNC04

6、首先要確定這個VM有開機,沒開機是不能用的

VNC05

7、使用VNC,記住這邊要輸入Host的IP,如嘉許安裝VMware Workstation的主機IP為192.168.1.200,就要輸入這個IP。

VNC06

8、如果你有多台VM,可以在IP後面加入冒號及埠號,如「192.168.1.200:5901」,就可以根據埠號連入不同的VM中。在此也可指定密碼。

VNC07

9、按下「Options」可以以全彩顯示,因為預設VNC是用低色彩,顏色會跑掉。

VNC08

10、接著按下OK,輸入密碼後,就可以連入VM中,連BIOS都可以控制。

VNC11

11、可以同時控制不同的VM,相當方便。

VNC10

  1. Izual_Yang
    2010年4月21日09:31 | #1

    "很多人都誤以為在Workstation中,VM端必須先安裝作業系統才能使用VNC。"
    最开始我也没弄懂,后来想了一下就明白了——每台vm的OS、网络配置都不一样, 要想能够统一进行远程访问的话,唯有通过host提供访问方式

    • 嘉許
      2010年4月22日04:32 | #2

      呵呵,

      對啊,有些VM連網路卡都沒有呢!很多防毒公司都把Sandbox放在VM中,是決定不允許有網路卡,這時就只能用內建的VNC來控制了。

  2. qingheliu
    2010年4月22日03:09 | #3

    胡老师,
    你好,向你请教一个问题,如果,我的局域网里有很多的机器(300多台左右吧),我想从其他的299台同时往第300台机器上复制文件,这时候网络拥塞肯定很厉害,有没有好的办法解决这个问题?谢谢!

  3. fans
    2010年4月23日05:28 | #4

    請教一下,如果ESX Server是3.5版可以設定嗎?因為找不到這個選项

    • 嘉許
      2010年4月23日13:27 | #5

      您好,

      ESX是沒這個功能的,但ESX本來就是透過vSphere Client端控制的,和遠端遙控也一樣。

  4. Kelvin
    2010年8月5日17:39 | #6

    嘉許您好!
    請教一個小問題!
    目前小弟在VM上安裝了Fedora 13在 X Window下,用Ultra VNC或VNC Viewer連過去,可是滑鼠游標一直往右下角跑,無法控制,這該怎麼解決呢??

    • 嘉許
      2010年8月9日17:51 | #7

      您好,

      這應該是X Windows的問題,如果你在VM中安裝Windows的話,也會有這問題嗎?其它的Linux也會有嗎?謝謝。

  5. Kelvin
    2010年8月10日17:38 | #8

    @嘉許
    嘉許晚安!
    嗯!應該是X Window的問題,在VM中的Windows道是很正常!
    其它的Linux,小弟沒測試。
    小弟在http://communities.vmware.com/message/1003544#135414
    找到相關的資訊,只是小弟修改完,還是失敗!
    不曉得是不是Fedora 13 Xorg.conf的結構不同,還是什麼原因造成失敗。
    必竟小弟是Linux的初學者,小弟再多試試看,希望能成功!

    • 嘉許
      2010年8月12日18:02 | #9

      您好,

      有沒有試過Ubuntu 10?我使用這個挺正常的,如果是的話,那可能真的是Fedora的問題,我有空安裝一個試試,但最近真的好忙:(。

  6. Kelvin
    2010年8月16日17:47 | #10

    嘉許晚安,

    小弟沒試過Ubuntu 10,近期您這麼忙還抽空測試,真的感謝!
    小弟找時間裝一下Ubuntu 10看看是不是正常,如果正常,那應該就是Fedora的問題囉!再次謝謝您!

  7. 2010年8月31日06:28 | #11

    嘉許午安,

    小弟目前測試狀況向您報告一下!

    Ubuntu 10.04:滑鼠游標往右下角跑
    Fedora 13:滑鼠游標往右下角跑
    Fedora 8:正常

    小弟知道您最近很忙!當您近日的事項忙完後,再幫小弟看一下囉!
    萬分感謝!

    • 嘉許
      2010年9月2日05:42 | #12

      您好,

      我剛好有用U10和F8,但我的U10也正常啊?有安裝VMWARE TOOLS吧?這個問題真頭痛,我再幫你看看,對了,你要不要PO上你的硬體設備?

  8. 小良子
    2010年9月13日01:45 | #13

    請問這只有 VMware Workstation 才有嗎??

    因為我在 EXSI 上沒看到類似的選項.
    就沒辦法做遠端桌面操作.

    目前我是連到一台主機再透過 VMware vSphere Client 操作.

    • 嘉許
      2010年9月13日17:37 | #14

      您好,

      對,這個功能只有VMware Workstation才有哦。

  9. Eden
    2011年7月8日17:32 | #15

    請問如果是跨PC連有沒有辦法

  10. 小O
    2011年12月22日15:04 | #16

    老師您好, 請問一下可以跨過分享器來連接嗎?
    我的意思是說, 如果我在公司, 要連線到家裡的寬頻分享器後面的win7上面的VM, 可以嗎?
    寬頻分享器本身是固定IP, 然後給Win7一個192.168.1.xx的IP, 除了VPN到家中外, 能否有其他方式從公司直接用VNC軟體連到VM上呢? 感謝您的指導~

    • 嘉許
      2012年1月11日13:52 | #17

      當然可以。

      做法簡單,因為是使用WIN7的IP,因此就是你所謂的192.168.1.100(舉例)。但你別忘了在分享器中定義轉發規則,就是將port 5900轉到192.168.1.100,每一個分享器的轉發規則作法不同但大同小異,這樣子只要你在公司用VNC指定到你的外網IP,就會自動在內網轉到192.168.1.100,然後再轉到VM中,嘉許就常常這麼做。

  1. 目前尚無任何 trackbacks 和 pingbacks。