ศูนย์คู่มือ Ruk-Com PaaS

คู่มือการพัฒนา Deploy และดูแล Application บน Platform

RUK-COM PAAS / WINDOWS VM

การเข้าถึง Windows VM ผ่าน RDP

คู่มือนี้เรียบเรียงสำหรับ Ruk-Com PaaS หน้าจอและตัวเลือกอาจแตกต่างตามเวอร์ชันและสิทธิ์ของบัญชี

ตรวจสอบ Environment, Region, สิทธิ์บัญชี และสำรองค่าปัจจุบันก่อนดำเนินการกับระบบจริง

วัตถุประสงค์

บทความนี้อธิบายการเข้าถึง Windows VM ผ่าน RDP บน Ruk-Com Cloud PaaS โดยจัดลำดับขั้นตอนและจุดตรวจสอบสำหรับการนำไปใช้งานจริง

ก่อนเริ่มดำเนินการ

  • เข้าสู่ระบบด้วยบัญชีที่มีสิทธิ์จัดการ Environment ที่เกี่ยวข้อง
  • ตรวจสอบชื่อ Environment, Region และ Resource เป้าหมายก่อนบันทึกการเปลี่ยนแปลง
  • สำรองข้อมูลหรือกำหนดแผนย้อนกลับก่อนแก้ไขระบบ Production

Node ที่พื้นฐานเป็น Windows ทั้งหมดที่ Ruk-com cloud ให้บริการ จะฝัง Remote Desktop Protocol มาให้แล้ว คุณสามารถเชื่อมต่อมายัง virtual desktop ของเครื่อง Windows และสามารถปรับแต่ง Server ได้

เพื่อความสะดวกสบายในการใช้งาน Windows ใน platform ของเราได้เตรียม RDP tool ชื่อว่ากัวคาโมเล่เป็น remote desktop แบบ clientless นั่นหมายความว่าคุณสามารถเชื่อมต่อมายัง virtual desktop ผ่านทาง web-based ได้ และ tool ตัวนี้ไม่จำเป็นต้องติดตั้ง plugin ใดๆเพิ่มเพราะว่าสร้างมาจาก html5 สามารถรันผ่านทาง browser ได้อย่างราบรื่น

คุณสามารถ remote มายัง virtual desktop ได้ทั้ง 2 ทางดังต่อไปนี้

  • การเชื่อมต่อ RDP ผ่านเว็บ Client
  • การเชื่อมต่อ RDP ผ่าน Local Client

หมายเหตุ:เนื่องจากลักษณะจำเพาะ สามารถเชื่อมได้พร้อมๆกัน 2 connection ไปยัง 1 node และจำกัดอยู่ที่ 2 บัญชี ต่อจากนี้ แต่ละบัญชีสามารถใช้ได้เพียง 1 user ต่อครั้งเท่านั้น

การเชื่อมต่อ RDP ผ่าน Guacamole

การเข้าใช้งาน server ที่เป็น desktop จะเหมือนกันสำหรับ Windows-based nodes สำหรับการเข้าถึงอย่างรวดเร็วสามารถคลิกจากในอีเมล์ที่ส่งให้หลังจากการสร้าง node หรือจะเข้าผ่านทาง dashboard ของ Ruk-com cloud ก็ได้

มาดูกันว่าทำอย่างไร

1. กดที่ไอคอนเดสก์ท็อประยะไกลที่ Windows node และคลิกปุ่มเปิดใน Browser

ภาพประกอบขั้นตอนการใช้งาน Ruk-Com Cloud PaaS

จะมีตัวเลือกต่างๆดังนี้

  • รีเซ็ตรหัสผ่าน RDPสำหรับเปลี่ยนรหัสผ่าน
  • ข้อมูลแสดข้อมูลเกี่ยวกับเครื่อง
  • ลิงค์ RDPลิ้งก์ใช้สำหรับการเชื่อมต่อผ่านทาง RDP desktop

2. เมื่อคลิก Open in Browser แล้วจะเป็นการเชื่อมต่อไปยังเครื่อง Windows Server หน้าตามประมาณนี้

ภาพประกอบขั้นตอนการใช้งาน Ruk-Com Cloud PaaS

