วิธีเข้าถึงคอมพิวเตอร์เครื่องอื่นบนเครือข่ายเดียวกันกับ Linux

How Access Another Computer Same Network With Linux



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

1. การใช้ซอฟต์แวร์กราฟิกจากระยะไกล: มีซอฟต์แวร์มากมายที่ต้องใช้คอมพิวเตอร์สเปกสูงในการทำงาน (เช่น Autodesk Maya, AutoCAD, Blender) แล็ปท็อป/เดสก์ท็อปของคุณอาจไม่มีข้อกำหนดที่จำเป็นในการเรียกใช้ ในบางครั้ง ซอฟต์แวร์บางตัวอาจทำงานบนระบบปฏิบัติการเฉพาะที่คุณไม่ต้องการติดตั้งบนแล็ปท็อป/เดสก์ท็อปของคุณสำหรับซอฟต์แวร์ชิ้นนั้นเพียงชิ้นเดียว ในกรณีเหล่านี้ คุณสามารถติดตั้งซอฟต์แวร์กราฟิกที่จำเป็นบนคอมพิวเตอร์เครื่องอื่น และเข้าถึงได้จากระยะไกลจากแล็ปท็อป/เดสก์ท็อปของคุณ และใช้ซอฟต์แวร์กราฟิกที่จำเป็นจากแล็ปท็อป/เดสก์ท็อปของคุณ







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



3. การดูแลระบบกราฟิก/บรรทัดคำสั่งระยะไกล: คุณอาจเป็นผู้ดูแลระบบของบริษัท บริษัทอาจมีคอมพิวเตอร์จำนวนมากที่คุณต้องดูแล การจัดการคอมพิวเตอร์ทุกเครื่องในบริษัทจากโต๊ะทำงานหนึ่งไปยังอีกที่หนึ่งหรือในห้องหนึ่งไปอีกห้องหนึ่งจะเป็นเรื่องที่ยุ่งยากสำหรับคุณ แต่คุณสามารถนั่งพักผ่อนบนโต๊ะทำงานและเชื่อมต่อกับคอมพิวเตอร์ที่คุณต้องการดูแลจากแล็ปท็อป/เดสก์ท็อปได้จากระยะไกล วิธีนี้จะช่วยคุณประหยัดเวลาและงานพิเศษ



4. การเข้าถึงเครื่องเสมือน: คุณอาจต้องการเรียกใช้เครื่องเสมือนบนเซิร์ฟเวอร์ของคุณโดยใช้ไฮเปอร์ไวเซอร์ Type-I เช่น Proxmox VE, VMware vSphere, KVM เป็นต้น ในกรณีนี้ ในการใช้เครื่องเสมือน คุณต้องเชื่อมต่อกับเครื่องเสมือนจากระยะไกลจากแล็ปท็อป/คอมพิวเตอร์ของคุณ เนื่องจากเครื่องเสมือนเหล่านี้จะไม่มีจอแสดงผล แป้นพิมพ์ หรือเมาส์จริง





บทความนี้จะแสดงวิธีการต่างๆ ในการเข้าถึงคอมพิวเตอร์เครื่องอื่นและเครื่องเสมือนบนเครือข่ายเดียวกันกับ Linux มาเริ่มกันเลยดีกว่า

การเชื่อมต่อกับคอมพิวเตอร์ Linux เครื่องอื่นผ่าน SSH:

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



หากคุณต้องการความช่วยเหลือในการติดตั้งเซิร์ฟเวอร์ OpenSSH บนคอมพิวเตอร์ของคุณ ขึ้นอยู่กับการกระจาย Linux ที่คุณใช้ โปรดอ่านบทความใดบทความหนึ่งต่อไปนี้:

ในการเชื่อมต่อกับคอมพิวเตอร์ระยะไกลผ่าน SSH คุณจำเป็นต้องทราบที่อยู่ IP ของคอมพิวเตอร์ระยะไกลนั้น

หากคุณไม่ทราบที่อยู่ IP ของคอมพิวเตอร์ระยะไกล ขอให้เพื่อนร่วมงานของคุณเปิด Terminal บนคอมพิวเตอร์ระยะไกลและเรียกใช้คำสั่งต่อไปนี้:

