ตั้งค่า VNC บน Raspberry Pi เพื่อควบคุมจากระยะไกลด้วยพีซีหรือโทรศัพท์

ตั้งค่า VNC บน Raspberry Pi เพื่อควบคุมจากระยะไกลด้วยพีซีหรือโทรศัพท์

การใช้ Raspberry Pi เป็นพีซีมาตรฐาน โดยมีจอภาพและแป้นพิมพ์เป็นวิธีหนึ่งในการโต้ตอบกับอุปกรณ์ แต่บ่อยครั้งคุณอาจไม่ต้องการสิ่งของเหล่านี้ พอร์ต USB ของคุณอาจไม่ว่างเกินไปที่จะเชื่อมต่อแป้นพิมพ์และจอภาพอาจเทอะทะเกินไปสำหรับโครงการของคุณ แม้ว่าจอแสดงผลแบบสัมผัสขนาดกะทัดรัด พกพาสะดวก จะเป็นตัวเลือก แต่คุณสามารถละทิ้งแนวคิดเรื่องจอแสดงผลเฉพาะเพื่อเข้าถึง Pi ของคุณจากระยะไกลได้





SSH เป็นวิธีที่ได้รับความนิยมในการทำเช่นนี้ แต่ไม่มีซอฟต์แวร์และการกำหนดค่าเพิ่มเติม วิธีนี้จะจำกัดการเข้าถึงบรรทัดคำสั่ง VNC เป็นทางเลือกที่ดีสำหรับการเข้าถึงเดสก์ท็อประยะไกล และตอนนี้มาพร้อมกับระบบปฏิบัติการ Raspberry Pi หลัก Raspbian Jessie พร้อมเดสก์ท็อป PIXEL





VNC คืออะไร?

เครือข่ายคอมพิวเตอร์เสมือน เป็นวิธีการที่คุณสามารถเชื่อมต่อกับคอมพิวเตอร์เครื่องที่สองได้จากระยะไกล มันใช้ บัฟเฟอร์เฟรมระยะไกล โปรโตคอลเพื่ออนุญาตการเข้าถึงและควบคุมเดสก์ท็อป และสามารถใช้ข้ามระบบปฏิบัติการได้เช่นกัน





ก่อนหน้านี้เราได้ดูวิธีการที่คุณสามารถ เชื่อมต่อกับ Raspberry Pi ของคุณจาก Windows, Mac หรือ Linux PC โดยใช้VNC แต่การรวม RealVNC กับ Raspbian Jessie และการอัปเดตเดสก์ท็อป PIXEL หมายความว่ากระบวนการส่วนใหญ่ได้รับการปรับปรุงให้มีประสิทธิภาพมากขึ้น

ตอนนี้ภาระหน้าที่ต้องทำให้แน่ใจว่าคุณมีซอฟต์แวร์เซิร์ฟเวอร์ RealVNC ที่กำหนดค่าไว้บน Raspberry Pi ของคุณและตัวแสดง VNC บนอุปกรณ์หลักหรืออุปกรณ์ควบคุมของคุณ



กำหนดค่า VNC บน Raspbian Jessie

วิธีที่ง่ายที่สุดในการเริ่มต้นใช้งาน RealVNC บน Raspberry Pi ของคุณคือการใช้ Raspbian Jessie ล่าสุดกับเดสก์ท็อป PIXEL

อย่างไรก็ตาม คุณต้องเปิดใช้งานเซิร์ฟเวอร์ VNC ก่อนจึงจะสามารถเชื่อมต่อได้ คุณ สามารถ ทำได้โดยเริ่มต้น Pi ของคุณเป็นเดสก์ท็อป พร้อมด้วยแป้นพิมพ์ เมาส์ และจอแสดงผล และการนำทางผ่านการตั้งค่า... แต่นั่นไม่จำเป็น หากต้องการทำทุกอย่างแบบไม่มีหัว (เช่น จากพีซีเครื่องอื่น) คุณควรเปิดใช้งาน SSH ก่อน





ทำได้โดยปิด Pi ของคุณ ถอดการ์ด microSD แล้วใส่ลงในคอมพิวเตอร์ของคุณ ในพาร์ติชันสำหรับเริ่มระบบ ให้สร้างไฟล์เปล่าที่เรียกว่า SSH โดยไม่มีส่วนขยาย นำการ์ดออกอย่างปลอดภัยแล้วใส่กลับเข้าไปใน Pi ของคุณอีกครั้ง เมื่อบู๊ตแล้ว SSH จะถูกเปิดใช้งาน เข้าสู่ระบบผ่านการเชื่อมต่อ SSH โดยใช้ที่อยู่ IP โดยตรงหรือที่อยู่ Bonjour raspberrypi.local:

ssh pi@raspberrypi.local

