ITSESA.COM บทความ Windows Server

Share Virtual Machine & Remote VMware Workstation

Share Virtual Machine

VMware Workstation นั้นมีคุณสมบัติหนึ่งที่สามารถแบ่งปัน Virtual Machine ที่ใช้งานอยู่ให้กับผู้ใช้งานคนอื่นได้ โดยเป็นลักษณะการใช้งานที่ต้อง Remote เข้ามาจัดกา อย่าสับสนกับ Remote Desktop นะครับ เราจะไม่ใช้แบบนั้นเพราะนั่นคือการ Remote ระดับ OS แต่เรากำลังหมายถึงการ Remote เข้าไปจัดการที่ตัว VMware Workstation เลย

การ Share Virtual Machine เป็นการแบ่งปัน Virtual Machine ที่เราได้สร้างไว้บนเครื่องเราเพื่อให้ผู้อื่นที่ใช้ VMware Workstation นั้นทำการ Connect เข้ามาเล่น VM เราได้ซึ่งสามารถกำหนดสิทธิ์การเข้าถึง Virtual Machine ดังกล่าวได้ด้วย ไปดูขั้นตอนกัน

Share Virtual Machine

ขั้นตอนการ Share Virtual Machine จะทำการคัดลอกไฟล์ต่าง ๆ ของ VM เช่น ไฟล์ Virtual Hard Disk, ไฟล์ Configuration ต่าง ๆ ไปไว้ในโฟลเดอร์หนึ่งก่อน ดังนั้นจะต้องคำนวณพื้นที่ของ Hard Disk จริงให้พอเพียงด้วย สามารถตรวจสอบโฟลเดอร์สำหรับการ Share VM ได้โดยเลือกเมนู Edit > Preferences

Select Preferences menu

เลือกเมนู Shared VMs

Shared VMs

ตรวจสอบว่าได้ทำการ Enable Sharing อยู่ และโฟลเดอร์ที่เก็บ Share VM ในช่อง Shared VMs location ซึ่งรองรับการเชื่อมต่อผ่าน Port 443 ดังนั้นอย่าลืมเปิด Inbound Rule ใน Windows Firewall ด้วย

เมื่อตั้งค่าเสร็จแล้วต่อไปก็ทำการ Share VMs โดยคลิกขวาที่ Virtual Machine เลือก Manage > Share

Manage Shared VMs

หน้า Welcome to the Share VM Wizard คลิก Next

หน้า Select Transfer Type แสดงข้อมูลว่าตอนนี้กำลังจะทำการคัดลอกไฟล์ VM ไปยังโฟลเดอร์ปลายทาง ซึ่งจะเห็นว่าตัวเลือก Move the virtual machine นั้นไม่สามารถเลือกได้ เหตุผลคือ ถ้า VM ที่ต้องการ Share นั้นถูกทำ Linked Clone ไว้จะไม่สามารถ Move ได้ ดังนั้น VM ตัวอย่างนี้เคยถูกทำ Linked Clone แล้ว เมื่อต้องการนำมา Share ก็จะต้องถูก Copy หรือ Full Clone เท่านั้น

Select Transfer Type

หลังจากกด Finish แล้วให้ลองไปตรวจสอบโฟลเดอร์ดังกล่าว จะพบว่ามีไฟล์ต่าง ๆ ของ VM ถูก Full Clone มาอีก 1 ชุด

เอาล่ะตอนนี้ VM เราได้ Share เรียบร้อย ต่อไปเราจะต้องมี User Account เอาไว้สำหรับให้ผู้ใช้งานเครื่องอื่นสามารถ Remote เข้ามาใช้งาน VM เราได้ โดยเปิด Computer Management ขึ้นมาโดยคลิกขวาที่ My Computer > Manage

แล้วสร้าง User Account ใหม่

Add new User Account

จากนั้นให้กลับไปที่ Shared VMs อีกครั้ง คลิกขวาแล้วเลือก Manage > Permissions

Manage Share VM Permission

Dialog Permission คลิก Add

Shared VMs Permission

ค้นหา User Account ที่เพิ่งสร้างไป แล้วคลิก Add

Add User Permission

เมื่อเพิ่ม User เข้ามาแล้ว ด้านขวาจะสามารถ Assigned Role ได้ เป็นการกำหนดว่า User ดังกล่าวมีสิทธิ์ทำอะไรใน VM นี้ได้บ้าง ลองกำหนดให้เป็น VM User

Assigned Role

คราวนี้ก็เดินไปอีกเครื่องที่ติดตั้ง VMware Workstation ไว้ โดยเครื่องนี้ผมได้ติดตั้ง VMware Workstation 9 ไว้แบบไม่มีอะไรเลย เลือกเมนู File > Connect to Server หรือคลิก Connect to a Remote Server ที่หน้า Home ก็ได้

Connect Remote Server VMware

Dialog Connect to Server พิมพ์ IP Address ของเครื่อง Host OS ปลายทางลงไป (ไม่ใช่ IP ของ Guest OS นะ) พร้อมกับ User name และ Password

Connect to Server VMware

เมื่อเชื่อมต่อได้แล้ว จะมี Dialog เกี่ยวกับ Certificate ขึ้นมาว่าให้เราติดตั้ง Certificate ลงไปเครื่องเราด้วย ตรงนี้เราสามารถข้ามไปได้โดยคลิกที่ Connect Anyway

Certificate Warning

เมื่อ Connect ได้แล้วก็จะพบกับหน้านี้

Connected to VMware Workstation

เท่านี้ก็สามารถเล่น Virtual Machine ได้เหมือนกับติดตั้งบนเครื่องตัวเองแล้ว

Remote Share VMs

วิธีนี้ก็เผื่อว่าใครจะเอาไปใช้ให้เพื่อนเข้ามาเล่น VM ของเราได้สำหรับเครื่องที่มี Spec แรง ๆ ก็แบ่งปันกันซักหน่อย

Share
comments

Interest:

Last Article

microsoft-azure-onlineสอนใช้งาน Microsoft Azure...
03/06/2021
endian-firewall-online-courseคอร์สการติดตั้งไฟวอลล์ และเครือข่าย Network ด้วย Endian...
01/05/2018
mcse-windows-server-2016แนวทางการสอบ MCSE Windows Server 2016 และการสอบ MCSA Windows Server...
28/06/2017
windows-server-2016-course-onlineอบรม Windows Server คอร์สออนไลน์ภาษาไทย ก้าวสู่ System Admin กับ Windows...
06/06/2017
update-ms17-010-wannacryptอัพเดท Windows ป้องกัน WANNACRY ไวรัสเรียกค่าไถ่ WannaCrypt หรือ Wana...
15/05/2017