$ชื่อโฮสต์ -ผม

เมื่อเพื่อนร่วมงานของคุณทราบที่อยู่ IP ของคอมพิวเตอร์ของเขา/เธอแล้ว เขา/เธอก็สามารถส่งให้คุณ ในกรณีของฉัน ที่อยู่ IP คือ 192.168.0.109 . มันจะแตกต่างกันสำหรับคุณ ดังนั้นโปรดแทนที่ด้วยของคุณตั้งแต่บัดนี้เป็นต้นไป

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

เมื่อคุณทราบชื่อผู้ใช้ รหัสผ่าน และที่อยู่ IP ของคอมพิวเตอร์ระยะไกลแล้ว คุณสามารถเชื่อมต่อผ่าน SSH ได้ดังนี้:

$ssh <ชื่อผู้ใช้> @<ip-addr>

บันทึก: แทนที่ ด้วยชื่อผู้ใช้ล็อกอินและ ด้วยที่อยู่ IP ของคอมพิวเตอร์ระยะไกล

ขณะที่คุณกำลังเชื่อมต่อกับคอมพิวเตอร์ระยะไกลผ่าน SSH เป็นครั้งแรก คุณจะเห็นข้อความแจ้งต่อไปนี้

พิมพ์ ใช่ แล้วกด ยอมรับลายนิ้วมือ

พิมพ์รหัสผ่านเข้าสู่ระบบของคอมพิวเตอร์ระยะไกลแล้วกด .

คุณควรเชื่อมต่อกับคอมพิวเตอร์ระยะไกลผ่าน SSH

ตอนนี้คุณสามารถเรียกใช้คำสั่งใดก็ได้ที่คุณต้องการบนคอมพิวเตอร์ระยะไกล

การเชื่อมต่อกับคอมพิวเตอร์ Windows ผ่าน RDP:

วิธีทั่วไปในการเชื่อมต่อกับคอมพิวเตอร์ Windows ระยะไกลคือผ่าน RDP (Remote Desktop Protocol) โปรโตคอล RDP มีอยู่ในระบบปฏิบัติการ Windows ดังนั้น คุณไม่จำเป็นต้องติดตั้งอะไรบนคอมพิวเตอร์ Windows ระยะไกลเพื่อให้ RDP ทำงานได้ สิ่งที่คุณต้องทำคือ เปิดใช้งาน RDP บนคอมพิวเตอร์ระยะไกล เท่านี้ก็เรียบร้อย

ในการเปิดใช้งาน RDP บน Windows 10 ให้เปิด Windows 10 การตั้งค่า แอพและคลิกที่ ระบบ ตามที่ระบุไว้ในภาพหน้าจอด้านล่าง

นำทางไปยัง เดสก์ท็อประยะไกล ส่วนและคลิกที่ เปิดใช้งานเดสก์ท็อประยะไกล ปุ่มสลับตามที่ทำเครื่องหมายไว้ในภาพหน้าจอด้านล่าง

คลิกที่ ยืนยัน ตามที่ระบุไว้ในภาพหน้าจอด้านล่าง

ควรเปิดใช้งาน RDP

เมื่อเปิดใช้งาน RDP บนเครื่อง Windows ระยะไกลแล้ว คุณจำเป็นต้องทราบที่อยู่ IP ของเครื่อง Windows ระยะไกลนั้น

ในการค้นหาที่อยู่ IP ของเครื่อง Windows ระยะไกล ให้กด ที่สำคัญและกด NS . NS วิ่ง ควรแสดงหน้าต่างพรอมต์ ตอนนี้พิมพ์ พาวเวอร์เชลล์ หรือ cmd แล้วกด .

เทอร์มินัล (PowerShell หรือ CMD ขึ้นอยู่กับคำสั่งที่คุณใช้เพื่อเริ่มต้นเทอร์มินัล) ควรเปิดขึ้น

ตอนนี้ให้รันคำสั่งต่อไปนี้:

>ipconfig/ทั้งหมด

