উইন্ডোজ থেকে দ্রুততম দূরবর্তী এক্স X


12

আমি নিম্নলিখিত সেট আপ আছে:

|-----------------|                          |---------------|
|   Windows       |     LAN (or VPN)         |    Linux box  |
| (local machine) | <-------------------->   |               |
|-----------------|                          |---------------|

এবং আমি আমার উইন্ডোজ মেশিন থেকে লিনাক্স বাক্সে ন্যূনতম বিলম্ব সহ ইম্যাক্স এবং এক্সলিপ উইন্ডোজ অ্যাক্সেস করতে চাই ।

আমার বিকল্পগুলি মনে হয়:

  • VNC- র
  • আমার স্থানীয় উইন্ডোজ হোস্টে লিনাক্স গেস্টের ভার্চুয়ালাইজেশন উদাহরণস্বরূপ উবুন্টু সহ ভার্চুয়ালবক্স এবং তার ssh -Xথেকে লিনাক্স বাক্সে (এখানে একটি থ্রেড যা দ্রুত এসএস এক্স টানেলিংয়ের কনফিগারেশনগুলি নিয়ে আলোচনা করে )
  • এক্স সার্ভার সহ এবং ssh -Xরিমোট বাক্সে সাইগউইন ।

মুহূর্তে আমি RealVNC ব্যবহার করেন, কিন্তু আমি কিছু উল্লেখযোগ্য লক্ষ্য করেছি লেটেন্সি । কিছু গবেষণা করার পরে আমি উইকিপিডিয়ায় নিম্নলিখিতটি পড়েছি :

ভিএনসি প্রোটোকল পিক্সেল ভিত্তিক । যদিও এটি দুর্দান্ত নমনীয়তার দিকে পরিচালিত করে (যেমন- যে কোনও ধরণের ডেস্কটপ প্রদর্শিত হতে পারে), এটি প্রায়শই সমাধানগুলির তুলনায় কম দক্ষ যা এক্স 11 বা উইন্ডোজ রিমোট ডেস্কটপ প্রোটোকলের মতো অন্তর্নিহিত গ্রাফিক বিন্যাস সম্পর্কে আরও ভাল বোঝার অধিকারী solutions

এটি আমাকে অবাক করে তোলে, স্থানীয় উইন্ডোজ মেশিন থেকে দূরবর্তী এক্স উইন্ডোতে দ্রুততম অ্যাক্সেস পাওয়ার জন্য আমার কাছে কী বিকল্প রয়েছে ?


ssh -Xআমি পুট্টির মাধ্যমে যা ব্যবহার করি, কিছু সহকর্মী যদিও xming ব্যবহার করেন।
h3rrmiller

এসএসএস টানেলিংয়ের বিষয়টি মাথায় আসে তবে আপনি কীভাবে নেটওয়ার্কের মাধ্যমে প্রবর্তিত বিলম্বিতা নিয়ন্ত্রণ করতে পারেন? নেটওয়ার্ক দ্বারা প্রবর্তিত ভিএনসি পরিচিতির বিলম্বের সম্ভাবনা উল্লেখযোগ্যভাবে কম হতে পারে।
কার্লসন

এছাড়াও, ভিএনসি এবং এসএস-এক্স-ফরওয়ার্ডিংয়ে স্পাইস রয়েছে । এটি মূলত ভার্চুয়াল মেশিনগুলির জন্য তৈরি হওয়ায় আপনি এটি ব্যবহার করতে পারবেন কিনা তা আমি জানি না।
জোফেল 12'12

ধন্যবাদ। @ h3rrmiller আমি ভেবেছিলাম পুট্টির সাথে আপনার রিমোট এক্স করা দরকার xming । ঠিক কীভাবে তুমি ssh -Xপুট্টিতে? আমি Enable X11 forwardingপুট্টিতে ক্লিক করেছি , তবে এটি যথেষ্ট বলে মনে হচ্ছে না।
আমেলিও ওয়াজকেজ-রেইনা

3
@ ব্যবহারকারী 27915816 হ্যাঁ, পুট্টি সহ এক্স 11 ফরোয়ার্ড করার জন্য আপনার ব্যাকগ্রাউন্ডে এক্সিং চালানো দরকার।
জোফেল

উত্তর:


8

আমি মনে করি সর্বাধিক ব্যান্ডউইথের শিল্পের স্থিতি হল এনএক্স , একটি এক্স 11 প্রোটোকল সংক্ষেপণ প্রোগ্রাম। এটি খুব বিলম্বের ক্ষেত্রেও ভাল পারফরম্যান্স করা উচিত। উইন্ডোজ এনএক্স ক্লায়েন্ট এবং লিনাক্সে ফ্রি এনএক্স সার্ভার ব্যবহার করার চেষ্টা করুন ।

সম্ভব হলে এসএসএইচের পরিবর্তে সরাসরি টিসিপি সংযোগ ব্যবহার করুন। অবশ্যই, কোনও সুরক্ষিত উদ্বেগ ছাড়াই নিয়ন্ত্রিত পরিবেশে এটি কেবলমাত্র কার্যকর।

আমি মনে করি বেশিরভাগ সেটআপগুলিতে স্থানীয়ভাবে চলমান একটি ভার্চুয়াল মেশিন আপনাকে সেরা বিলম্ব দেবে। আরও ভাল, উইন্ডোজ অধীনে Emacs এবং Eclipse চালান; এগুলিকে দূরবর্তী ফাইলগুলি সম্পাদনা করতে, বা (আরও ভাল ফলাফলের জন্য) তাদের স্থানীয় ফাইলগুলি সম্পাদনা করুন যা আপনি ইউনিসনের সাথে বা সংস্করণ নিয়ন্ত্রণ সিস্টেমের মাধ্যমে সিঙ্ক্রোনাইজ করে।