เมื่อการเชื่อมต่อเสร็จแล้ว คุณจะเห็นหน้าจอ Server manager เปิดขึ้นมาพร้อม ตอนนี้คุณสามารถจัดการ Server ของคุณได้แล้ว

การเชื่อมต่อ RDP ผ่าน Local Client

ในกรณีที่คุณต้องการใช้งาน local remote desktop client คุณต้องใช้ข้อมูลการเข้าสู่ระบบจากอีเมล์ที่ระบบส่งไปให้ ในขึ้นตอนการสร้าง environment และเครื่องมือที่คุณต้องใช้จะมี Remote desktop (for Windows), KRDC, Remina or RDesktop (for Linux), Microsoft Remote Desktop (for Mac OSX)

และต่อไปนี้จะเป็นการแนะนำการใช้งานโปรแกรม Remote Desktop สำหรับ Windows and UNIX-based

  • สำหรับ Windows
  • สำหรับ Linux/MacOS/FreeBSD

สำหรับ Windows

1. ดาวน์โหลดไมโครซอฟต์เดสก์ท็อประยะไกลและเปิดขึ้นมา

2. คลิกที่ Add > PC ที่เมนูด้านบนของโปรแกรม

ภาพประกอบขั้นตอนการใช้งาน Ruk-Com Cloud PaaS

3. กรอก RDP connection link (endpoint) ไปที่ฟิลด์ PC name

หมายเหตุ:ถ้ามีการเปิดใช้งาน public IP กับ Windows VM node ต้องใช้ IP แทนที่ endpoint

ภาพประกอบขั้นตอนการใช้งาน Ruk-Com Cloud PaaS

เคล็ดลับ:คุณสามารถหาลิ้งก์ได้จากอีเมล์ หรือ Dashboard

  • การตั้งค่า Environment > จุดสิ้นสุด
ภาพประกอบขั้นตอนการใช้งาน Ruk-Com Cloud PaaS
  • Remote Desktop ในเมนูของ node
ภาพประกอบขั้นตอนการใช้งาน Ruk-Com Cloud PaaS

4. คลิกปุ่ม + ถัดจาก User account และระบุข้อมูลการล็อคอินของคุณ (ดูได้จากอีเมล์)

ภาพประกอบขั้นตอนการใช้งาน Ruk-Com Cloud PaaS

คลิก Save และปรับแต่งเพิ่มเติมถ้าต้องการ

ภาพประกอบขั้นตอนการใช้งาน Ruk-Com Cloud PaaS

สำหรับ Linux/MacOS/FreeBSD

เราได้เลือก rdesktop เป็นตัวอย่างในการทำ RD client ถ้าคุณไม่มีเครื่องมือนี้ คุณต้องติดตั้งมันซะก่อน โดยใช้คำสั่งสำหรับติดตั้งแพคเกจสำหรับระบบปฏิบัติการนั้น (เช่นyum -y ติดตั้ง rdesktop หรือ sudo apt-get ติดตั้ง rdesktop)

หลังจากนั้นเปิดเทอมินอลขึ้นมาแล้วทำตามขั้นตอนดังนี้:

1. ทางที่ง่ายที่สุดสำหรับการเชื่อมต่อไปยัง remote desktop คือป้อนคำสั่งดังต่อไปนี้:

rdesktop {access_url}

โดย{เข้าถึง_URL}จะเป็น URL สำหรับเชื่อมต่อ (จะอยู่ในอีเมล์), โดยไม่ต้องระบุ Protocol นำหน้า

คำเตือน:environment ต้องเปิดใช้งานอยู่เท่านั้น ไม่งั้นคุณจะได้รับข้อความไม่สามารถเชื่อมต่อได้.

2. ในหน้าต่างที่แสดงขึ้นมาให้กรอกข้อมูลที่ได้รับทางอีเมล

หมายเหตุ:อีกทางก็คือระบุ username และ password เป็น Parameter ลงไปในคำสั่งได้

rdesktop -u {username} -p {password} {access_url}

แบบนี้จะเป็นการผ่านหน้าจอการเข้าสู่ระบบทันที

ตอนนี้คุณก็จะสามารถเข้าไปตั้งค่า Server ของคุณได้แล้วผ่านทางผู้จัดการ Server.