(รหัสผ่านเริ่มต้นคือ 'ราสเบอร์รี่')





สุดท้าย คุณจะต้องเปิดใช้งาน VNC เมื่อต้องการทำสิ่งนี้ ให้เรียกใช้:

sudo raspi-config

และเรียกดูด้วยปุ่มลูกศรเพื่อ ตัวเลือกการเชื่อมต่อ > VNC จากนั้นเลือก ใช่ .

VNC เปิดใช้งานแล้ว และคุณจะสามารถเชื่อมต่อกับเดสก์ท็อปเสมือนจากระยะไกลบน Raspberry Pi ของคุณผ่านซอฟต์แวร์ RealVNC

การติดตั้งด้วยตนเอง

หากคุณไม่ได้ใช้ Raspbian Jessie กับเดสก์ท็อป PIXEL คุณจะต้องติดตั้งซอฟต์แวร์ RealVNC ล่าสุดด้วยตนเองจากที่เก็บ Raspbian วิ่ง:

sudo apt-get update
sudo apt-get install realvnc-vnc-server realvnc-vnc-viewer

หากต้องการเปิดใช้งาน ให้ใช้ raspi-config ตามที่อธิบายไว้ข้างต้น

สิ่งที่ต้องทำกับราสเบอร์รี่ pi 3

เซิร์ฟเวอร์ VNC จะเปิดขึ้นโดยอัตโนมัติทุกครั้งที่เปิดเครื่อง Pi

ควบคุม Raspberry Pi ของคุณจากระยะไกลด้วย VNC Connect

นอกจากนี้ยังสามารถใช้ RealVNC เพื่อควบคุม Pi ของคุณจากระยะไกลได้จากทุกที่ในโลก ตราบใดที่คุณมีการเชื่อมต่ออินเทอร์เน็ต! VNC Connect เป็นบริการคลาวด์ฟรี (สำหรับใช้ในบ้าน แต่มีตัวเลือกสำหรับมืออาชีพและองค์กรด้วย) ที่ให้การจัดการการเชื่อมต่อที่เรียบง่ายและการเชื่อมต่อที่ปลอดภัยผ่านระบบคลาวด์

ทำให้ไม่จำเป็นต้องสร้างพร็อกซีหรือที่อยู่ IP แบบคงที่ และเพิ่มความคล่องตัวในการเข้าถึงระยะไกลอย่างแท้จริงในแบบที่ไม่เคยมีมาก่อน นอกจากนี้ VNC Connect ยังมีการปรับปรุงความเร็วและความแม่นยำในการเรนเดอร์เดสก์ท็อป ซึ่งจะทำให้การควบคุมระยะไกลดีขึ้นกว่าเดิม

บันทึก: หากคุณกำลังใช้งาน TightVNC คุณจะต้องลบออกก่อนใช้ VNC Connect พวกมันเข้ากันไม่ได้ ไม่ต้องกังวล เพราะจะถูกลบออกโดยอัตโนมัติเมื่อคุณติดตั้งเซิร์ฟเวอร์ VNC ของ RealVNC

วิธีทำเส้นแนวตั้งในคำ

สร้างบัญชี RealVNC

ด้วยเซิร์ฟเวอร์ RealVNC ที่ทำงานบน Pi ของคุณ คุณควรสร้างบัญชีบนพีซีของคุณ มุ่งหน้าสู่ www.realvnc.com/download/vnc เพื่อคว้าสำเนาของแอป VNC Viewer จาก RealVNC และทำตามขั้นตอนในระหว่างการเปิดตัวครั้งแรกเพื่อสร้างบัญชีด้วยบริการของพวกเขา เมื่อเสร็จแล้ว ให้เชื่อมต่อระยะไกลกับเดสก์ท็อป Raspberry Pi ของคุณผ่าน VNC Viewer คุณจะต้องป้อนข้อมูลประจำตัวที่สร้างขึ้นก่อนหน้านี้ ในการเข้าถึงบริการ VNC Connect ให้คลิกที่ไอคอน RealVNC ในแผงเดสก์ท็อป คลิก เข้าสู่ระบบ และปฏิบัติตามคำแนะนำ ตรวจสอบให้แน่ใจว่าได้เลือก การเชื่อมต่อโดยตรงและคลาวด์ ตัวเลือก.

ทำตามคำแนะนำบนหน้าจอเพื่อตั้งค่าบัญชีของคุณให้เสร็จสมบูรณ์ ในตอนท้าย คุณควรมีคอมพิวเตอร์สองเครื่องใน 'ทีม': Pi และเดสก์ท็อปของคุณ ด้วยช่องห้าช่องในทีม คุณจะมีที่ว่างสำหรับเพิ่มอุปกรณ์พกพาหนึ่งหรือสองเครื่อง!