2

উইন্ডোজ রিমোট ডেস্কটপ ঠিকঠাক কাজ করে - যতক্ষণ আপনি লিনাক্স বাক্সে এক্সআরডিপি চালান (এবং আমার অভিজ্ঞতায় এটি ভিএনসির চেয়ে উল্লেখযোগ্যভাবে কম বিরক্তিকর এবং বেশি প্রতিক্রিয়াশীল)।

xrdp লিনাক্স বাক্সে একটি এক্স সার্ভার চালায় এবং তারপরে এটি আরডিপি পর্যন্ত হুক করে।

প্রকৃতপক্ষে, যদিও আমি সাধারণত এই তারের উভয় প্রান্তে লিনাক্স রাখি, সাধারণত আমি যখনই প্লেইন এক্স 11 ফরোয়ার্ডিং খুব স্বাচ্ছন্দ্য প্রমাণিত করি তখনই আমি ভিএনসি এর তুলনায় এক্সআরডিপিকে rdesktop পছন্দ করি। "খুব ভাল কাজ করে না" এর জন্য ভিএনসি হ'ল একটি ফরাসি সংক্ষিপ্ত নাম।


2

আমি সম্মত হই যে মোব্যাক্সটার্ম এক্স ফরওয়ার্ডিংয়ে দ্রুত। তারপরে আমি জানতে পারি যে এটি সাইগউইনের উপর ভিত্তি করে ssh ব্যবহার করছে তবে এটি এখনও আমার সাইগউইন / এসএসএসের চেয়ে দ্রুত faster ডিবাগ তথ্য অনুসন্ধানের পরে, আমি মোব্যাক্সটারেমের গোপনীয়তাটি জানতে পারি যে বেশি সাধারণ aes256-cbc সিফারের পরিবর্তে aes128-ctr ব্যবহার করা হচ্ছে , hmac-sha1 ব্যবহার করুন এবং ডিফল্টভাবে সংক্ষেপণ চালু করুন।

সাইগউইনে,

ssh -m hmac-sha1 -c aes128-ctr -C 

আপনার কাছে মোবাএক্সটার্মের কাছাকাছি পারফরম্যান্স দেওয়া উচিত। আপনি যদি এখনও বিশ্বাস করেন যে মোব্যাক্সটার্ম দ্রুততর হয় তবে আপনি সরাসরি _ssh.exe ব্যবহার করতে পারেন যা আপনি আপনার মোব্যাক্সটার্ম রুটে খুঁজে পেতে পারেন।

কিছু ব্লগ / উত্তর মত সাইফারগুলির প্রস্তাব arcfour বা ব্লোমাছ । এগুলি এএস 128-সিটিআর (পুরানো সিপিইউর জন্য) থেকে কিছুটা ভাল হওয়া উচিত তবে এগুলি পুরানো এবং অগত্যা সমস্ত প্ল্যাটফর্মে উপলব্ধ নয়। আপনি এর দ্বারা সমস্ত সমর্থিত সাইফার এবং ম্যাক্স দেখতে পারেন

ssh -Q cipher
ssh -Q mac

এই বেঞ্চমার্ক অনুষ্ঠান aes128-GCM আপনি আধুনিক CPU তে সেরা পারফরম্যান্স দিতে হবে।

হালনাগাদ:

কেউ কেউ সংকোচনের বিরুদ্ধে পরামর্শ দেয়। আমি বলব যে ধরুন-সি এখনও সহায়তা করে যদি না আপনার ট্রায়ালটি অন্যথায় পরিণত হয়, এমনকি যদি আপনি বিশ্বাস করেন যে আপনার নেটওয়ার্কটি নিখুঁত। যেহেতু ডেটা স্থানান্তর পরিমাণ খুব বিশাল, এবং সংক্ষেপণের অনুপাতটি চিত্তাকর্ষক, যেমন

 debug1: compress outgoing: raw data 603154, compressed 141717, factor 0.23 
 debug1: compress incoming: raw data 67841628, compressed 641357, factor 0.01

প্রকৃতপক্ষে, আমি <টেক্সট লেটারেন্সির সাথে অভ্যন্তরীণ 100 এমবিপিএস ল্যান সংযোগের জন্য সংক্ষিপ্তসার সহ ডাইরেক্ট টিসিপি এবং এসএসএস উভয় দিয়ে এক্স ফরোয়ার্ড করার চেষ্টা করেছি। Ssh বিকল্পটি স্পষ্টতই দ্রুত।


1

প্রকৃতপক্ষে আমি মোবাক্সটারম অতি দ্রুতগামী তা শুনে হতবাক হয়েছি ।

আমি একটি সফ্টওয়্যার বিকাশকারী এবং আমি Qt ক্রিয়েটর নামে আইডিই ব্যবহার করি। কিউটি ক্রিয়েটার খুব খুব খুব দ্রুত পরিচিত, তবে পুটি + এক্সিং এর সাথে খুব ধীর ছিল যা আমি এটি একটি রিমোট জাস্টারভারের মাধ্যমে ব্যবহার করতে ছেড়ে দিয়েছিলাম। অবশেষে মোব্যাক্সটার্ম তার গতিতে আমাকে চমকে দিয়েছে। চেষ্টা করে দেখুন

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.