ทางเลือกอื่นของ VNC สำหรับ Linux มีอะไรบ้าง? [ปิด]


25

มีทางเลือกอื่นให้ VNC บน Linux หรือไม่

มีเทคโนโลยีเดสก์ท็อประยะไกลที่แตกต่างกันสำหรับลีนุกซ์หรือว่าเป็นพื้นฐานของ VNC

แก้ไข: ขอบคุณ symcbean สำหรับความคิดเห็นของคุณจุดดี ฉันพบว่าประสิทธิภาพเครือข่ายของ RDP เร็วกว่า VNC มาก ขณะนี้ฉันกำลังใช้ tightVNC อยู่ แต่ฉันไม่ต้องการประนีประนอมกับความเร็ว การใช้ RDP ฉันพบว่ามันเป็นเหมือนการอยู่หน้าคอมพิวเตอร์ ฉันใช้ VNC ผ่านการเชื่อมต่ออินเทอร์เน็ตกับเซิร์ฟเวอร์เฉพาะเสมือนบนการเชื่อมต่อบรอดแบนด์ (ไม่ใช่บรอดแบนด์ที่เร็วที่สุดในโลก - แต่เร็วพอ) - ตามทฤษฎีแล้วไม่มีคอขวดที่จริงจังจริงๆ

ขอบคุณอเล็กซ์


2
มีคำตอบด้านล่าง - แต่มันอาจช่วยให้รู้ว่าคุณไม่ชอบอะไรเกี่ยวกับ VNC
symcbean

คำตอบ:


15

หากคุณมีลิงค์ที่รวดเร็ว X11 เป็นเทคโนโลยีระยะไกลบนลีนุกซ์และระบบ Unix ทุกประเภทเนื่องจากระบบ X11 ได้รับการออกแบบตั้งแต่พื้นฐานจนถึงการทำงานบนเครือข่าย ทุกวันนี้ส่วนใหญ่มักใช้กับการส่งต่อพอร์ต ssh (เช่นssh yourname@example.com -X) และ NX ซึ่งได้กล่าวไว้ในคำตอบของ alvosu ว่า "เพียง" ปรับปรุงการบีบอัดทำให้สามารถเข้าถึงได้ผ่านลิงก์ช้าที่มีความล่าช้าสูง


X11 จะมีความปลอดภัยมากกว่านี้ด้วยการใช้ SSHD เนื่องจาก VNC และ xrdp อาจไม่ได้เข้ารหัส (ฉันเชื่อว่า) เว้นแต่คุณจะซื้อโปรโตคอลบุคคลที่สามเช่น "Real-VNC" ฯลฯ
djangofan

2
เช่นเดียวกับที่คุณสามารถขุด X11 ผ่าน SSH คุณสามารถขุด VNC ผ่าน SSH (หรือ SSL / TLS; ดู stunnel);)
เริ่มใหม่

1
X11 บน ssh รู้สึกเร็วกว่า VNC หรือ Spice ประมาณ 5 เท่า - เร็วพอที่จะดูวิดีโอแฟลช ...
hdave

8

เทคโนโลยี NXเป็นโปรแกรมคอมพิวเตอร์ที่จัดการการเชื่อมต่อ X Window System ระยะไกลและพยายามปรับปรุงประสิทธิภาพของโปรโตคอลการแสดงผล X ในระดับสูงสุดจนถึงจุดที่สามารถใช้งานได้ผ่านการเชื่อมโยงที่ช้าเช่นโมเด็ม dial-up การใช้งาน FreeNX - ซอฟต์แวร์เสรี (GPL) ของเซิร์ฟเวอร์ NX


5

ขึ้นอยู่กับสาเหตุที่คุณต้องการ xrdp เป็น wrapper รอบ vnc แต่มันแก้ปัญหาส่วนใหญ่ที่ฉันมีกับ vnc บน Linux http://xrdp.sourceforge.net/


น่าสนใจฉันไม่เคยได้ยินเรื่องนี้มาก่อน - ขอบคุณ
Alex KeySmith

5

และหากกล่องที่คุณกำลังเชื่อมต่อกับเวอร์ชวลไลเซชันโดยใช้ KVM (หรือ RHEV) คุณสามารถใช้ Spice ซึ่งทำงานได้ดีเป็นพิเศษ

http://spice-space.org


ขอบคุณที่น่าสนใจ Izap ฉันไม่ได้ติดตั้งเซิร์ฟเวอร์เสมือนของฉันในขณะนี้ แต่ครั้งต่อไปฉันจะให้ช็อตนี้ ฉันไม่เคยได้ยินเรื่องเครื่องเทศมาก่อน แต่มันดูน่าสนใจ
Alex KeySmith

4

X2Goเป็นซอฟต์แวร์ที่ช่วยให้คุณสามารถเข้าถึงกราฟิกเดสก์ท็อปของคอมพิวเตอร์ Linux มันทำงานได้ดีแม้ผ่านการเชื่อมต่อแบนด์วิดธ์ต่ำ คุณสามารถเลือกที่จะใช้เดสก์ท็อปทั้งหมดหรือมีเพียงแอปพลิเคชั่นเดียว (มากกว่า X11 ที่มีเซสชันถาวร) หากคุณคุ้นเคยกับโซลูชันเช่นGNU Screenหรือtmuxสำหรับเซสชันบรรทัดคำสั่ง X2Go เป็นเครื่องมือที่คล้ายกันสำหรับเซสชันกราฟิก X2Go ใช้เทคโนโลยี NXภายใต้ประทุน


2

ใช้ cygwin-x เพื่อรันเซิร์ฟเวอร์ x บน windows ของคุณจากนั้น ssh ไปยังเครื่อง นี่ไม่ได้ให้เดสก์ท็อปเหมือนกับ vncserver แต่ให้คุณเรียกใช้ x-apps และตามที่กล่าวไว้ข้างต้นมีมากกว่า ssh ดังนั้นจึงเข้ารหัส ฉันยังไม่ได้ลองใช้ vnc บน ssh เอง การสอนเกี่ยวกับสิ่งที่จะดี นี่คือบทช่วยสอนสำหรับ cygwin x http://geekswing.com/geek/linux/vncserver-alternative-running-x-windows-through-ssh-using-cygwin-x/


เคล็ดลับดีขอบคุณสกอตติชฉันไม่มีโอกาสลองทำ แต่ฉันชอบทฤษฏี
Alex KeySmith

Putty (ssh) + Xming เป็นทางเลือกที่ดีกว่าสำหรับ Cygwin (คอนโซลการส่งต่อและแอปเดสก์ทอป X) Putty + Xvsrv เป็นทางเลือกที่ดีกว่าตอนนี้ ค้นหาบทช่วยสอนรวมถึงการส่งต่อ x11
TamusJRoyce

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.