ควรแสดงที่อยู่ IP ของคอมพิวเตอร์ Windows ระยะไกล ในกรณีของฉัน ที่อยู่ IP คือ 192.168.0.107 . มันจะแตกต่างกันสำหรับคุณ ดังนั้นโปรดแทนที่ด้วยของคุณตั้งแต่บัดนี้เป็นต้นไป

เมื่อคุณทราบที่อยู่ IP ของคอมพิวเตอร์ Windows แล้ว คุณสามารถใช้ไคลเอ็นต์ RDP เพื่อเชื่อมต่อกับคอมพิวเตอร์ Windows ระยะไกลจาก Linux มีไคลเอนต์ RDP มากมายบน Linux แต่ในบทความนี้ ฉันจะใช้ น้ำส้มสายชู ไคลเอนต์เดสก์ท็อประยะไกลเพื่อเชื่อมต่อกับคอมพิวเตอร์ Windows ผ่าน RDP

หากคุณไม่มี น้ำส้มสายชู ไคลเอ็นต์เดสก์ท็อประยะไกลที่ติดตั้งบนคอมพิวเตอร์ของคุณและหากคุณต้องการความช่วยเหลือในการติดตั้ง น้ำส้มสายชู ไคลเอนต์เดสก์ท็อประยะไกลบนการกระจาย Linux ที่คุณต้องการ คุณสามารถตรวจสอบบทความ วิธีการติดตั้ง Vinagre Remote Desktop Client บน Linux .

เมื่อคุณมี น้ำส้มสายชู ติดตั้งแล้วคุณสามารถเริ่มต้นได้จาก เมนูแอพพลิเคชั่น ของคอมพิวเตอร์ของคุณ

เริ่ม น้ำส้มสายชู , เปิด เมนูแอพพลิเคชั่น และค้นหา น้ำส้มสายชู และคลิกที่ โปรแกรมดูเดสก์ท็อประยะไกล ไอคอนตามที่ทำเครื่องหมายไว้ในภาพหน้าจอด้านล่าง

NS น้ำส้มสายชู ควรเปิดไคลเอ็นต์เดสก์ท็อประยะไกล

ตอนนี้คลิกที่ เชื่อมต่อ .

เลือก RDP จาก มาตรการ เมนูแบบเลื่อนลง พิมพ์ที่อยู่ IP ของคอมพิวเตอร์ Windows ของคุณใน เจ้าภาพ ส่วนและพิมพ์ใน display ความกว้าง และ ส่วนสูง เป็นพิกเซลใน ตัวเลือก RDP ส่วนตามที่ระบุไว้ในภาพหน้าจอด้านล่าง

จากนั้นคลิกที่ เชื่อมต่อ .

คุณจะถูกขอให้พิมพ์ชื่อผู้ใช้และรหัสผ่านสำหรับเข้าสู่ระบบของคอมพิวเตอร์ Windows ที่คุณกำลังเชื่อมต่อ

พิมพ์ชื่อผู้ใช้และรหัสผ่านสำหรับเข้าสู่ระบบแล้วคลิก ตรวจสอบสิทธิ์ .

คุณควรเชื่อมต่อกับคอมพิวเตอร์ Windows ดังที่คุณเห็นในภาพหน้าจอด้านล่าง

การเชื่อมต่อกับคอมพิวเตอร์ระยะไกลผ่าน VNC:

VNC (Virtual Network Computing) เป็นโปรโตคอลสำหรับการเข้าถึงและควบคุมสภาพแวดล้อมเดสก์ท็อปแบบกราฟิกของคอมพิวเตอร์จากระยะไกลจากคอมพิวเตอร์เครื่องอื่น

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

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

  • CentOS 8: อ่านบทความ Configuring VNC Server on CentOS 8
  • อูบุนตู 20.04 LTS: อ่านบทความ วิธีเปิดใช้งานการแชร์หน้าจอบน Ubuntu 20.04 LTS
  • เดเบียน 10: อ่านบทความ วิธีเปิดใช้งานการแชร์หน้าจอบน Debian 10 .
  • ลินุกซ์มิ้นท์ 20: อ่านบทความ ติดตั้งเซิร์ฟเวอร์ VNC บน Linux Mint 20 .
  • เฟโดร่า 32: อ่านบทความ วิธีกำหนดค่าเซิร์ฟเวอร์ VNC ใน Fedora Linux .