ตราบใดที่ Raspberry Pi ออนไลน์อยู่ คุณจะสามารถเข้าถึงได้จากทุกที่ผ่านแอป RealVNC พร้อมรองรับ VNC Connect มีศักยภาพที่จะทำให้สิ่งต่าง ๆ ง่ายขึ้นมากสำหรับโครงการ Raspberry Pi ที่มีอยู่จำนวนมาก และอาจสร้างแรงบันดาลใจสิ่งใหม่ ๆ !

ควบคุม Raspberry Pi ของคุณจากมือถือด้วย RealVNC

หากคุณใช้ Android หรือ iOS เพื่อเชื่อมต่อกับ Pi ของคุณผ่าน VNC คุณสามารถทำได้ด้วย RealVNC Viewer ( Android , ios ) ซึ่งจะช่วยให้คุณเชื่อมต่อกับ Raspberry Pi ได้อย่างง่ายดายผ่านเครือข่ายในบ้านของคุณ

เพียงติดตั้งและเปิดแอป คลิก + สัญลักษณ์และป้อนที่อยู่ IP และหมายเลขหน้าจอ เมื่อป้อนรหัสผ่าน คุณจะสามารถ เชื่อมต่อ .

RealVNC Viewer มีส่วนต่อประสานผู้ใช้ที่ได้รับการพิจารณามาเป็นอย่างดี ช่วยให้คุณสามารถเลื่อนเมาส์ได้อย่างแม่นยำด้วยปลายนิ้วของคุณ และแตะหรือแตะสองครั้งที่เครื่องมือและไอคอนในสภาพแวดล้อมเดสก์ท็อป PIXEL เป็นหนึ่งในประสบการณ์เดสก์ท็อประยะไกลที่ง่ายดายที่สุดเท่าที่เราเคยเห็นมา!

VNC และ Raspberry Pi

หากคุณต้องการเข้าถึงเดสก์ท็อป Raspberry Pi จากระยะไกล VNC อาจเป็นตัวเลือกที่ยืดหยุ่นที่สุด SSH นั้นเร็วกว่าอย่างแน่นอน และ RDP อาจเสนอการแข่งขันในการเดิมพันประสิทธิภาพ แต่ VNC เป็นแพลตฟอร์มข้ามที่มีการสตรีมแบบกราฟิกเต็มรูปแบบ

เราได้ดูบริการ VNC สองรายการที่นี่ หากคุณยังใหม่กับ Pi คุณควรเลือกใช้ตัวเลือก Raspberry Pi ในตัวจาก RealVNC หากเป็นไปได้ เว้นแต่คุณจะชอบ TightVNC และเคยใช้มาก่อน แม้ว่าเราพบว่า TightVNC นั้นเร็วกว่า RealVNC เล็กน้อย แต่ก็ไม่ได้ให้บริการอะไรเช่นบริการคลาวด์ VNC Connect

คุณคิดอย่างไร? คุณใช้ VNC หรือคุณต้องการ พึ่งพา SSH ? คุณได้ลองใช้ TightVNC และ RealVNC แล้วและอาจมีความคิดเห็นที่ต่างไปจากเราหรือไม่? บอกเราในความคิดเห็น

แบ่งปัน แบ่งปัน ทวีต อีเมล Canon กับ Nikon: กล้องยี่ห้อไหนดีกว่ากัน?

Canon และ Nikon เป็นสองชื่อที่ใหญ่ที่สุดในอุตสาหกรรมกล้อง แต่แบรนด์ใดที่มีกล้องและเลนส์ให้เลือกดีกว่ากัน?

อ่านต่อไป
หัวข้อที่เกี่ยวข้อง
  • ลินุกซ์
  • DIY
  • เดสก์ท็อประยะไกล
  • การเข้าถึงระยะไกล
  • ราสเบอร์รี่ปี่
  • รีโมท
เกี่ยวกับผู้เขียน Christian Cawley(ตีพิมพ์บทความ 1510)

รองบรรณาธิการด้านความปลอดภัย, Linux, DIY, การเขียนโปรแกรม และผู้ผลิตพอดคาสต์ที่มีประโยชน์มาก โดยมีประสบการณ์อย่างกว้างขวางในการสนับสนุนเดสก์ท็อปและซอฟต์แวร์ Christian เป็นผู้สนับสนุนนิตยสาร Linux Format เป็นนักประดิษฐ์ Raspberry Pi คนรักเลโก้และแฟนเกมย้อนยุค

เพิ่มเติมจาก Christian Cawley

สมัครรับจดหมายข่าวของเรา

เข้าร่วมจดหมายข่าวของเราสำหรับเคล็ดลับทางเทคนิค บทวิจารณ์ eBook ฟรี และดีลพิเศษ!

คลิกที่นี่เพื่อสมัครสมาชิก
หมวดหมู่ Diy