Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows 10

วิธี Remote Desktop จาก Raspberry Pi ไปยัง Windows PC

กำลังทำงานบน Raspberry Pi แต่ต้องเข้าถึงคอมพิวเตอร์ Windows? แต่เครื่องอยู่ปลายบ้าน หรือชั้นบน...

เดินไปนั่งเครื่องหลักไม่สะดวก เห็นไหมถ้าสามารถเข้าถึง PC ขณะอยู่ที่เดิม? ทำได้! แค่ Remote Connect จาก Raspberry Pi ไป Windows PC แทน

หมายเหตุ: หากต้องการควบคุม Raspberry Pi จาก PC แทน ให้อ่านคู่มือ SSH, VNC, และ RDP กับ Raspberry Pi

วิธี Remote Connect จาก Raspbian ไป Windows

อาจต้องเช็คอีเมล หรือแอปที่เข้าถึงได้แค่บน PC ไม่ว่ากรณีไหน ต้องตั้งค่า Remote Connection จาก Raspberry Pi

ขั้นตอนตรงไปตรงมา แต่ดูซับซ้อน เราจะช่วยทำให้เข้าใจง่าย ภาพรวม 5 ขั้นตอน:

  1. ตั้งค่า Windows ให้ยอมรับการเชื่อมต่อ Remote
  2. หา IP Address ของ Windows PC
  3. ติดตั้งซอฟต์แวร์ Remote Desktop Protocol (RDP) บน Raspbian
  4. ติดตั้งแอป Remote Desktop บน Raspbian
  5. เชื่อมต่อกับ PC ผ่าน Raspberry Pi

เพียง 5 ขั้นตอน สามารถตั้งค่า Remote Desktop จาก Raspberry Pi ไป PC ได้

ขั้นตอน 1: ตั้งค่า Windows สำหรับ Remote Connections

ขั้นแรก ต้องให้ Windows ยอมรับการเชื่อมต่อเข้ามา via RDP Protocol ต้องเปิดการตั้งค่า Remote Assistance

เปิด Windows Explorer หา This PC คลิกขวาเลือก Properties ในหน้าต่าง System หา Remote settings

วิธี Remote Desktop จาก Raspberry Pi ไปยัง Windows PC

จะเห็นช่อง Allow Remote Assistance connections to this computer ติ๊กถูก แล้ว Apply คลิก Advanced ติ๊ก Allow this computer to be controlled remotely แล้ว OK

คลิก OK ปิดกล่อง Properties แล้วออกจากหน้าต่าง System

ขั้นตอน 2: หา IP Address ของ Windows

ต่อมา ต้องหา IP Address ของคอมพิวเตอร์ Windows มีหลายวิธี

วิธีง่ายที่สุดคือถาม เอง คลิกขวา Start เลือก Windows PowerShell เปิดหน้าต่างบรรทัดคำสั่งสีน้ำเงิน พิมพ์

ipconfig

ดูรายการการเชื่อมต่อปัจจุบัน Wi-Fi จะเป็น Wireless LAN Adapter ส่วน Ethernet จะแสดงเป็น Ethernet

วิธี Remote Desktop จาก Raspberry Pi ไปยัง Windows PC

หากซับซ้อน วิธีทางเลือกคือเข้า Router ผ่านเบราว์เซอร์ ดูคู่มือ Router วิธีเข้า แต่เข้าได้จะเห็นรายการอุปกรณ์ต่อเน็ตเวิร์คบ้าน

หา Hostname ของ PC (จากหน้าต่าง System ที่เปิดตอนเปิด Remote Assistance) จะได้ IP Address ปกติเป็นรูปแบบ 192.168.0.x หรือ 192.168.1.x

ได้ IP Address แล้ว จดไว้ใช้ขั้นตอนต่อไป

ขั้นตอน 3: ติดตั้งซอฟต์แวร์ RDP บน Raspberry Pi

ถึงเวลา Raspberry Pi บูทแล้ว (ต่อคีย์บอร์ด/เมาส์) และต่อเน็ตเวิร์คท้องถิ่น เปิด Terminal อัปเดต Raspbian:

sudo apt update
sudo apt upgrade

พิมพ์คำสั่งทีละอัน ตามโพมต์จนเสร็จ Raspbian จะทันสมัย รีสตาร์ท Pi:

sudo reboot

รีบูทเสร็จ เปิด Terminal ใหม่ ติดตั้ง xrdp:

sudo apt install xrdp

ติดตามโพมต์จนติดตั้งเสร็จ

ขั้นตอน 4: หาและติดตั้งแอป Remote Desktop

มีเครื่องมือ Remote Desktop หลายตัวสำหรับ Linux รองรับโปรโตคอลต่างๆ สำหรับควบคุมเครื่องอื่นระยะไกล

แต่ตัวเลือกที่ดีที่สุด—โดยเฉพาะสำหรับ Raspberry Pi—คือ Remmina รองรับ RDP, VNC, SPICE, NX, XDMCP, SSH และ EXEC

ติดตั้ง Remmina กลับไป Terminal พิมพ์:

sudo apt install remmina

ติดตามโพมต์รอเสร็จ รายละเอียดเพิ่มเติมที่ remmina.org

ขั้นตอน 5: เชื่อมต่อกับ PC ด้วย Remmina

พร้อมเข้าถึง Windows PC จาก Raspberry Pi แล้ว เปิด Remmina ผ่านคำสั่ง Terminal เดียว:

remmina

อาจเปิดจากเมนู Internet ก็ได้

วิธี Remote Desktop จาก Raspberry Pi ไปยัง Windows PC

จะมีหน้าต่างใหม่ หาช่องกรอก IP Address ให้แน่ใจว่าเลือก Protocol เป็น RDP

วิธี Remote Desktop จาก Raspberry Pi ไปยัง Windows PC

พร้อมแล้ว คลิก Connect รอการเชื่อมต่อ สักครู่คุณจะเข้าถึงเดสก์ท็อป Windows จากภายใน Raspbian (หรือ OS ที่เลือกบน Pi)

ปรับแต่งการเชื่อมต่อ (รวมคุณภาพ) ได้ที่ Edit > Preferences

Remote Control Windows PC ด้วย Raspberry Pi

วิธี Remote Desktop จาก Raspberry Pi ไปยัง Windows PC

ตอนนี้ Windows 10 เข้าถึงได้จาก Raspberry Pi ทำอะไรก็ได้ ตรวจอีเมล เข้า PowerShell ระยะไกล จัดการตั้งค่าเกมหากรัน Game Server บน Pi

งานที่ต้องอยู่ 2 ที่พร้อมกัน ทำได้หมด แต่เล่นเกมบน PC ผ่าน Pi แบบนี้ไม่ควร Frame rate จะเป็นปัญหา (อยากเล่นเกมแบบนั้น ลอง Stream จาก PC ไป TV ผ่าน Pi)

นอกจากนี้ ยัง Remote จาก Windows ไป Linux อื่นๆ ได้อีก