เมื่อคุณติดตั้งเซิร์ฟเวอร์ VNC บนคอมพิวเตอร์ระยะไกลแล้ว คุณต้องมีไคลเอ็นต์ VNC เพื่อเชื่อมต่อกับคอมพิวเตอร์ระยะไกลจากคอมพิวเตอร์เครื่องอื่น

มีไคลเอนต์ VNC มากมายบน Linux เช่น Vinagre, Remmina, RealVNC VNC Viewer เป็นต้น

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

น้ำส้มสายชู: อ่านบทความ วิธีการติดตั้ง Vinagre Remote Desktop Client บน Linux .

โปรแกรมดู RealVNC VNC: อ่านบทความ วิธีการติดตั้ง RealVNC VNC Viewer บน Linux .

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

เมื่อติดตั้ง RealVNC VNC Viewer แล้ว คุณสามารถเริ่ม VNC Viewer ได้จากการกระจาย Linux ที่คุณต้องการจากเมนูแอปพลิเคชัน

ตรวจสอบ ฉันได้อ่านและยอมรับข้อกำหนดและเงื่อนไขเหล่านี้แล้ว ช่องทำเครื่องหมายและคลิกที่ ตกลง ตามที่ระบุไว้ในภาพหน้าจอด้านล่าง

คลิกที่ เข้าใจแล้ว ตามที่ระบุไว้ในภาพหน้าจอด้านล่าง

VNC Viewer ควรพร้อมที่จะเชื่อมต่อกับคอมพิวเตอร์ระยะไกล

ในการเชื่อมต่อกับคอมพิวเตอร์ระยะไกลของคุณผ่าน VNC คุณจำเป็นต้องทราบที่อยู่ IP ของคอมพิวเตอร์ระยะไกลนั้น

โปรดเรียกใช้คำสั่งต่อไปนี้บนคอมพิวเตอร์ระยะไกลเพื่อค้นหาที่อยู่ IP

$ชื่อโฮสต์ -ผม

ควรพิมพ์ที่อยู่ IP ของคอมพิวเตอร์ระยะไกลบนเทอร์มินัล

อย่างที่คุณเห็น ที่อยู่ IP ของคอมพิวเตอร์ระยะไกลที่ฉันต้องการเชื่อมต่อคือ 192.168.0.106 . มันจะแตกต่างกันสำหรับคุณ ดังนั้นโปรดแทนที่ด้วยของคุณตั้งแต่บัดนี้เป็นต้นไป

ตอนนี้ ในการเชื่อมต่อกับคอมพิวเตอร์ระยะไกล ให้พิมพ์ชื่อโฮสต์หรือที่อยู่ IP ของคอมพิวเตอร์ระยะไกลที่คุณต้องการเชื่อมต่อ แล้วกด .

คลิกที่ ดำเนินการต่อ .

คุณจะถูกขอให้พิมพ์ชื่อผู้ใช้และรหัสผ่านสำหรับเข้าสู่ระบบของคอมพิวเตอร์ระยะไกล

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

คุณควรเชื่อมต่อกับคอมพิวเตอร์ระยะไกล

การเชื่อมต่อกับ VMware Virtual Machines ผ่าน VMRC:

ในการเชื่อมต่อกับเครื่องเสมือน VMware vSphere หรือ VMware ESXi จากระยะไกล คุณสามารถใช้โปรแกรม VMware อย่างเป็นทางการ VMware รีโมทคอนโซล (VMRC) .

หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับ VMware Remote Console (VMRC) และวิธีการติดตั้งบนการแจกจ่าย Linux ที่คุณชื่นชอบ โปรดดูบทความ วิธีการติดตั้ง VMRC (VMware Remote Console) บน Linux .

เพื่อแสดงวิธีเชื่อมต่อกับเครื่องเสมือน VMware ESXi ด้วย VMware รีโมทคอนโซล (VMRC) ฉันได้เตรียมเครื่องเสมือน VMware ESXi แล้ว s01, ดังที่คุณเห็นในภาพหน้าจอด้านล่าง

