How to connect to VMWare virtual machines by a VNC Client.

พอดีไปเจอมา ใน Slide ของ Kevin Gehrke เกี่ยวกับการทำให้ เราสามารถ Remote ไปที่เครื่อง VMWare virtual machines ที่ถูกใช้งาน บน VMWare Server.

Topology


[ad#ad-post-1]
Detail
จากรูป ผมก็จะมี Host Server อยู่ 1 ตัวมี IP Address เป็น 192.168.0.2 และมี Guest อีกหนึ่ง Server มี IP Address เป็น 192.168.0.3 โดย Interface ใน Guest จะทำเป็น Bridge Interface กับเครื่อง Host Server

จุดประสงค์
ผมต้องการ ที่จะ Remote ไปยังเครื่อง Guest (192.168.0.3) ผ่านทาง VNC ที่อยู่บน Host Server (192.168.0.2)

การ Config
1. แก้ไขให้ Guest virtual machine ยอมให้ใช้งาน ผ่าน VCN โดยเพิ่ม คำสั่งด้านล่างเข้าไปที่ไฟล์คอนฟิกของเครื่อง Guest (.vmx)

:
RemoteDisplay.vnc.enabled = TRUE
:

2. ก็ยังคงแก้ไขที่ไฟล์เดิมของ Guest (.vmx) โดยเราต้องการที่จะบอกว่าเวลาคุณจะ Remote เข้ามา คุณต้องใช้ Port หมายเลขใด แล้วเวลา vncviewer เข้ามาจะใช้ Password ใด..เพื่อเข้ามาใช้งาน ก็แค่เพิ่ม 2 บรรทัด นี้เข้าไป

:
RemoteDisplay.vnc.port = “5901”
RemoteDisplay.vnc.password = “Your-Password”

การ Remote เข้ามาด้วย vncviewer
โดยใช้คำสั่งดังนี้ (อันนี้ที่เครื่อง Client นะครับ)

$ vncviewer 192.168.0.2:1

ข้อสังเกต
เวลาเรา vncviewer เข้ามาจะใช้ IP ผ่าน 192.168.0.2 ซึ่งเป็นเครื่อง VMware Server นะครับ