ในการเชื่อมต่อกับเครื่องเสมือน VMware ESXi s01 กับ VMware รีโมทคอนโซล (VMRC) , คลิกที่ คอนโซล ตามที่ระบุไว้ในภาพหน้าจอด้านล่าง

จากนั้นคลิกที่ เปิดคอนโซลระยะไกล ตามที่ระบุไว้ในภาพหน้าจอด้านล่าง

เครื่องเสมือน VMware ESXi s01 ควรเปิดด้วย VMware รีโมทคอนโซล (VMRC), ดังที่คุณเห็นในภาพหน้าจอด้านล่าง

การเชื่อมต่อกับเครื่องเสมือน Proxmox ผ่าน SPICE:

ในการเชื่อมต่อกับเครื่องเสมือน Proxmox VE จากระยะไกล คุณสามารถใช้ KVM . อย่างเป็นทางการ โปรแกรมดู Virt . โปรแกรมดู Virt ใช้ เครื่องเทศ โปรโตคอลเพื่อเชื่อมต่อกับเครื่องเสมือน KVM จากระยะไกล

หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับ KVM Virt Viewer และวิธีติดตั้งบนการแจกจ่าย Linux ที่คุณชื่นชอบ โปรดดูบทความ วิธีการติดตั้ง Virt Viewer บน Linux .

เพื่อแสดงวิธีเชื่อมต่อกับเครื่องเสมือน Proxmox ผ่านทาง เครื่องเทศ โปรโตคอลที่ใช้ โปรแกรมดู Virt ฉันได้เตรียมเครื่องเสมือน Proxmox แล้ว s02, ดังที่คุณเห็นในภาพหน้าจอด้านล่าง

ในการเชื่อมต่อกับเครื่องเสมือน Proxmox ด้วย โปรแกรมดู Virt คุณต้องตั้งค่า แสดง ฮาร์ดแวร์ ของเครื่องเสมือนถึง เครื่องเทศ (qxl), ตามที่แสดงในภาพหน้าจอด้านล่าง

เมื่อคุณตั้งค่า .แล้ว แสดง ฮาร์ดแวร์ของเครื่องเสมือนถึง เครื่องเทศ (qxl) , นำทางไปยัง คอนโซล ของเครื่องเสมือนและคลิกที่ คอนโซล > เครื่องเทศ ตามที่ระบุไว้ในภาพหน้าจอด้านล่าง

เบราว์เซอร์ของคุณควรแจ้งให้คุณเปิดหรือบันทึกไฟล์การกำหนดค่าการเชื่อมต่อ Virt Viewer

เลือก เปิดด้วย , เลือก โปรแกรมดูระยะไกล จากเมนูแบบเลื่อนลงและคลิกที่ ตกลง ตามที่ระบุไว้ในภาพหน้าจอด้านล่าง

คุณควรเชื่อมต่อกับเครื่องเสมือน Proxmox ดังที่คุณเห็นในภาพหน้าจอด้านล่าง

บทสรุป:

บทความนี้แสดงวิธีเข้าถึงคอมพิวเตอร์ระยะไกลบนเครือข่ายเดียวกันจาก Linux ฉันได้แสดงวิธีการ โปรโตคอล และเครื่องมือต่างๆ เพื่อเชื่อมต่อกับคอมพิวเตอร์ระยะไกลจากคอมพิวเตอร์เครื่องอื่นในเครือข่ายเดียวกัน ฉันได้ครอบคลุมโปรโตคอลการเข้าถึงระยะไกลแบบข้อความ SSH, โปรโตคอลการเข้าถึงระยะไกลแบบกราฟิก RDP และ VNC, SPICE โปรโตคอลการเข้าถึงระยะไกลของเครื่องเสมือน Proxmox และ VMware ESXi หรือ VMware vSphere เครื่องมือการเข้าถึงระยะไกลของเครื่องเสมือน VMRC ฉันได้แสดงวิธีใช้โปรแกรมไคลเอนต์การเข้าถึงระยะไกล Vinagre, RealVNC VNC Viewer, Virt Viewer และ VMRC เพื่อเชื่อมต่อกับคอมพิวเตอร์ระยะไกลผ่านโปรโตคอลเดสก์ท็อประยะไกลที่รองรับเช่นกัน